builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-039 starttime: 1468882625.67 results: success (0) buildid: 20160718142219 builduid: 10baf77c3f7a4d3b9948882d8399d255 revision: d2ab9c39bd1059d74acb3d9ac87dbfbba913427b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:05.666082) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:05.666481) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:05.666766) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:05.741445) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:05.741809) ========= '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-039\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False --15:56:37-- 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% 14.26 MB/s 15:56:37 (14.26 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.711000 ========= master_lag: -0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:06.435917) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 15:57:06.436247) ========= '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-039\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.032000 ========= master_lag: -0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 15:57:07.446436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 15:57:07.447968) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d2ab9c39bd1059d74acb3d9ac87dbfbba913427b --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-beta --rev d2ab9c39bd1059d74acb3d9ac87dbfbba913427b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False 2016-07-18 15:56:39,476 truncating revision to first 12 chars 2016-07-18 15:56:39,476 Setting DEBUG logging. 2016-07-18 15:56:39,476 attempt 1/10 2016-07-18 15:56:39,476 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d2ab9c39bd10?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 15:56:40,019 unpacking tar archive at: mozilla-beta-d2ab9c39bd10/testing/mozharness/ program finished with exit code 0 elapsedTime=1.371000 ========= master_lag: -0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 15:57:08.816367) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:08.817117) ========= script_repo_revision: d2ab9c39bd1059d74acb3d9ac87dbfbba913427b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:08.817545) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:08.817869) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 15:57:08.833941) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 12 secs) (at 2016-07-18 15:57:08.834314) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 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-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:56:40 INFO - MultiFileLogger online at 20160718 15:56:40 in C:\slave\test 15:56:40 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-beta --download-symbols true 15:56:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:56:40 INFO - {'append_to_log': False, 15:56:40 INFO - 'base_work_dir': 'C:\\slave\\test', 15:56:40 INFO - 'blob_upload_branch': 'mozilla-beta', 15:56:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:56:40 INFO - 'buildbot_json_path': 'buildprops.json', 15:56:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:56:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:56:40 INFO - 'download_minidump_stackwalk': True, 15:56:40 INFO - 'download_symbols': 'true', 15:56:40 INFO - 'e10s': False, 15:56:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:56:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:56:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:56:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:56:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:56:40 INFO - 'C:/mozilla-build/tooltool.py'), 15:56:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:56:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:56:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:56:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:56:40 INFO - 'log_level': 'info', 15:56:40 INFO - 'log_to_console': True, 15:56:40 INFO - 'opt_config_files': (), 15:56:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:56:40 INFO - '--processes=1', 15:56:40 INFO - '--config=%(test_path)s/wptrunner.ini', 15:56:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:56:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:56:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:56:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:56:40 INFO - 'pip_index': False, 15:56:40 INFO - 'require_test_zip': True, 15:56:40 INFO - 'test_type': ('testharness',), 15:56:40 INFO - 'this_chunk': '1', 15:56:40 INFO - 'total_chunks': '10', 15:56:40 INFO - 'virtualenv_path': 'venv', 15:56:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:56:40 INFO - 'work_dir': 'build'} 15:56:40 INFO - ##### 15:56:40 INFO - ##### Running clobber step. 15:56:40 INFO - ##### 15:56:40 INFO - Running pre-action listener: _resource_record_pre_action 15:56:40 INFO - Running main action method: clobber 15:56:40 INFO - rmtree: C:\slave\test\build 15:56:40 INFO - Using _rmtree_windows ... 15:56:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:56:50 INFO - Running post-action listener: _resource_record_post_action 15:56:50 INFO - ##### 15:56:50 INFO - ##### Running read-buildbot-config step. 15:56:50 INFO - ##### 15:56:50 INFO - Running pre-action listener: _resource_record_pre_action 15:56:50 INFO - Running main action method: read_buildbot_config 15:56:50 INFO - Using buildbot properties: 15:56:50 INFO - { 15:56:50 INFO - "project": "", 15:56:50 INFO - "product": "firefox", 15:56:50 INFO - "script_repo_revision": "production", 15:56:50 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 15:56:50 INFO - "repository": "", 15:56:50 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 15:56:50 INFO - "buildid": "20160718142219", 15:56:50 INFO - "pgo_build": "False", 15:56:50 INFO - "basedir": "C:\\slave\\test", 15:56:50 INFO - "buildnumber": 1, 15:56:50 INFO - "slavename": "t-xp32-ix-039", 15:56:50 INFO - "revision": "d2ab9c39bd1059d74acb3d9ac87dbfbba913427b", 15:56:50 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 15:56:50 INFO - "platform": "win32", 15:56:50 INFO - "branch": "mozilla-beta", 15:56:50 INFO - "repo_path": "releases/mozilla-beta", 15:56:50 INFO - "moz_repo_path": "", 15:56:50 INFO - "stage_platform": "win32", 15:56:50 INFO - "builduid": "10baf77c3f7a4d3b9948882d8399d255", 15:56:50 INFO - "slavebuilddir": "test" 15:56:50 INFO - } 15:56:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 15:56:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 15:56:50 INFO - Running post-action listener: _resource_record_post_action 15:56:50 INFO - ##### 15:56:50 INFO - ##### Running download-and-extract step. 15:56:50 INFO - ##### 15:56:50 INFO - Running pre-action listener: _resource_record_pre_action 15:56:50 INFO - Running main action method: download_and_extract 15:56:50 INFO - mkdir: C:\slave\test\build\tests 15:56:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:56:50 INFO - https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:56:50 INFO - trying https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 15:56:50 INFO - Downloading https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:56:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 15:56:50 INFO - Downloaded 1240 bytes. 15:56:50 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:56:50 INFO - Using the following test package requirements: 15:56:50 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:56:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 15:56:50 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 15:56:50 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'jsshell-win32.zip'], 15:56:50 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 15:56:50 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:56:50 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 15:56:50 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 15:56:50 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 15:56:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:56:50 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 15:56:50 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:56:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:56:50 INFO - https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:56:50 INFO - trying https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 15:56:50 INFO - Downloading https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 15:56:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 15:56:53 INFO - Downloaded 20366192 bytes. 15:56:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:56:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:56:55 INFO - caution: filename not matched: web-platform/* 15:56:55 INFO - Return code: 11 15:56: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')]} 15:56:55 INFO - https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:56:55 INFO - trying https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 15:56:55 INFO - Downloading https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 15:56:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 15:56:59 INFO - Downloaded 36389908 bytes. 15:56:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:56:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:58:00 INFO - caution: filename not matched: bin/* 15:58:00 INFO - caution: filename not matched: config/* 15:58:00 INFO - caution: filename not matched: mozbase/* 15:58:00 INFO - caution: filename not matched: marionette/* 15:58:00 INFO - caution: filename not matched: tools/wptserve/* 15:58:00 INFO - Return code: 11 15:58:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:00 INFO - https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 15:58:00 INFO - trying https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:58:00 INFO - Downloading https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 15:58:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 15:58:05 INFO - Downloaded 68477384 bytes. 15:58:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:58:05 INFO - mkdir: C:\slave\test\properties 15:58:05 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:58:05 INFO - Writing to file C:\slave\test\properties\build_url 15:58:05 INFO - Contents: 15:58:05 INFO - build_url:https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:58:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:06 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:58:06 INFO - Writing to file C:\slave\test\properties\symbols_url 15:58:06 INFO - Contents: 15:58:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:06 INFO - https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:58:06 INFO - trying https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:06 INFO - Downloading https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:58:10 INFO - Downloaded 55586635 bytes. 15:58:10 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:58:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:58:16 INFO - Return code: 0 15:58:16 INFO - Running post-action listener: _resource_record_post_action 15:58:16 INFO - Running post-action listener: set_extra_try_arguments 15:58:16 INFO - ##### 15:58:16 INFO - ##### Running create-virtualenv step. 15:58:16 INFO - ##### 15:58:16 INFO - Running pre-action listener: _pre_create_virtualenv 15:58:16 INFO - Running pre-action listener: _resource_record_pre_action 15:58:16 INFO - Running main action method: create_virtualenv 15:58:16 INFO - Creating virtualenv C:\slave\test\build\venv 15:58:16 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 15:58:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:58:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:58:20 INFO - Installing distribute......................................................................................................................................................................................done. 15:58:21 INFO - Return code: 0 15:58:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:58: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')]} 15:58:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58: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')]} 15:58:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:21 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\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-039'}}, attempt #1 15:58:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:58:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:58:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:58:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 15:58:21 INFO - 'CLIENTNAME': 'Console', 15:58:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 15:58:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:58:21 INFO - 'DCLOCATION': 'SCL3', 15:58:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:21 INFO - 'HOMEDRIVE': 'C:', 15:58:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:21 INFO - 'KTS_VERSION': '1.19c', 15:58:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 15:58:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:21 INFO - 'MOZ_AIRBAG': '1', 15:58:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:21 INFO - 'MOZ_MSVCVERSION': '8', 15:58:21 INFO - 'MOZ_NO_REMOTE': '1', 15:58:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:21 INFO - 'NO_EM_RESTART': '1', 15:58:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:21 INFO - 'OS': 'Windows_NT', 15:58:21 INFO - 'OURDRIVE': 'C:', 15:58:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:58:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:58:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:21 INFO - 'PROCESSOR_LEVEL': '6', 15:58:21 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:21 INFO - 'PROMPT': '$P$G', 15:58:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:21 INFO - 'PWD': 'C:\\slave\\test', 15:58:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:21 INFO - 'SESSIONNAME': 'Console', 15:58:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:21 INFO - 'SYSTEMDRIVE': 'C:', 15:58:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:58:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:21 INFO - 'TEST1': 'testie', 15:58:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:21 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 15:58:21 INFO - 'USERNAME': 'cltbld', 15:58:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:21 INFO - 'WINDIR': 'C:\\WINDOWS', 15:58:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:21 INFO - Downloading/unpacking psutil>=0.7.1 15:58:21 INFO - Running setup.py egg_info for package psutil 15:58:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:58:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:58:21 INFO - Installing collected packages: psutil 15:58:21 INFO - Running setup.py install for psutil 15:58:21 INFO - building 'psutil._psutil_windows' extension 15:58:21 INFO - error: Unable to find vcvarsall.bat 15:58:21 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-umz9g_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:58:21 INFO - running install 15:58:21 INFO - running build 15:58:21 INFO - running build_py 15:58:21 INFO - creating build 15:58:21 INFO - creating build\lib.win32-2.7 15:58:21 INFO - creating build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:58:21 INFO - running build_ext 15:58:21 INFO - building 'psutil._psutil_windows' extension 15:58:21 INFO - error: Unable to find vcvarsall.bat 15:58:21 INFO - ---------------------------------------- 15:58:21 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-umz9g_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:58:21 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data\pip\pip.log 15:58:21 WARNING - Return code: 1 15:58:21 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 15:58:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:58: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')]} 15:58:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58: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')]} 15:58:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:21 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\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-039'}}, attempt #1 15:58:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:58:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:58:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:58:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 15:58:21 INFO - 'CLIENTNAME': 'Console', 15:58:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 15:58:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:58:21 INFO - 'DCLOCATION': 'SCL3', 15:58:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:21 INFO - 'HOMEDRIVE': 'C:', 15:58:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:21 INFO - 'KTS_VERSION': '1.19c', 15:58:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 15:58:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:21 INFO - 'MOZ_AIRBAG': '1', 15:58:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:21 INFO - 'MOZ_MSVCVERSION': '8', 15:58:21 INFO - 'MOZ_NO_REMOTE': '1', 15:58:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:21 INFO - 'NO_EM_RESTART': '1', 15:58:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:21 INFO - 'OS': 'Windows_NT', 15:58:21 INFO - 'OURDRIVE': 'C:', 15:58:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:58:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:58:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:21 INFO - 'PROCESSOR_LEVEL': '6', 15:58:21 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:21 INFO - 'PROMPT': '$P$G', 15:58:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:21 INFO - 'PWD': 'C:\\slave\\test', 15:58:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:21 INFO - 'SESSIONNAME': 'Console', 15:58:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:21 INFO - 'SYSTEMDRIVE': 'C:', 15:58:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:58:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:21 INFO - 'TEST1': 'testie', 15:58:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:21 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 15:58:21 INFO - 'USERNAME': 'cltbld', 15:58:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:21 INFO - 'WINDIR': 'C:\\WINDOWS', 15:58:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:58:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:58:22 INFO - Running setup.py egg_info for package mozsystemmonitor 15:58:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:58:22 INFO - Running setup.py egg_info for package psutil 15:58:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:58:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:58:22 INFO - Installing collected packages: mozsystemmonitor, psutil 15:58:22 INFO - Running setup.py install for mozsystemmonitor 15:58:22 INFO - Running setup.py install for psutil 15:58:22 INFO - building 'psutil._psutil_windows' extension 15:58:22 INFO - error: Unable to find vcvarsall.bat 15:58:22 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-qpa4ka-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:58:22 INFO - running install 15:58:22 INFO - running build 15:58:22 INFO - running build_py 15:58:22 INFO - running build_ext 15:58:22 INFO - building 'psutil._psutil_windows' extension 15:58:22 INFO - error: Unable to find vcvarsall.bat 15:58:22 INFO - ---------------------------------------- 15:58:22 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-qpa4ka-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:58:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-039\Application Data\pip\pip.log 15:58:22 WARNING - Return code: 1 15:58:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:58:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:58:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:22 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\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-039'}}, attempt #1 15:58:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:58:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:58:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:58:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 15:58:22 INFO - 'CLIENTNAME': 'Console', 15:58:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 15:58:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:58:22 INFO - 'DCLOCATION': 'SCL3', 15:58:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:22 INFO - 'HOMEDRIVE': 'C:', 15:58:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:22 INFO - 'KTS_VERSION': '1.19c', 15:58:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 15:58:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:22 INFO - 'MOZ_AIRBAG': '1', 15:58:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:22 INFO - 'MOZ_MSVCVERSION': '8', 15:58:22 INFO - 'MOZ_NO_REMOTE': '1', 15:58:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:22 INFO - 'NO_EM_RESTART': '1', 15:58:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:22 INFO - 'OS': 'Windows_NT', 15:58:22 INFO - 'OURDRIVE': 'C:', 15:58:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:58:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:58:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:22 INFO - 'PROCESSOR_LEVEL': '6', 15:58:22 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:22 INFO - 'PROMPT': '$P$G', 15:58:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:22 INFO - 'PWD': 'C:\\slave\\test', 15:58:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:22 INFO - 'SESSIONNAME': 'Console', 15:58:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:22 INFO - 'SYSTEMDRIVE': 'C:', 15:58:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:58:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:22 INFO - 'TEST1': 'testie', 15:58:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:22 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 15:58:22 INFO - 'USERNAME': 'cltbld', 15:58:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:22 INFO - 'WINDIR': 'C:\\WINDOWS', 15:58:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:23 INFO - Downloading/unpacking blobuploader==1.2.4 15:58:23 INFO - Downloading blobuploader-1.2.4.tar.gz 15:58:23 INFO - Running setup.py egg_info for package blobuploader 15:58:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:58:25 INFO - Running setup.py egg_info for package requests 15:58:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:58:25 INFO - Downloading docopt-0.6.1.tar.gz 15:58:25 INFO - Running setup.py egg_info for package docopt 15:58:25 INFO - Installing collected packages: blobuploader, docopt, requests 15:58:25 INFO - Running setup.py install for blobuploader 15:58:25 INFO - Running setup.py install for docopt 15:58:25 INFO - Running setup.py install for requests 15:58:25 INFO - Successfully installed blobuploader docopt requests 15:58:25 INFO - Cleaning up... 15:58:25 INFO - Return code: 0 15:58:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:25 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\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-039'}}, attempt #1 15:58:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:58:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:58:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:58:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 15:58:25 INFO - 'CLIENTNAME': 'Console', 15:58:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 15:58:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:58:25 INFO - 'DCLOCATION': 'SCL3', 15:58:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:25 INFO - 'HOMEDRIVE': 'C:', 15:58:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:25 INFO - 'KTS_VERSION': '1.19c', 15:58:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 15:58:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:25 INFO - 'MOZ_AIRBAG': '1', 15:58:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:25 INFO - 'MOZ_MSVCVERSION': '8', 15:58:25 INFO - 'MOZ_NO_REMOTE': '1', 15:58:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:25 INFO - 'NO_EM_RESTART': '1', 15:58:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:25 INFO - 'OS': 'Windows_NT', 15:58:25 INFO - 'OURDRIVE': 'C:', 15:58:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:58:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:58:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:25 INFO - 'PROCESSOR_LEVEL': '6', 15:58:25 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:25 INFO - 'PROMPT': '$P$G', 15:58:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:25 INFO - 'PWD': 'C:\\slave\\test', 15:58:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:25 INFO - 'SESSIONNAME': 'Console', 15:58:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:25 INFO - 'SYSTEMDRIVE': 'C:', 15:58:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:58:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:25 INFO - 'TEST1': 'testie', 15:58:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:25 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 15:58:25 INFO - 'USERNAME': 'cltbld', 15:58:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:25 INFO - 'WINDIR': 'C:\\WINDOWS', 15:58:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:58:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:58:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:58:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:58:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:58:33 INFO - Unpacking c:\slave\test\build\tests\marionette 15:58:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:58:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:58:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:58:33 INFO - Running setup.py install for browsermob-proxy 15:58:37 INFO - Running setup.py install for manifestparser 15:58:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for marionette-client 15:58:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:58:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for marionette-driver 15:58:37 INFO - Running setup.py install for mozcrash 15:58:37 INFO - Running setup.py install for mozdebug 15:58:37 INFO - Running setup.py install for mozdevice 15:58:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for mozfile 15:58:37 INFO - Running setup.py install for mozhttpd 15:58:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for mozinfo 15:58:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for mozInstall 15:58:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for mozleak 15:58:37 INFO - Running setup.py install for mozlog 15:58:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for moznetwork 15:58:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for mozprocess 15:58:37 INFO - Running setup.py install for mozprofile 15:58:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for mozrunner 15:58:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for mozscreenshot 15:58:37 INFO - Running setup.py install for moztest 15:58:37 INFO - Running setup.py install for mozversion 15:58:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:58:37 INFO - Running setup.py install for wptserve 15:58:37 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:58:37 INFO - Cleaning up... 15:58:37 INFO - Return code: 0 15:58:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:58:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:37 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-039', 'USERDOMAIN': 'T-XP32-IX-039', '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-039', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-039', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\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-039'}}, attempt #1 15:58:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:58:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:58:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:58:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 15:58:37 INFO - 'CLIENTNAME': 'Console', 15:58:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 15:58:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:58:37 INFO - 'DCLOCATION': 'SCL3', 15:58:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:37 INFO - 'HOMEDRIVE': 'C:', 15:58:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:37 INFO - 'KTS_VERSION': '1.19c', 15:58:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 15:58:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:37 INFO - 'MOZ_AIRBAG': '1', 15:58:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:37 INFO - 'MOZ_MSVCVERSION': '8', 15:58:37 INFO - 'MOZ_NO_REMOTE': '1', 15:58:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:37 INFO - 'NO_EM_RESTART': '1', 15:58:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:37 INFO - 'OS': 'Windows_NT', 15:58:37 INFO - 'OURDRIVE': 'C:', 15:58:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:58:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:58:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:37 INFO - 'PROCESSOR_LEVEL': '6', 15:58:37 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:37 INFO - 'PROMPT': '$P$G', 15:58:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:37 INFO - 'PWD': 'C:\\slave\\test', 15:58:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:37 INFO - 'SESSIONNAME': 'Console', 15:58:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:37 INFO - 'SYSTEMDRIVE': 'C:', 15:58:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:58:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:37 INFO - 'TEST1': 'testie', 15:58:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:37 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 15:58:37 INFO - 'USERNAME': 'cltbld', 15:58:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:37 INFO - 'WINDIR': 'C:\\WINDOWS', 15:58:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:58:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:58:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:58:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:58:47 INFO - Unpacking c:\slave\test\build\tests\marionette 15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:58:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:58:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:58:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:58:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:58:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:58:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:58:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:58:50 INFO - Downloading blessings-1.6.tar.gz 15:58:50 INFO - Running setup.py egg_info for package blessings 15:58:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:58:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:58:50 INFO - Running setup.py install for blessings 15:58:50 INFO - Running setup.py install for browsermob-proxy 15:58:50 INFO - Running setup.py install for manifestparser 15:58:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Running setup.py install for marionette-client 15:58:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:58:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Running setup.py install for marionette-driver 15:58:50 INFO - Running setup.py install for mozcrash 15:58:50 INFO - Running setup.py install for mozdebug 15:58:50 INFO - Running setup.py install for mozdevice 15:58:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Running setup.py install for mozhttpd 15:58:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Running setup.py install for mozInstall 15:58:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Running setup.py install for mozleak 15:58:50 INFO - Running setup.py install for mozprofile 15:58:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Running setup.py install for mozrunner 15:58:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:58:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:58:51 INFO - Running setup.py install for mozscreenshot 15:58:51 INFO - Running setup.py install for moztest 15:58:51 INFO - Running setup.py install for mozversion 15:58:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:58:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:58:51 INFO - Running setup.py install for wptserve 15:58:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:58:51 INFO - Cleaning up... 15:58:51 INFO - Return code: 0 15:58:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:58:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:58:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:58:51 INFO - Reading from file tmpfile_stdout 15:58:51 INFO - Using _rmtree_windows ... 15:58:51 INFO - Using _rmtree_windows ... 15:58:51 INFO - Current package versions: 15:58:51 INFO - blessings == 1.6 15:58:51 INFO - blobuploader == 1.2.4 15:58:51 INFO - browsermob-proxy == 0.6.0 15:58:51 INFO - distribute == 0.6.14 15:58:51 INFO - docopt == 0.6.1 15:58:51 INFO - manifestparser == 1.1 15:58:51 INFO - marionette-client == 2.3.0 15:58:51 INFO - marionette-driver == 1.4.0 15:58:51 INFO - mozInstall == 1.12 15:58:51 INFO - mozcrash == 0.17 15:58:51 INFO - mozdebug == 0.1 15:58:51 INFO - mozdevice == 0.48 15:58:51 INFO - mozfile == 1.2 15:58:51 INFO - mozhttpd == 0.7 15:58:51 INFO - mozinfo == 0.9 15:58:51 INFO - mozleak == 0.1 15:58:51 INFO - mozlog == 3.1 15:58:51 INFO - moznetwork == 0.27 15:58:51 INFO - mozprocess == 0.22 15:58:51 INFO - mozprofile == 0.28 15:58:51 INFO - mozrunner == 6.11 15:58:51 INFO - mozscreenshot == 0.1 15:58:51 INFO - mozsystemmonitor == 0.0 15:58:51 INFO - moztest == 0.7 15:58:51 INFO - mozversion == 1.4 15:58:51 INFO - requests == 1.2.3 15:58:51 INFO - wptserve == 1.4.0 15:58:51 INFO - Running post-action listener: _resource_record_post_action 15:58:51 INFO - Running post-action listener: _start_resource_monitoring 15:58:51 INFO - Starting resource monitoring. 15:58:51 INFO - ##### 15:58:51 INFO - ##### Running pull step. 15:58:51 INFO - ##### 15:58:51 INFO - Running pre-action listener: _resource_record_pre_action 15:58:51 INFO - Running main action method: pull 15:58:51 INFO - Pull has nothing to do! 15:58:51 INFO - Running post-action listener: _resource_record_post_action 15:58:51 INFO - ##### 15:58:51 INFO - ##### Running install step. 15:58:51 INFO - ##### 15:58:51 INFO - Running pre-action listener: _resource_record_pre_action 15:58:51 INFO - Running main action method: install 15:58:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:58:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:58:51 INFO - Reading from file tmpfile_stdout 15:58:51 INFO - Using _rmtree_windows ... 15:58:51 INFO - Using _rmtree_windows ... 15:58:51 INFO - Detecting whether we're running mozinstall >=1.0... 15:58:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:58:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:58:52 INFO - Reading from file tmpfile_stdout 15:58:52 INFO - Output received: 15:58:52 INFO - Usage: mozinstall-script.py [options] installer 15:58:52 INFO - Options: 15:58:52 INFO - -h, --help show this help message and exit 15:58:52 INFO - -d DEST, --destination=DEST 15:58:52 INFO - Directory to install application into. [default: 15:58:52 INFO - "C:\slave\test"] 15:58:52 INFO - --app=APP Application being installed. [default: firefox] 15:58:52 INFO - Using _rmtree_windows ... 15:58:52 INFO - Using _rmtree_windows ... 15:58:52 INFO - mkdir: C:\slave\test\build\application 15:58:52 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:58:52 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.0.en-US.win32.zip --destination C:\slave\test\build\application 15:58:55 INFO - Reading from file tmpfile_stdout 15:58:55 INFO - Output received: 15:58:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:58:55 INFO - Using _rmtree_windows ... 15:58:55 INFO - Using _rmtree_windows ... 15:58:55 INFO - Running post-action listener: _resource_record_post_action 15:58:55 INFO - ##### 15:58:55 INFO - ##### Running run-tests step. 15:58:55 INFO - ##### 15:58:55 INFO - Running pre-action listener: _resource_record_pre_action 15:58:55 INFO - Running main action method: run_tests 15:58:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:58:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:58:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:58:55 INFO - grabbing minidump binary from tooltool 15:58: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')]} 15:58:55 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:58:55 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 15:58:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 15:58:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:58:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfajm8a 15:58:56 INFO - INFO - File integrity verified, renaming tmpfajm8a to win32-minidump_stackwalk.exe 15:58:56 INFO - Return code: 0 15:58:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:58:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:58:56 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/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:58:56 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/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:58:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:58:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039\\Application Data', 15:58:56 INFO - 'CLIENTNAME': 'Console', 15:58:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-039', 15:58:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:58:56 INFO - 'DCLOCATION': 'SCL3', 15:58:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:56 INFO - 'HOMEDRIVE': 'C:', 15:58:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:56 INFO - 'KTS_VERSION': '1.19c', 15:58:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-039', 15:58:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:58:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:56 INFO - 'MOZ_AIRBAG': '1', 15:58:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:56 INFO - 'MOZ_MSVCVERSION': '8', 15:58:56 INFO - 'MOZ_NO_REMOTE': '1', 15:58:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:56 INFO - 'NO_EM_RESTART': '1', 15:58:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:56 INFO - 'OS': 'Windows_NT', 15:58:56 INFO - 'OURDRIVE': 'C:', 15:58:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:58:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:58:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:56 INFO - 'PROCESSOR_LEVEL': '6', 15:58:56 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:56 INFO - 'PROMPT': '$P$G', 15:58:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:56 INFO - 'PWD': 'C:\\slave\\test', 15:58:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:56 INFO - 'SESSIONNAME': 'Console', 15:58:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:56 INFO - 'SYSTEMDRIVE': 'C:', 15:58:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:58:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:56 INFO - 'TEST1': 'testie', 15:58:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:58:56 INFO - 'USERDOMAIN': 'T-XP32-IX-039', 15:58:56 INFO - 'USERNAME': 'cltbld', 15:58:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-039', 15:58:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:56 INFO - 'WINDIR': 'C:\\WINDOWS', 15:58:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:56 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/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:58:58 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 15:58:58 INFO - import pkg_resources 15:58:59 INFO - Using 1 client processes 15:59:02 INFO - SUITE-START | Running 778 tests 15:59:02 INFO - Running testharness tests 15:59:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:59:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:59:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:59:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:59:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:59:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:59:02 INFO - Setting up ssl 15:59:02 INFO - PROCESS | certutil | 15:59:02 INFO - PROCESS | certutil | 15:59:02 INFO - PROCESS | certutil | 15:59:02 INFO - Certificate Nickname Trust Attributes 15:59:02 INFO - SSL,S/MIME,JAR/XPI 15:59:02 INFO - 15:59:02 INFO - web-platform-tests CT,, 15:59:02 INFO - 15:59:02 INFO - Starting runner 15:59:04 INFO - PROCESS | 3856 | [3856] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:59:04 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:59:05 INFO - PROCESS | 3856 | [3856] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:59:06 INFO - PROCESS | 3856 | 1468882746542 Marionette DEBUG Marionette enabled via build flag and pref 15:59:06 INFO - PROCESS | 3856 | ++DOCSHELL 114DB000 == 1 [pid = 3856] [id = 1] 15:59:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 1 (114DB400) [pid = 3856] [serial = 1] [outer = 00000000] 15:59:06 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:59:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 2 (114DC000) [pid = 3856] [serial = 2] [outer = 114DB400] 15:59:06 INFO - PROCESS | 3856 | [3856] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 15:59:06 INFO - PROCESS | 3856 | [3856] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 15:59:06 INFO - PROCESS | 3856 | ++DOCSHELL 12823C00 == 2 [pid = 3856] [id = 2] 15:59:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 3 (12824000) [pid = 3856] [serial = 3] [outer = 00000000] 15:59:06 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:59:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 4 (12824C00) [pid = 3856] [serial = 4] [outer = 12824000] 15:59:07 INFO - PROCESS | 3856 | 1468882747139 Marionette INFO Listening on port 2828 15:59:07 INFO - PROCESS | 3856 | 1468882747567 Marionette DEBUG Marionette enabled via command-line flag 15:59:07 INFO - PROCESS | 3856 | ++DOCSHELL 1051CC00 == 3 [pid = 3856] [id = 3] 15:59:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 5 (1051D000) [pid = 3856] [serial = 5] [outer = 00000000] 15:59:07 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:59:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 6 (1051DC00) [pid = 3856] [serial = 6] [outer = 1051D000] 15:59:07 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:59:07 INFO - PROCESS | 3856 | [3856] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:59:07 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:59:07 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:59:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 7 (1393BC00) [pid = 3856] [serial = 7] [outer = 12824000] 15:59:07 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:07 INFO - PROCESS | 3856 | 1468882747896 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1471 15:59:07 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:07 INFO - PROCESS | 3856 | 1468882747949 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1473 15:59:07 INFO - PROCESS | 3856 | 1468882747952 Marionette DEBUG Closed connection conn0 15:59:08 INFO - PROCESS | 3856 | 1468882748063 Marionette DEBUG Closed connection conn1 15:59:08 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:08 INFO - PROCESS | 3856 | 1468882748069 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1474 15:59:08 INFO - PROCESS | 3856 | 1468882748077 Marionette DEBUG Closed connection conn2 15:59:08 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:08 INFO - PROCESS | 3856 | 1468882748086 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1476 15:59:08 INFO - PROCESS | 3856 | ++DOCSHELL 114DC400 == 4 [pid = 3856] [id = 4] 15:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 8 (13E9C400) [pid = 3856] [serial = 8] [outer = 00000000] 15:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 9 (14395000) [pid = 3856] [serial = 9] [outer = 13E9C400] 15:59:08 INFO - PROCESS | 3856 | [3856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 15:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 10 (1439A800) [pid = 3856] [serial = 10] [outer = 13E9C400] 15:59:08 INFO - PROCESS | 3856 | 1468882748387 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:59:08 INFO - PROCESS | 3856 | 1468882748393 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160718142219","device":"desktop","version":"48.0"} 15:59:08 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:59:08 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:59:08 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:59:08 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:59:09 INFO - PROCESS | 3856 | ++DOCSHELL 15CD6C00 == 5 [pid = 3856] [id = 5] 15:59:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 11 (15CD7000) [pid = 3856] [serial = 11] [outer = 00000000] 15:59:09 INFO - PROCESS | 3856 | ++DOCSHELL 15CD7400 == 6 [pid = 3856] [id = 6] 15:59:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 12 (15CD8400) [pid = 3856] [serial = 12] [outer = 00000000] 15:59:09 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:59:09 INFO - PROCESS | 3856 | ++DOCSHELL 16CE1800 == 7 [pid = 3856] [id = 7] 15:59:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 13 (16CE1C00) [pid = 3856] [serial = 13] [outer = 00000000] 15:59:09 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:59:10 INFO - PROCESS | 3856 | [3856] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:59:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 14 (16E6BC00) [pid = 3856] [serial = 14] [outer = 16CE1C00] 15:59:10 INFO - PROCESS | 3856 | [3856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 15:59:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 15 (16DB7800) [pid = 3856] [serial = 15] [outer = 15CD7000] 15:59:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 16 (16DB9400) [pid = 3856] [serial = 16] [outer = 15CD8400] 15:59:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 17 (16DBC000) [pid = 3856] [serial = 17] [outer = 16CE1C00] 15:59:11 INFO - PROCESS | 3856 | 1468882751025 Marionette INFO startBrowser 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:11 INFO - PROCESS | 3856 | 1468882751059 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 3856 | 1468882751072 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 3856 | 1468882751074 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 18 (18376000) [pid = 3856] [serial = 18] [outer = 16CE1C00] 15:59:11 INFO - PROCESS | 3856 | 1468882751630 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"03cee35a-0dd4-486d-aa29-c3593802ca9d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160718142219","device":"desktop","version":"48.0","command_id":1}}] 15:59:11 INFO - PROCESS | 3856 | 1468882751772 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:59:11 INFO - PROCESS | 3856 | 1468882751775 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:11 INFO - PROCESS | 3856 | 1468882751834 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:59:12 INFO - PROCESS | 3856 | 1468882751998 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:59:12 INFO - PROCESS | 3856 | 1468882752001 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:12 INFO - PROCESS | 3856 | [3856] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:59:12 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:59:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 19 (11AC8400) [pid = 3856] [serial = 19] [outer = 16CE1C00] 15:59:12 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:59:12 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:12 INFO - PROCESS | 3856 | 1468882752553 Marionette TRACE conn3 <- [1,3,null,{}] 15:59:12 INFO - PROCESS | 3856 | 1468882752571 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:59:12 INFO - PROCESS | 3856 | 1468882752574 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:12 INFO - PROCESS | 3856 | 1468882752603 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:59:12 INFO - PROCESS | 3856 | 1468882752678 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:59:12 INFO - PROCESS | 3856 | 1468882752680 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:59:12 INFO - PROCESS | 3856 | 1468882752690 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - PROCESS | 3856 | 1468882752693 Marionette TRACE conn3 <- [1,6,null,{}] 15:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:59:12 INFO - PROCESS | 3856 | 1468882752699 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:12 INFO - PROCESS | 3856 | 1468882752701 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:12 INFO - PROCESS | 3856 | 1468882752716 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:59:12 INFO - PROCESS | 3856 | 1468882752770 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 3856 | 1468882752773 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:12 INFO - PROCESS | 3856 | ++DOCSHELL 16CDD800 == 8 [pid = 3856] [id = 8] 15:59:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 20 (1A272400) [pid = 3856] [serial = 20] [outer = 00000000] 15:59:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 21 (1A274C00) [pid = 3856] [serial = 21] [outer = 1A272400] 15:59:12 INFO - PROCESS | 3856 | 1468882752820 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 22 (1A279000) [pid = 3856] [serial = 22] [outer = 1A272400] 15:59:13 INFO - PROCESS | 3856 | ++DOCSHELL 1A5DCC00 == 9 [pid = 3856] [id = 9] 15:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 23 (1A5DD000) [pid = 3856] [serial = 23] [outer = 00000000] 15:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 24 (1A5DF800) [pid = 3856] [serial = 24] [outer = 1A5DD000] 15:59:13 INFO - PROCESS | 3856 | 1468882753328 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 25 (1A5E2800) [pid = 3856] [serial = 25] [outer = 1A5DD000] 15:59:13 INFO - PROCESS | 3856 | 1468882753499 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 863ms 15:59:13 INFO - PROCESS | 3856 | 1468882753611 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:59:13 INFO - PROCESS | 3856 | 1468882753614 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:59:13 INFO - PROCESS | 3856 | 1468882753628 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 3856 | 1468882753630 Marionette TRACE conn3 <- [1,10,null,{}] 15:59:13 INFO - PROCESS | 3856 | 1468882753728 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:13 INFO - PROCESS | 3856 | 1468882753733 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:13 INFO - PROCESS | 3856 | 1468882753842 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:59:13 INFO - PROCESS | 3856 | 1468882753853 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 3856 | 1468882753856 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:13 INFO - PROCESS | 3856 | ++DOCSHELL 1A981000 == 10 [pid = 3856] [id = 10] 15:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 26 (1A981400) [pid = 3856] [serial = 26] [outer = 00000000] 15:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 27 (1B161400) [pid = 3856] [serial = 27] [outer = 1A981400] 15:59:13 INFO - PROCESS | 3856 | 1468882753903 Marionette DEBUG loaded listener.js 15:59:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 28 (1B165000) [pid = 3856] [serial = 28] [outer = 1A981400] 15:59:14 INFO - PROCESS | 3856 | 1468882754279 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 693ms 15:59:14 INFO - PROCESS | 3856 | 1468882754333 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 3856 | 1468882754335 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:59:14 INFO - PROCESS | 3856 | 1468882754338 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 3856 | 1468882754340 Marionette TRACE conn3 <- [1,14,null,{}] 15:59:14 INFO - PROCESS | 3856 | 1468882754343 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:14 INFO - PROCESS | 3856 | 1468882754345 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:14 INFO - PROCESS | 3856 | 1468882754441 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:59:14 INFO - PROCESS | 3856 | 1468882754453 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 3856 | 1468882754455 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:14 INFO - PROCESS | 3856 | ++DOCSHELL 1AA87000 == 11 [pid = 3856] [id = 11] 15:59:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 29 (1AA88800) [pid = 3856] [serial = 29] [outer = 00000000] 15:59:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 30 (1AA90C00) [pid = 3856] [serial = 30] [outer = 1AA88800] 15:59:14 INFO - PROCESS | 3856 | 1468882754499 Marionette DEBUG loaded listener.js 15:59:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 31 (1B16C000) [pid = 3856] [serial = 31] [outer = 1AA88800] 15:59:14 INFO - PROCESS | 3856 | 1468882754899 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 644ms 15:59:15 INFO - PROCESS | 3856 | 1468882754969 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:59:15 INFO - PROCESS | 3856 | 1468882755021 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:59:15 INFO - PROCESS | 3856 | 1468882755024 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 3856 | 1468882755026 Marionette TRACE conn3 <- [1,18,null,{}] 15:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:59:15 INFO - PROCESS | 3856 | 1468882755030 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:15 INFO - PROCESS | 3856 | 1468882755032 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:15 INFO - PROCESS | 3856 | 1468882755125 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:59:15 INFO - PROCESS | 3856 | 1468882755130 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:15 INFO - PROCESS | 3856 | 1468882755134 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:15 INFO - PROCESS | 3856 | ++DOCSHELL 1ABD9C00 == 12 [pid = 3856] [id = 12] 15:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 32 (1ABDBC00) [pid = 3856] [serial = 32] [outer = 00000000] 15:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 33 (1AF3B000) [pid = 3856] [serial = 33] [outer = 1ABDBC00] 15:59:15 INFO - PROCESS | 3856 | 1468882755177 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 34 (1AE5A000) [pid = 3856] [serial = 34] [outer = 1ABDBC00] 15:59:15 INFO - PROCESS | 3856 | 1468882755560 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 576ms 15:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:59:15 INFO - PROCESS | 3856 | 1468882755597 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:59:15 INFO - PROCESS | 3856 | 1468882755599 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:59:15 INFO - PROCESS | 3856 | 1468882755603 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 3856 | 1468882755605 Marionette TRACE conn3 <- [1,22,null,{}] 15:59:15 INFO - PROCESS | 3856 | 1468882755608 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:15 INFO - PROCESS | 3856 | 1468882755610 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:15 INFO - PROCESS | 3856 | 1468882755705 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:59:15 INFO - PROCESS | 3856 | 1468882755711 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:15 INFO - PROCESS | 3856 | 1468882755713 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:15 INFO - PROCESS | 3856 | ++DOCSHELL 1AE64000 == 13 [pid = 3856] [id = 13] 15:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 35 (1AE64800) [pid = 3856] [serial = 35] [outer = 00000000] 15:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 36 (1AED9C00) [pid = 3856] [serial = 36] [outer = 1AE64800] 15:59:15 INFO - PROCESS | 3856 | 1468882755761 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 37 (1AEDE400) [pid = 3856] [serial = 37] [outer = 1AE64800] 15:59:16 INFO - PROCESS | 3856 | 1468882756124 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 575ms 15:59:16 INFO - PROCESS | 3856 | 1468882756174 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 3856 | 1468882756176 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:59:16 INFO - PROCESS | 3856 | 1468882756180 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 3856 | 1468882756181 Marionette TRACE conn3 <- [1,26,null,{}] 15:59:16 INFO - PROCESS | 3856 | 1468882756184 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:16 INFO - PROCESS | 3856 | 1468882756186 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:16 INFO - PROCESS | 3856 | 1468882756279 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:59:16 INFO - PROCESS | 3856 | 1468882756284 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3856 | 1468882756286 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:16 INFO - PROCESS | 3856 | ++DOCSHELL 1AEE3400 == 14 [pid = 3856] [id = 14] 15:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 38 (1B444000) [pid = 3856] [serial = 38] [outer = 00000000] 15:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 39 (1B44B400) [pid = 3856] [serial = 39] [outer = 1B444000] 15:59:16 INFO - PROCESS | 3856 | 1468882756328 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 40 (1B44F400) [pid = 3856] [serial = 40] [outer = 1B444000] 15:59:16 INFO - PROCESS | 3856 | 1468882756686 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 576ms 15:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:59:16 INFO - PROCESS | 3856 | 1468882756750 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 3856 | 1468882756753 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:59:16 INFO - PROCESS | 3856 | 1468882756757 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 3856 | 1468882756758 Marionette TRACE conn3 <- [1,30,null,{}] 15:59:16 INFO - PROCESS | 3856 | 1468882756772 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:16 INFO - PROCESS | 3856 | 1468882756774 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:16 INFO - PROCESS | 3856 | ++DOCSHELL 1B44B000 == 15 [pid = 3856] [id = 15] 15:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 41 (1B450C00) [pid = 3856] [serial = 41] [outer = 00000000] 15:59:16 INFO - PROCESS | 3856 | 1468882756922 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 42 (1B6D5400) [pid = 3856] [serial = 42] [outer = 1B450C00] 15:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 43 (1B449800) [pid = 3856] [serial = 43] [outer = 1B450C00] 15:59:16 INFO - PROCESS | 3856 | 1468882756958 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3856 | 1468882756960 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:16 INFO - PROCESS | 3856 | ++DOCSHELL 1B6DE400 == 16 [pid = 3856] [id = 16] 15:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 44 (1B6DF400) [pid = 3856] [serial = 44] [outer = 00000000] 15:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 45 (16DA1C00) [pid = 3856] [serial = 45] [outer = 1B6DF400] 15:59:17 INFO - PROCESS | 3856 | ++DOCSHELL 16DA4400 == 17 [pid = 3856] [id = 17] 15:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 46 (16DA4800) [pid = 3856] [serial = 46] [outer = 00000000] 15:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 47 (16DA7000) [pid = 3856] [serial = 47] [outer = 16DA4800] 15:59:17 INFO - PROCESS | 3856 | 1468882757048 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 48 (16DA9000) [pid = 3856] [serial = 48] [outer = 16DA4800] 15:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (1A01C000) [pid = 3856] [serial = 49] [outer = 1B6DF400] 15:59:18 INFO - PROCESS | 3856 | --DOCSHELL 114DB000 == 16 [pid = 3856] [id = 1] 15:59:18 INFO - PROCESS | 3856 | 1468882758140 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1404ms 15:59:18 INFO - PROCESS | 3856 | 1468882758179 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 3856 | 1468882758184 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:59:18 INFO - PROCESS | 3856 | 1468882758190 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 3856 | 1468882758193 Marionette TRACE conn3 <- [1,34,null,{}] 15:59:18 INFO - PROCESS | 3856 | 1468882758199 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:18 INFO - PROCESS | 3856 | 1468882758202 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:18 INFO - PROCESS | 3856 | 1468882758319 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:59:18 INFO - PROCESS | 3856 | 1468882758383 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 3856 | 1468882758388 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:18 INFO - PROCESS | 3856 | ++DOCSHELL 1051D400 == 17 [pid = 3856] [id = 18] 15:59:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (1055A400) [pid = 3856] [serial = 50] [outer = 00000000] 15:59:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (10A82800) [pid = 3856] [serial = 51] [outer = 1055A400] 15:59:18 INFO - PROCESS | 3856 | 1468882758493 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (112BA400) [pid = 3856] [serial = 52] [outer = 1055A400] 15:59:19 INFO - PROCESS | 3856 | 1468882759094 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 965ms 15:59:19 INFO - PROCESS | 3856 | 1468882759163 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 3856 | 1468882759168 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:59:19 INFO - PROCESS | 3856 | 1468882759174 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - PROCESS | 3856 | 1468882759177 Marionette TRACE conn3 <- [1,38,null,{}] 15:59:19 INFO - PROCESS | 3856 | 1468882759181 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:19 INFO - PROCESS | 3856 | 1468882759184 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:19 INFO - PROCESS | 3856 | 1468882759299 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:59:19 INFO - PROCESS | 3856 | 1468882759454 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 3856 | 1468882759456 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:19 INFO - PROCESS | 3856 | ++DOCSHELL 1299B400 == 18 [pid = 3856] [id = 19] 15:59:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (1299C400) [pid = 3856] [serial = 53] [outer = 00000000] 15:59:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (131E7C00) [pid = 3856] [serial = 54] [outer = 1299C400] 15:59:19 INFO - PROCESS | 3856 | 1468882759513 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (1393E000) [pid = 3856] [serial = 55] [outer = 1299C400] 15:59:20 INFO - PROCESS | 3856 | 1468882760111 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 982ms 15:59:20 INFO - PROCESS | 3856 | 1468882760148 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 3856 | 1468882760150 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:59:20 INFO - PROCESS | 3856 | 1468882760154 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 3856 | 1468882760158 Marionette TRACE conn3 <- [1,42,null,{}] 15:59:20 INFO - PROCESS | 3856 | 1468882760169 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:20 INFO - PROCESS | 3856 | 1468882760174 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:20 INFO - PROCESS | 3856 | 1468882760357 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:59:20 INFO - PROCESS | 3856 | 1468882760591 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 3856 | 1468882760594 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:20 INFO - PROCESS | 3856 | ++DOCSHELL 10369000 == 19 [pid = 3856] [id = 20] 15:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10369800) [pid = 3856] [serial = 56] [outer = 00000000] 15:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (10372000) [pid = 3856] [serial = 57] [outer = 10369800] 15:59:20 INFO - PROCESS | 3856 | 1468882760693 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10516000) [pid = 3856] [serial = 58] [outer = 10369800] 15:59:21 INFO - PROCESS | 3856 | 1468882761233 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1117ms 15:59:21 INFO - PROCESS | 3856 | 1468882761303 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3856 | 1468882761306 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:59:21 INFO - PROCESS | 3856 | 1468882761310 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:59:21 INFO - PROCESS | 3856 | 1468882761314 Marionette TRACE conn3 <- [1,46,null,{}] 15:59:21 INFO - PROCESS | 3856 | 1468882761320 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:21 INFO - PROCESS | 3856 | 1468882761324 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:21 INFO - PROCESS | 3856 | 1468882761419 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:59:21 INFO - PROCESS | 3856 | --DOCSHELL 114DC400 == 18 [pid = 3856] [id = 4] 15:59:21 INFO - PROCESS | 3856 | 1468882761507 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 3856 | 1468882761510 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:21 INFO - PROCESS | 3856 | ++DOCSHELL 1120D000 == 19 [pid = 3856] [id = 21] 15:59:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (11212800) [pid = 3856] [serial = 59] [outer = 00000000] 15:59:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (11283000) [pid = 3856] [serial = 60] [outer = 11212800] 15:59:21 INFO - PROCESS | 3856 | 1468882761608 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (112BA000) [pid = 3856] [serial = 61] [outer = 11212800] 15:59:22 INFO - PROCESS | 3856 | 1468882762110 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 795ms 15:59:22 INFO - PROCESS | 3856 | 1468882762123 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 3856 | 1468882762127 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:59:22 INFO - PROCESS | 3856 | 1468882762131 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:59:22 INFO - PROCESS | 3856 | 1468882762133 Marionette TRACE conn3 <- [1,50,null,{}] 15:59:22 INFO - PROCESS | 3856 | 1468882762137 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:22 INFO - PROCESS | 3856 | 1468882762139 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:22 INFO - PROCESS | 3856 | 1468882762221 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:59:22 INFO - PROCESS | 3856 | 1468882762230 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 3856 | 1468882762232 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:22 INFO - PROCESS | 3856 | ++DOCSHELL 13056000 == 20 [pid = 3856] [id = 22] 15:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (13056800) [pid = 3856] [serial = 62] [outer = 00000000] 15:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (13150000) [pid = 3856] [serial = 63] [outer = 13056800] 15:59:22 INFO - PROCESS | 3856 | 1468882762276 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (131E3400) [pid = 3856] [serial = 64] [outer = 13056800] 15:59:22 INFO - PROCESS | 3856 | 1468882762734 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 643ms 15:59:22 INFO - PROCESS | 3856 | 1468882762762 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 3856 | 1468882762765 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:59:22 INFO - PROCESS | 3856 | 1468882762774 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 3856 | 1468882762779 Marionette TRACE conn3 <- [1,54,null,{}] 15:59:22 INFO - PROCESS | 3856 | 1468882762783 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:22 INFO - PROCESS | 3856 | 1468882762787 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:22 INFO - PROCESS | 3856 | 1468882762869 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:59:22 INFO - PROCESS | 3856 | 1468882762874 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 3856 | 1468882762925 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:22 INFO - PROCESS | 3856 | ++DOCSHELL 130AAC00 == 21 [pid = 3856] [id = 23] 15:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1314E800) [pid = 3856] [serial = 65] [outer = 00000000] 15:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13CA1400) [pid = 3856] [serial = 66] [outer = 1314E800] 15:59:22 INFO - PROCESS | 3856 | 1468882762968 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (13E93400) [pid = 3856] [serial = 67] [outer = 1314E800] 15:59:23 INFO - PROCESS | 3856 | 1468882763412 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 643ms 15:59:23 INFO - PROCESS | 3856 | 1468882763432 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 3856 | 1468882763435 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:59:23 INFO - PROCESS | 3856 | 1468882763439 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 3856 | 1468882763440 Marionette TRACE conn3 <- [1,58,null,{}] 15:59:23 INFO - PROCESS | 3856 | 1468882763444 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:23 INFO - PROCESS | 3856 | 1468882763446 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:23 INFO - PROCESS | 3856 | 1468882763526 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:59:23 INFO - PROCESS | 3856 | 1468882763534 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:23 INFO - PROCESS | 3856 | 1468882763536 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:23 INFO - PROCESS | 3856 | ++DOCSHELL 1439C000 == 22 [pid = 3856] [id = 24] 15:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1439C400) [pid = 3856] [serial = 68] [outer = 00000000] 15:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (15170000) [pid = 3856] [serial = 69] [outer = 1439C400] 15:59:23 INFO - PROCESS | 3856 | 1468882763579 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15182000) [pid = 3856] [serial = 70] [outer = 1439C400] 15:59:24 INFO - PROCESS | 3856 | 1468882764032 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 643ms 15:59:24 INFO - PROCESS | 3856 | 1468882764070 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 3856 | 1468882764072 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:59:24 INFO - PROCESS | 3856 | 1468882764076 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:59:24 INFO - PROCESS | 3856 | 1468882764077 Marionette TRACE conn3 <- [1,62,null,{}] 15:59:24 INFO - PROCESS | 3856 | 1468882764085 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:24 INFO - PROCESS | 3856 | 1468882764088 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:24 INFO - PROCESS | 3856 | 1468882764164 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:59:24 INFO - PROCESS | 3856 | 1468882764170 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 3856 | 1468882764176 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:24 INFO - PROCESS | 3856 | ++DOCSHELL 158C8000 == 23 [pid = 3856] [id = 25] 15:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (158C8800) [pid = 3856] [serial = 71] [outer = 00000000] 15:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15C77400) [pid = 3856] [serial = 72] [outer = 158C8800] 15:59:24 INFO - PROCESS | 3856 | 1468882764278 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15CCC000) [pid = 3856] [serial = 73] [outer = 158C8800] 15:59:24 INFO - PROCESS | 3856 | 1468882764729 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 677ms 15:59:24 INFO - PROCESS | 3856 | 1468882764783 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 3856 | 1468882764785 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:59:24 INFO - PROCESS | 3856 | 1468882764788 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - PROCESS | 3856 | 1468882764790 Marionette TRACE conn3 <- [1,66,null,{}] 15:59:24 INFO - PROCESS | 3856 | 1468882764793 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:24 INFO - PROCESS | 3856 | 1468882764795 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:24 INFO - PROCESS | 3856 | 1468882764872 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:59:24 INFO - PROCESS | 3856 | 1468882764877 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 3856 | 1468882764879 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:24 INFO - PROCESS | 3856 | ++DOCSHELL 15CDD800 == 24 [pid = 3856] [id = 26] 15:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16559800) [pid = 3856] [serial = 74] [outer = 00000000] 15:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16DB0800) [pid = 3856] [serial = 75] [outer = 16559800] 15:59:24 INFO - PROCESS | 3856 | 1468882764921 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DB7C00) [pid = 3856] [serial = 76] [outer = 16559800] 15:59:25 INFO - PROCESS | 3856 | 1468882765364 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 644ms 15:59:25 INFO - PROCESS | 3856 | 1468882765421 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:59:25 INFO - PROCESS | 3856 | 1468882765423 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:59:25 INFO - PROCESS | 3856 | 1468882765426 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 3856 | 1468882765428 Marionette TRACE conn3 <- [1,70,null,{}] 15:59:25 INFO - PROCESS | 3856 | 1468882765431 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:25 INFO - PROCESS | 3856 | 1468882765433 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:25 INFO - PROCESS | 3856 | 1468882765512 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:59:25 INFO - PROCESS | 3856 | 1468882765517 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 3856 | 1468882765519 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:25 INFO - PROCESS | 3856 | ++DOCSHELL 16DBD400 == 25 [pid = 3856] [id = 27] 15:59:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16DBDC00) [pid = 3856] [serial = 77] [outer = 00000000] 15:59:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16EF1800) [pid = 3856] [serial = 78] [outer = 16DBDC00] 15:59:25 INFO - PROCESS | 3856 | 1468882765562 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (174BF400) [pid = 3856] [serial = 79] [outer = 16DBDC00] 15:59:26 INFO - PROCESS | 3856 | 1468882765978 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 576ms 15:59:26 INFO - PROCESS | 3856 | 1468882765996 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3856 | 1468882765998 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:59:26 INFO - PROCESS | 3856 | 1468882766001 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:59:26 INFO - PROCESS | 3856 | 1468882766003 Marionette TRACE conn3 <- [1,74,null,{}] 15:59:26 INFO - PROCESS | 3856 | 1468882766006 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:26 INFO - PROCESS | 3856 | 1468882766008 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:26 INFO - PROCESS | 3856 | 1468882766161 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:59:26 INFO - PROCESS | 3856 | 1468882766168 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 3856 | 1468882766170 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:26 INFO - PROCESS | 3856 | ++DOCSHELL 13053400 == 26 [pid = 3856] [id = 28] 15:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15CD8000) [pid = 3856] [serial = 80] [outer = 00000000] 15:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17674800) [pid = 3856] [serial = 81] [outer = 15CD8000] 15:59:26 INFO - PROCESS | 3856 | 1468882766214 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17BAE800) [pid = 3856] [serial = 82] [outer = 15CD8000] 15:59:26 INFO - PROCESS | 3856 | 1468882766654 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 694ms 15:59:26 INFO - PROCESS | 3856 | 1468882766707 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3856 | 1468882766709 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:59:26 INFO - PROCESS | 3856 | 1468882766712 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:59:26 INFO - PROCESS | 3856 | 1468882766714 Marionette TRACE conn3 <- [1,78,null,{}] 15:59:26 INFO - PROCESS | 3856 | 1468882766718 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:26 INFO - PROCESS | 3856 | 1468882766720 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:26 INFO - PROCESS | 3856 | 1468882766830 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:59:26 INFO - PROCESS | 3856 | 1468882766842 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 3856 | 1468882766844 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:26 INFO - PROCESS | 3856 | ++DOCSHELL 175F6400 == 27 [pid = 3856] [id = 29] 15:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BD0400) [pid = 3856] [serial = 83] [outer = 00000000] 15:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17EBCC00) [pid = 3856] [serial = 84] [outer = 17BD0400] 15:59:26 INFO - PROCESS | 3856 | 1468882766886 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17EC7400) [pid = 3856] [serial = 85] [outer = 17BD0400] 15:59:27 INFO - PROCESS | 3856 | 1468882767288 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 643ms 15:59:27 INFO - PROCESS | 3856 | 1468882767393 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:59:27 INFO - PROCESS | 3856 | 1468882767395 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:59:27 INFO - PROCESS | 3856 | 1468882767398 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 3856 | 1468882767400 Marionette TRACE conn3 <- [1,82,null,{}] 15:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:59:27 INFO - PROCESS | 3856 | 1468882767403 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:27 INFO - PROCESS | 3856 | 1468882767405 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:27 INFO - PROCESS | 3856 | 1468882767511 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:59:27 INFO - PROCESS | 3856 | 1468882767541 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 3856 | 1468882767544 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:27 INFO - PROCESS | 3856 | ++DOCSHELL 18372800 == 28 [pid = 3856] [id = 30] 15:59:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18373800) [pid = 3856] [serial = 86] [outer = 00000000] 15:59:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (186B6400) [pid = 3856] [serial = 87] [outer = 18373800] 15:59:27 INFO - PROCESS | 3856 | 1468882767586 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19B60800) [pid = 3856] [serial = 88] [outer = 18373800] 15:59:28 INFO - PROCESS | 3856 | 1468882768000 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 643ms 15:59:28 INFO - PROCESS | 3856 | 1468882768035 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 3856 | 1468882768038 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:59:28 INFO - PROCESS | 3856 | 1468882768041 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:59:28 INFO - PROCESS | 3856 | 1468882768043 Marionette TRACE conn3 <- [1,86,null,{}] 15:59:28 INFO - PROCESS | 3856 | 1468882768046 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:28 INFO - PROCESS | 3856 | 1468882768048 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:28 INFO - PROCESS | 3856 | 1468882768168 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:59:28 INFO - PROCESS | 3856 | 1468882768176 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 3856 | 1468882768178 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:28 INFO - PROCESS | 3856 | ++DOCSHELL 13115000 == 29 [pid = 3856] [id = 31] 15:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1840D000) [pid = 3856] [serial = 89] [outer = 00000000] 15:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A01B400) [pid = 3856] [serial = 90] [outer = 1840D000] 15:59:28 INFO - PROCESS | 3856 | 1468882768220 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A025C00) [pid = 3856] [serial = 91] [outer = 1840D000] 15:59:28 INFO - PROCESS | 3856 | 1468882768644 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 643ms 15:59:28 INFO - PROCESS | 3856 | 1468882768672 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 3856 | 1468882768674 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:59:28 INFO - PROCESS | 3856 | 1468882768677 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - PROCESS | 3856 | 1468882768678 Marionette TRACE conn3 <- [1,90,null,{}] 15:59:28 INFO - PROCESS | 3856 | 1468882768682 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:28 INFO - PROCESS | 3856 | 1468882768684 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:28 INFO - PROCESS | 3856 | 1468882768813 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:59:28 INFO - PROCESS | 3856 | 1468882768904 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 3856 | 1468882768906 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:28 INFO - PROCESS | 3856 | ++DOCSHELL 19D19C00 == 30 [pid = 3856] [id = 32] 15:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A01CC00) [pid = 3856] [serial = 92] [outer = 00000000] 15:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A095400) [pid = 3856] [serial = 93] [outer = 1A01CC00] 15:59:28 INFO - PROCESS | 3856 | 1468882768947 Marionette DEBUG loaded listener.js 15:59:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A274800) [pid = 3856] [serial = 94] [outer = 1A01CC00] 15:59:29 INFO - PROCESS | 3856 | 1468882769338 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 694ms 15:59:29 INFO - PROCESS | 3856 | 1468882769387 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:59:29 INFO - PROCESS | 3856 | 1468882769389 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:59:29 INFO - PROCESS | 3856 | 1468882769392 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - PROCESS | 3856 | 1468882769394 Marionette TRACE conn3 <- [1,94,null,{}] 15:59:29 INFO - PROCESS | 3856 | 1468882769397 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:29 INFO - PROCESS | 3856 | 1468882769399 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:30 INFO - PROCESS | 3856 | 1468882770333 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:59:30 INFO - PROCESS | 3856 | 1468882770427 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 3856 | 1468882770430 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:30 INFO - PROCESS | 3856 | ++DOCSHELL 1036F400 == 31 [pid = 3856] [id = 33] 15:59:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10373400) [pid = 3856] [serial = 95] [outer = 00000000] 15:59:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (103D2800) [pid = 3856] [serial = 96] [outer = 10373400] 15:59:30 INFO - PROCESS | 3856 | 1468882770479 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1058C400) [pid = 3856] [serial = 97] [outer = 10373400] 15:59:30 INFO - PROCESS | 3856 | 1468882770949 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1625ms 15:59:31 INFO - PROCESS | 3856 | 1468882771010 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 3856 | 1468882771013 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:59:31 INFO - PROCESS | 3856 | 1468882771018 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 3856 | 1468882771021 Marionette TRACE conn3 <- [1,98,null,{}] 15:59:31 INFO - PROCESS | 3856 | 1468882771025 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:31 INFO - PROCESS | 3856 | 1468882771030 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:31 INFO - PROCESS | 3856 | 1468882771133 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:59:31 INFO - PROCESS | 3856 | 1468882771143 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 3856 | 1468882771146 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:31 INFO - PROCESS | 3856 | ++DOCSHELL 10F6F400 == 32 [pid = 3856] [id = 34] 15:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1120C400) [pid = 3856] [serial = 98] [outer = 00000000] 15:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (12929C00) [pid = 3856] [serial = 99] [outer = 1120C400] 15:59:31 INFO - PROCESS | 3856 | 1468882771192 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12BD1400) [pid = 3856] [serial = 100] [outer = 1120C400] 15:59:32 INFO - PROCESS | 3856 | 1468882772163 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1A981400) [pid = 3856] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1A272400) [pid = 3856] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (13E9C400) [pid = 3856] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1B444000) [pid = 3856] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1AE64800) [pid = 3856] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1ABDBC00) [pid = 3856] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1AA88800) [pid = 3856] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1055A400) [pid = 3856] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1299C400) [pid = 3856] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10369800) [pid = 3856] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (11212800) [pid = 3856] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13056800) [pid = 3856] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1314E800) [pid = 3856] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1439C400) [pid = 3856] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (158C8800) [pid = 3856] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16559800) [pid = 3856] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16DBDC00) [pid = 3856] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15CD8000) [pid = 3856] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17BD0400) [pid = 3856] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18373800) [pid = 3856] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1840D000) [pid = 3856] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:59:32 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16DA4800) [pid = 3856] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1185ms 15:59:32 INFO - PROCESS | 3856 | 1468882772224 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 3856 | 1468882772227 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:59:32 INFO - PROCESS | 3856 | 1468882772230 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 3856 | 1468882772232 Marionette TRACE conn3 <- [1,102,null,{}] 15:59:32 INFO - PROCESS | 3856 | 1468882772236 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:32 INFO - PROCESS | 3856 | 1468882772238 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:32 INFO - PROCESS | 3856 | 1468882772318 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:59:32 INFO - PROCESS | 3856 | 1468882772326 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 3856 | 1468882772328 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:32 INFO - PROCESS | 3856 | ++DOCSHELL 12827C00 == 33 [pid = 3856] [id = 35] 15:59:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (12931800) [pid = 3856] [serial = 101] [outer = 00000000] 15:59:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13028400) [pid = 3856] [serial = 102] [outer = 12931800] 15:59:32 INFO - PROCESS | 3856 | 1468882772378 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13114C00) [pid = 3856] [serial = 103] [outer = 12931800] 15:59:32 INFO - PROCESS | 3856 | 1468882772817 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 644ms 15:59:32 INFO - PROCESS | 3856 | 1468882772864 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 3856 | 1468882772867 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:59:32 INFO - PROCESS | 3856 | 1468882772877 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 3856 | 1468882772881 Marionette TRACE conn3 <- [1,106,null,{}] 15:59:32 INFO - PROCESS | 3856 | 1468882772884 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:32 INFO - PROCESS | 3856 | 1468882772887 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:33 INFO - PROCESS | 3856 | 1468882772981 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:59:33 INFO - PROCESS | 3856 | 1468882772987 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 3856 | 1468882772989 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:33 INFO - PROCESS | 3856 | ++DOCSHELL 132F0000 == 34 [pid = 3856] [id = 36] 15:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (132F0C00) [pid = 3856] [serial = 104] [outer = 00000000] 15:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (13E90400) [pid = 3856] [serial = 105] [outer = 132F0C00] 15:59:33 INFO - PROCESS | 3856 | 1468882773032 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1516A400) [pid = 3856] [serial = 106] [outer = 132F0C00] 15:59:33 INFO - PROCESS | 3856 | 1468882773483 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 711ms 15:59:33 INFO - PROCESS | 3856 | 1468882773563 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 3856 | 1468882773565 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:59:33 INFO - PROCESS | 3856 | 1468882773624 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 3856 | 1468882773626 Marionette TRACE conn3 <- [1,110,null,{}] 15:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:59:33 INFO - PROCESS | 3856 | 1468882773629 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:33 INFO - PROCESS | 3856 | 1468882773631 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:33 INFO - PROCESS | 3856 | 1468882773707 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:59:33 INFO - PROCESS | 3856 | 1468882773719 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 3856 | 1468882773721 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:33 INFO - PROCESS | 3856 | ++DOCSHELL 1517D400 == 35 [pid = 3856] [id = 37] 15:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15626C00) [pid = 3856] [serial = 107] [outer = 00000000] 15:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (158CE400) [pid = 3856] [serial = 108] [outer = 15626C00] 15:59:33 INFO - PROCESS | 3856 | 1468882773763 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15CD0C00) [pid = 3856] [serial = 109] [outer = 15626C00] 15:59:34 INFO - PROCESS | 3856 | 1468882774233 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 644ms 15:59:34 INFO - PROCESS | 3856 | 1468882774257 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 3856 | 1468882774259 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:59:34 INFO - PROCESS | 3856 | 1468882774263 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - PROCESS | 3856 | 1468882774264 Marionette TRACE conn3 <- [1,114,null,{}] 15:59:34 INFO - PROCESS | 3856 | 1468882774268 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:34 INFO - PROCESS | 3856 | 1468882774270 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:34 INFO - PROCESS | 3856 | 1468882774382 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:59:34 INFO - PROCESS | 3856 | 1468882774457 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 3856 | 1468882774460 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:34 INFO - PROCESS | 3856 | ++DOCSHELL 103CD400 == 36 [pid = 3856] [id = 38] 15:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (103D2C00) [pid = 3856] [serial = 110] [outer = 00000000] 15:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10A0F800) [pid = 3856] [serial = 111] [outer = 103D2C00] 15:59:34 INFO - PROCESS | 3856 | 1468882774580 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10A79000) [pid = 3856] [serial = 112] [outer = 103D2C00] 15:59:35 INFO - PROCESS | 3856 | 1468882775240 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1032ms 15:59:35 INFO - PROCESS | 3856 | 1468882775280 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 3856 | 1468882775284 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:59:35 INFO - PROCESS | 3856 | 1468882775289 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 3856 | 1468882775292 Marionette TRACE conn3 <- [1,118,null,{}] 15:59:35 INFO - PROCESS | 3856 | 1468882775297 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:35 INFO - PROCESS | 3856 | 1468882775300 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:35 INFO - PROCESS | 3856 | 1468882775489 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:59:35 INFO - PROCESS | 3856 | 1468882775537 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 3856 | 1468882775540 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:35 INFO - PROCESS | 3856 | ++DOCSHELL 1292EC00 == 37 [pid = 3856] [id = 39] 15:59:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (12D96C00) [pid = 3856] [serial = 113] [outer = 00000000] 15:59:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13933800) [pid = 3856] [serial = 114] [outer = 12D96C00] 15:59:35 INFO - PROCESS | 3856 | 1468882775595 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13E92800) [pid = 3856] [serial = 115] [outer = 12D96C00] 15:59:36 INFO - PROCESS | 3856 | 1468882776132 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 863ms 15:59:36 INFO - PROCESS | 3856 | 1468882776170 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:59:36 INFO - PROCESS | 3856 | 1468882776173 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:59:36 INFO - PROCESS | 3856 | 1468882776178 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 3856 | 1468882776180 Marionette TRACE conn3 <- [1,122,null,{}] 15:59:36 INFO - PROCESS | 3856 | 1468882776184 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:36 INFO - PROCESS | 3856 | 1468882776187 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:36 INFO - PROCESS | 3856 | 1468882776286 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:59:36 INFO - PROCESS | 3856 | 1468882776418 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 3856 | 1468882776421 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:36 INFO - PROCESS | 3856 | ++DOCSHELL 16DAF400 == 38 [pid = 3856] [id = 40] 15:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16DAFC00) [pid = 3856] [serial = 116] [outer = 00000000] 15:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (16EED400) [pid = 3856] [serial = 117] [outer = 16DAFC00] 15:59:36 INFO - PROCESS | 3856 | 1468882776473 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (174BAC00) [pid = 3856] [serial = 118] [outer = 16DAFC00] 15:59:37 INFO - PROCESS | 3856 | 1468882777050 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 914ms 15:59:37 INFO - PROCESS | 3856 | 1468882777091 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 3856 | 1468882777095 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:59:37 INFO - PROCESS | 3856 | 1468882777106 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 3856 | 1468882777110 Marionette TRACE conn3 <- [1,126,null,{}] 15:59:37 INFO - PROCESS | 3856 | 1468882777114 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:37 INFO - PROCESS | 3856 | 1468882777118 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:37 INFO - PROCESS | 3856 | 1468882777270 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:59:37 INFO - PROCESS | 3856 | 1468882777353 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 3856 | 1468882777356 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:37 INFO - PROCESS | 3856 | ++DOCSHELL 17EBB400 == 39 [pid = 3856] [id = 41] 15:59:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (17EBB800) [pid = 3856] [serial = 119] [outer = 00000000] 15:59:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1840F400) [pid = 3856] [serial = 120] [outer = 17EBB800] 15:59:37 INFO - PROCESS | 3856 | 1468882777407 Marionette DEBUG loaded listener.js 15:59:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18605000) [pid = 3856] [serial = 121] [outer = 17EBB800] 15:59:38 INFO - PROCESS | 3856 | 1468882777976 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 897ms 15:59:38 INFO - PROCESS | 3856 | 1468882778013 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:59:38 INFO - PROCESS | 3856 | 1468882778016 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:59:38 INFO - PROCESS | 3856 | 1468882778019 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:59:38 INFO - PROCESS | 3856 | 1468882778021 Marionette TRACE conn3 <- [1,130,null,{}] 15:59:38 INFO - PROCESS | 3856 | 1468882778025 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:38 INFO - PROCESS | 3856 | 1468882778027 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:38 INFO - PROCESS | 3856 | 1468882778174 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:59:38 INFO - PROCESS | 3856 | 1468882778258 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 3856 | 1468882778260 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:38 INFO - PROCESS | 3856 | ++DOCSHELL 132FBC00 == 40 [pid = 3856] [id = 42] 15:59:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (13E92400) [pid = 3856] [serial = 122] [outer = 00000000] 15:59:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (15CC1800) [pid = 3856] [serial = 123] [outer = 13E92400] 15:59:38 INFO - PROCESS | 3856 | 1468882778313 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (16DBFC00) [pid = 3856] [serial = 124] [outer = 13E92400] 15:59:39 INFO - PROCESS | 3856 | 1468882778969 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1015ms 15:59:39 INFO - PROCESS | 3856 | 1468882779068 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 3856 | 1468882779072 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:59:39 INFO - PROCESS | 3856 | 1468882779078 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 3856 | 1468882779081 Marionette TRACE conn3 <- [1,134,null,{}] 15:59:39 INFO - PROCESS | 3856 | 1468882779086 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:39 INFO - PROCESS | 3856 | 1468882779089 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:39 INFO - PROCESS | 3856 | 1468882779184 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:59:39 INFO - PROCESS | 3856 | 1468882779256 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 3856 | 1468882779261 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:39 INFO - PROCESS | 3856 | ++DOCSHELL 10A78C00 == 41 [pid = 3856] [id = 43] 15:59:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10A7CC00) [pid = 3856] [serial = 125] [outer = 00000000] 15:59:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (114D1400) [pid = 3856] [serial = 126] [outer = 10A7CC00] 15:59:39 INFO - PROCESS | 3856 | 1468882779308 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12976000) [pid = 3856] [serial = 127] [outer = 10A7CC00] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 1517D400 == 40 [pid = 3856] [id = 37] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 132F0000 == 39 [pid = 3856] [id = 36] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 12827C00 == 38 [pid = 3856] [id = 35] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 10F6F400 == 37 [pid = 3856] [id = 34] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 1036F400 == 36 [pid = 3856] [id = 33] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 18372800 == 35 [pid = 3856] [id = 30] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 17EBB400 == 34 [pid = 3856] [id = 41] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 132FBC00 == 33 [pid = 3856] [id = 42] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 175F6400 == 32 [pid = 3856] [id = 29] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 13115000 == 31 [pid = 3856] [id = 31] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 16DAF400 == 30 [pid = 3856] [id = 40] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 19D19C00 == 29 [pid = 3856] [id = 32] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 103CD400 == 28 [pid = 3856] [id = 38] 15:59:40 INFO - PROCESS | 3856 | --DOCSHELL 1292EC00 == 27 [pid = 3856] [id = 39] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (16DBC000) [pid = 3856] [serial = 17] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (10A82800) [pid = 3856] [serial = 51] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (131E7C00) [pid = 3856] [serial = 54] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10372000) [pid = 3856] [serial = 57] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (10516000) [pid = 3856] [serial = 58] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (11283000) [pid = 3856] [serial = 60] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (112BA000) [pid = 3856] [serial = 61] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (13150000) [pid = 3856] [serial = 63] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13CA1400) [pid = 3856] [serial = 66] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15170000) [pid = 3856] [serial = 69] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (15C77400) [pid = 3856] [serial = 72] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16DB0800) [pid = 3856] [serial = 75] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16EF1800) [pid = 3856] [serial = 78] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (17674800) [pid = 3856] [serial = 81] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (17EBCC00) [pid = 3856] [serial = 84] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (186B6400) [pid = 3856] [serial = 87] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A01B400) [pid = 3856] [serial = 90] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15182000) [pid = 3856] [serial = 70] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15CCC000) [pid = 3856] [serial = 73] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16DB7C00) [pid = 3856] [serial = 76] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (131E3400) [pid = 3856] [serial = 64] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (174BF400) [pid = 3856] [serial = 79] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13E93400) [pid = 3856] [serial = 67] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17BAE800) [pid = 3856] [serial = 82] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (17EC7400) [pid = 3856] [serial = 85] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (19B60800) [pid = 3856] [serial = 88] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (112BA400) [pid = 3856] [serial = 52] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1393E000) [pid = 3856] [serial = 55] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16DA9000) [pid = 3856] [serial = 48] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1A025C00) [pid = 3856] [serial = 91] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16E6BC00) [pid = 3856] [serial = 14] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1439A800) [pid = 3856] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (14395000) [pid = 3856] [serial = 9] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (12824C00) [pid = 3856] [serial = 4] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16DA7000) [pid = 3856] [serial = 47] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1B44B400) [pid = 3856] [serial = 39] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1B44F400) [pid = 3856] [serial = 40] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1AEDE400) [pid = 3856] [serial = 37] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1AED9C00) [pid = 3856] [serial = 36] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1AF3B000) [pid = 3856] [serial = 33] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1AE5A000) [pid = 3856] [serial = 34] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1AA90C00) [pid = 3856] [serial = 30] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1B16C000) [pid = 3856] [serial = 31] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1B165000) [pid = 3856] [serial = 28] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1B161400) [pid = 3856] [serial = 27] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1A5DF800) [pid = 3856] [serial = 24] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1A274C00) [pid = 3856] [serial = 21] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (1A279000) [pid = 3856] [serial = 22] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (1B6D5400) [pid = 3856] [serial = 42] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (16DA1C00) [pid = 3856] [serial = 45] [outer = 00000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3856 | 1468882780427 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1405ms 15:59:40 INFO - PROCESS | 3856 | 1468882780476 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 3856 | 1468882780480 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:59:40 INFO - PROCESS | 3856 | 1468882780484 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 3856 | 1468882780488 Marionette TRACE conn3 <- [1,138,null,{}] 15:59:40 INFO - PROCESS | 3856 | 1468882780493 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:40 INFO - PROCESS | 3856 | 1468882780496 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:40 INFO - PROCESS | 3856 | 1468882780582 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:59:40 INFO - PROCESS | 3856 | 1468882780675 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 3856 | 1468882780678 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:40 INFO - PROCESS | 3856 | ++DOCSHELL 10F64C00 == 28 [pid = 3856] [id = 44] 15:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10F65800) [pid = 3856] [serial = 128] [outer = 00000000] 15:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (112BBC00) [pid = 3856] [serial = 129] [outer = 10F65800] 15:59:40 INFO - PROCESS | 3856 | 1468882780726 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (11441C00) [pid = 3856] [serial = 130] [outer = 10F65800] 15:59:41 INFO - PROCESS | 3856 | 1468882781130 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 694ms 15:59:41 INFO - PROCESS | 3856 | 1468882781153 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 3856 | 1468882781159 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:59:41 INFO - PROCESS | 3856 | 1468882781179 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - PROCESS | 3856 | 1468882781182 Marionette TRACE conn3 <- [1,142,null,{}] 15:59:41 INFO - PROCESS | 3856 | 1468882781186 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:41 INFO - PROCESS | 3856 | 1468882781188 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:41 INFO - PROCESS | 3856 | 1468882781322 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:59:41 INFO - PROCESS | 3856 | 1468882781329 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 3856 | 1468882781331 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:41 INFO - PROCESS | 3856 | ++DOCSHELL 13156800 == 29 [pid = 3856] [id = 45] 15:59:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (131DDC00) [pid = 3856] [serial = 131] [outer = 00000000] 15:59:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (13254800) [pid = 3856] [serial = 132] [outer = 131DDC00] 15:59:41 INFO - PROCESS | 3856 | 1468882781377 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (132FB000) [pid = 3856] [serial = 133] [outer = 131DDC00] 15:59:41 INFO - PROCESS | 3856 | 1468882781852 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 711ms 15:59:41 INFO - PROCESS | 3856 | 1468882781902 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 3856 | 1468882781904 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:59:41 INFO - PROCESS | 3856 | 1468882781908 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - PROCESS | 3856 | 1468882781911 Marionette TRACE conn3 <- [1,146,null,{}] 15:59:41 INFO - PROCESS | 3856 | 1468882781922 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:41 INFO - PROCESS | 3856 | 1468882781926 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:42 INFO - PROCESS | 3856 | 1468882782007 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:59:42 INFO - PROCESS | 3856 | 1468882782015 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 3856 | 1468882782019 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:42 INFO - PROCESS | 3856 | ++DOCSHELL 14390800 == 30 [pid = 3856] [id = 46] 15:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (14390C00) [pid = 3856] [serial = 134] [outer = 00000000] 15:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (1439AC00) [pid = 3856] [serial = 135] [outer = 14390C00] 15:59:42 INFO - PROCESS | 3856 | 1468882782065 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1517D800) [pid = 3856] [serial = 136] [outer = 14390C00] 15:59:42 INFO - PROCESS | 3856 | 1468882782519 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 643ms 15:59:42 INFO - PROCESS | 3856 | 1468882782541 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 3856 | 1468882782543 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:59:42 INFO - PROCESS | 3856 | 1468882782556 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 3856 | 1468882782558 Marionette TRACE conn3 <- [1,150,null,{}] 15:59:42 INFO - PROCESS | 3856 | 1468882782561 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:42 INFO - PROCESS | 3856 | 1468882782563 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:42 INFO - PROCESS | 3856 | 1468882782729 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:59:42 INFO - PROCESS | 3856 | 1468882782741 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 3856 | 1468882782743 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:42 INFO - PROCESS | 3856 | ++DOCSHELL 1439A800 == 31 [pid = 3856] [id = 47] 15:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (15172000) [pid = 3856] [serial = 137] [outer = 00000000] 15:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (15CCC800) [pid = 3856] [serial = 138] [outer = 15172000] 15:59:42 INFO - PROCESS | 3856 | 1468882782791 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (16DA2400) [pid = 3856] [serial = 139] [outer = 15172000] 15:59:43 INFO - PROCESS | 3856 | 1468882783256 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 762ms 15:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:59:43 INFO - PROCESS | 3856 | 1468882783318 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 3856 | 1468882783320 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:59:43 INFO - PROCESS | 3856 | 1468882783331 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 3856 | 1468882783332 Marionette TRACE conn3 <- [1,154,null,{}] 15:59:43 INFO - PROCESS | 3856 | 1468882783336 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:43 INFO - PROCESS | 3856 | 1468882783338 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:43 INFO - PROCESS | 3856 | 1468882783439 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:59:43 INFO - PROCESS | 3856 | 1468882783513 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 3856 | 1468882783515 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:43 INFO - PROCESS | 3856 | ++DOCSHELL 16DAC800 == 32 [pid = 3856] [id = 48] 15:59:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (16DACC00) [pid = 3856] [serial = 140] [outer = 00000000] 15:59:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (16DB1400) [pid = 3856] [serial = 141] [outer = 16DACC00] 15:59:43 INFO - PROCESS | 3856 | 1468882783561 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16E6C400) [pid = 3856] [serial = 142] [outer = 16DACC00] 15:59:44 INFO - PROCESS | 3856 | 1468882783989 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 710ms 15:59:44 INFO - PROCESS | 3856 | 1468882784066 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 3856 | 1468882784068 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:59:44 INFO - PROCESS | 3856 | 1468882784071 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:59:44 INFO - PROCESS | 3856 | 1468882784073 Marionette TRACE conn3 <- [1,158,null,{}] 15:59:44 INFO - PROCESS | 3856 | 1468882784076 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:44 INFO - PROCESS | 3856 | 1468882784082 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:44 INFO - PROCESS | 3856 | 1468882784201 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:59:44 INFO - PROCESS | 3856 | 1468882784206 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 3856 | 1468882784208 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:44 INFO - PROCESS | 3856 | ++DOCSHELL 16DAE000 == 33 [pid = 3856] [id = 49] 15:59:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16E6BC00) [pid = 3856] [serial = 143] [outer = 00000000] 15:59:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (17BB5800) [pid = 3856] [serial = 144] [outer = 16E6BC00] 15:59:44 INFO - PROCESS | 3856 | 1468882784251 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (17BC6400) [pid = 3856] [serial = 145] [outer = 16E6BC00] 15:59:44 INFO - PROCESS | 3856 | 1468882784712 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 687ms 15:59:44 INFO - PROCESS | 3856 | 1468882784752 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 3856 | 1468882784754 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:59:44 INFO - PROCESS | 3856 | 1468882784757 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 3856 | 1468882784759 Marionette TRACE conn3 <- [1,162,null,{}] 15:59:44 INFO - PROCESS | 3856 | 1468882784773 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:44 INFO - PROCESS | 3856 | 1468882784775 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:44 INFO - PROCESS | 3856 | 1468882784912 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:59:44 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (15626C00) [pid = 3856] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:59:44 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1120C400) [pid = 3856] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:59:44 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (12931800) [pid = 3856] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:59:44 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (132F0C00) [pid = 3856] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:59:44 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (10373400) [pid = 3856] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:59:44 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1A01CC00) [pid = 3856] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:59:45 INFO - PROCESS | 3856 | 1468882784984 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3856 | 1468882784986 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:45 INFO - PROCESS | 3856 | ++DOCSHELL 10A7F000 == 34 [pid = 3856] [id = 50] 15:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1120C400) [pid = 3856] [serial = 146] [outer = 00000000] 15:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (131E6800) [pid = 3856] [serial = 147] [outer = 1120C400] 15:59:45 INFO - PROCESS | 3856 | 1468882785029 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13256800) [pid = 3856] [serial = 148] [outer = 1120C400] 15:59:45 INFO - PROCESS | 3856 | 1468882785361 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 644ms 15:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:59:45 INFO - PROCESS | 3856 | 1468882785395 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 3856 | 1468882785397 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:59:45 INFO - PROCESS | 3856 | 1468882785400 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 3856 | 1468882785401 Marionette TRACE conn3 <- [1,166,null,{}] 15:59:45 INFO - PROCESS | 3856 | 1468882785405 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:45 INFO - PROCESS | 3856 | 1468882785406 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:45 INFO - PROCESS | 3856 | 1468882785505 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:59:45 INFO - PROCESS | 3856 | 1468882785559 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3856 | 1468882785561 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:45 INFO - PROCESS | 3856 | ++DOCSHELL 13151000 == 35 [pid = 3856] [id = 51] 15:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15631800) [pid = 3856] [serial = 149] [outer = 00000000] 15:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1840CC00) [pid = 3856] [serial = 150] [outer = 15631800] 15:59:45 INFO - PROCESS | 3856 | 1468882785605 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (186BCC00) [pid = 3856] [serial = 151] [outer = 15631800] 15:59:46 INFO - PROCESS | 3856 | 1468882786006 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 611ms 15:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:59:46 INFO - PROCESS | 3856 | 1468882786037 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 3856 | 1468882786039 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:59:46 INFO - PROCESS | 3856 | 1468882786042 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 3856 | 1468882786043 Marionette TRACE conn3 <- [1,170,null,{}] 15:59:46 INFO - PROCESS | 3856 | 1468882786047 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:46 INFO - PROCESS | 3856 | 1468882786048 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:46 INFO - PROCESS | 3856 | 1468882786123 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:59:46 INFO - PROCESS | 3856 | 1468882786128 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 3856 | 1468882786130 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:46 INFO - PROCESS | 3856 | ++DOCSHELL 14390000 == 36 [pid = 3856] [id = 52] 15:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (19D13000) [pid = 3856] [serial = 152] [outer = 00000000] 15:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (19D19400) [pid = 3856] [serial = 153] [outer = 19D13000] 15:59:46 INFO - PROCESS | 3856 | 1468882786172 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1A01B400) [pid = 3856] [serial = 154] [outer = 19D13000] 15:59:46 INFO - PROCESS | 3856 | 1468882786557 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 547ms 15:59:46 INFO - PROCESS | 3856 | 1468882786577 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 3856 | 1468882786579 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:59:46 INFO - PROCESS | 3856 | 1468882786592 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 3856 | 1468882786593 Marionette TRACE conn3 <- [1,174,null,{}] 15:59:46 INFO - PROCESS | 3856 | 1468882786597 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:46 INFO - PROCESS | 3856 | 1468882786599 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:46 INFO - PROCESS | 3856 | 1468882786749 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:59:46 INFO - PROCESS | 3856 | 1468882786756 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 3856 | 1468882786758 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:46 INFO - PROCESS | 3856 | ++DOCSHELL 0F9E7C00 == 37 [pid = 3856] [id = 53] 15:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10564000) [pid = 3856] [serial = 155] [outer = 00000000] 15:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A08B400) [pid = 3856] [serial = 156] [outer = 10564000] 15:59:46 INFO - PROCESS | 3856 | 1468882786803 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A029C00) [pid = 3856] [serial = 157] [outer = 10564000] 15:59:47 INFO - PROCESS | 3856 | 1468882787424 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 869ms 15:59:47 INFO - PROCESS | 3856 | 1468882787474 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:59:47 INFO - PROCESS | 3856 | 1468882787479 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:59:47 INFO - PROCESS | 3856 | 1468882787484 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:59:47 INFO - PROCESS | 3856 | 1468882787487 Marionette TRACE conn3 <- [1,178,null,{}] 15:59:47 INFO - PROCESS | 3856 | 1468882787517 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:47 INFO - PROCESS | 3856 | 1468882787520 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:47 INFO - PROCESS | 3856 | 1468882787640 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:59:47 INFO - PROCESS | 3856 | 1468882787711 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 3856 | 1468882787714 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:47 INFO - PROCESS | 3856 | ++DOCSHELL 10A7F800 == 38 [pid = 3856] [id = 54] 15:59:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10F66400) [pid = 3856] [serial = 158] [outer = 00000000] 15:59:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1292EC00) [pid = 3856] [serial = 159] [outer = 10F66400] 15:59:47 INFO - PROCESS | 3856 | 1468882787816 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (130B7800) [pid = 3856] [serial = 160] [outer = 10F66400] 15:59:48 INFO - PROCESS | 3856 | 1468882788632 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1207ms 15:59:48 INFO - PROCESS | 3856 | 1468882788695 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 3856 | 1468882788699 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:59:48 INFO - PROCESS | 3856 | 1468882788704 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:59:48 INFO - PROCESS | 3856 | 1468882788707 Marionette TRACE conn3 <- [1,182,null,{}] 15:59:48 INFO - PROCESS | 3856 | 1468882788712 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:48 INFO - PROCESS | 3856 | 1468882788715 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:48 INFO - PROCESS | 3856 | 1468882788890 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:59:49 INFO - PROCESS | 3856 | 1468882789005 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 3856 | 1468882789009 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 14390000 == 37 [pid = 3856] [id = 52] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 13151000 == 36 [pid = 3856] [id = 51] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 10A7F000 == 35 [pid = 3856] [id = 50] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 16DAE000 == 34 [pid = 3856] [id = 49] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 16DAC800 == 33 [pid = 3856] [id = 48] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 1439A800 == 32 [pid = 3856] [id = 47] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 14390800 == 31 [pid = 3856] [id = 46] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 13156800 == 30 [pid = 3856] [id = 45] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 10F64C00 == 29 [pid = 3856] [id = 44] 15:59:49 INFO - PROCESS | 3856 | --DOCSHELL 10A78C00 == 28 [pid = 3856] [id = 43] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A274800) [pid = 3856] [serial = 94] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (158CE400) [pid = 3856] [serial = 108] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15CD0C00) [pid = 3856] [serial = 109] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (12929C00) [pid = 3856] [serial = 99] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13028400) [pid = 3856] [serial = 102] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1516A400) [pid = 3856] [serial = 106] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (103D2800) [pid = 3856] [serial = 96] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (12BD1400) [pid = 3856] [serial = 100] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1058C400) [pid = 3856] [serial = 97] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13114C00) [pid = 3856] [serial = 103] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (13E90400) [pid = 3856] [serial = 105] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A095400) [pid = 3856] [serial = 93] [outer = 00000000] [url = about:blank] 15:59:49 INFO - PROCESS | 3856 | ++DOCSHELL 103C6000 == 29 [pid = 3856] [id = 55] 15:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (103CD400) [pid = 3856] [serial = 161] [outer = 00000000] 15:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10A02000) [pid = 3856] [serial = 162] [outer = 103CD400] 15:59:49 INFO - PROCESS | 3856 | 1468882789074 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (11282400) [pid = 3856] [serial = 163] [outer = 103CD400] 15:59:49 INFO - PROCESS | 3856 | 1468882789474 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (11285800) [pid = 3856] [serial = 164] [outer = 1B6DF400] 15:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 820ms 15:59:49 INFO - PROCESS | 3856 | 1468882789540 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 3856 | 1468882789545 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:59:49 INFO - PROCESS | 3856 | 1468882789551 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 3856 | 1468882789553 Marionette TRACE conn3 <- [1,186,null,{}] 15:59:49 INFO - PROCESS | 3856 | 1468882789557 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:49 INFO - PROCESS | 3856 | 1468882789560 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:49 INFO - PROCESS | 3856 | 1468882789643 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:59:49 INFO - PROCESS | 3856 | 1468882789649 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 3856 | 1468882789651 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:49 INFO - PROCESS | 3856 | ++DOCSHELL 13052000 == 30 [pid = 3856] [id = 56] 15:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (130AD400) [pid = 3856] [serial = 165] [outer = 00000000] 15:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1393E400) [pid = 3856] [serial = 166] [outer = 130AD400] 15:59:49 INFO - PROCESS | 3856 | 1468882789698 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13C19800) [pid = 3856] [serial = 167] [outer = 130AD400] 15:59:50 INFO - PROCESS | 3856 | 1468882790166 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 659ms 15:59:50 INFO - PROCESS | 3856 | 1468882790220 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 3856 | 1468882790222 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:59:50 INFO - PROCESS | 3856 | 1468882790226 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 3856 | 1468882790229 Marionette TRACE conn3 <- [1,190,null,{}] 15:59:50 INFO - PROCESS | 3856 | 1468882790240 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:50 INFO - PROCESS | 3856 | 1468882790244 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:50 INFO - PROCESS | 3856 | 1468882790323 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:59:50 INFO - PROCESS | 3856 | 1468882790363 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 3856 | 1468882790366 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:50 INFO - PROCESS | 3856 | ++DOCSHELL 15631C00 == 31 [pid = 3856] [id = 57] 15:59:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (158C4800) [pid = 3856] [serial = 168] [outer = 00000000] 15:59:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (158D0800) [pid = 3856] [serial = 169] [outer = 158C4800] 15:59:50 INFO - PROCESS | 3856 | 1468882790417 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15CCB800) [pid = 3856] [serial = 170] [outer = 158C4800] 15:59:50 INFO - PROCESS | 3856 | 1468882790834 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 660ms 15:59:50 INFO - PROCESS | 3856 | 1468882790864 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 3856 | 1468882790866 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:59:50 INFO - PROCESS | 3856 | 1468882790874 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 3856 | 1468882790876 Marionette TRACE conn3 <- [1,194,null,{}] 15:59:50 INFO - PROCESS | 3856 | 1468882790879 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:50 INFO - PROCESS | 3856 | 1468882790881 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:51 INFO - PROCESS | 3856 | 1468882790973 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:59:51 INFO - PROCESS | 3856 | 1468882790980 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 3856 | 1468882790983 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:51 INFO - PROCESS | 3856 | ++DOCSHELL 16DAC800 == 32 [pid = 3856] [id = 58] 15:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DAD400) [pid = 3856] [serial = 171] [outer = 00000000] 15:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DB7C00) [pid = 3856] [serial = 172] [outer = 16DAD400] 15:59:51 INFO - PROCESS | 3856 | 1468882791026 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16EEA000) [pid = 3856] [serial = 173] [outer = 16DAD400] 15:59:51 INFO - PROCESS | 3856 | 1468882791455 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 612ms 15:59:51 INFO - PROCESS | 3856 | 1468882791503 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 3856 | 1468882791505 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:59:51 INFO - PROCESS | 3856 | 1468882791508 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - PROCESS | 3856 | 1468882791509 Marionette TRACE conn3 <- [1,198,null,{}] 15:59:51 INFO - PROCESS | 3856 | 1468882791529 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:51 INFO - PROCESS | 3856 | 1468882791531 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:51 INFO - PROCESS | 3856 | 1468882791632 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:59:51 INFO - PROCESS | 3856 | 1468882791637 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 3856 | 1468882791639 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:51 INFO - PROCESS | 3856 | ++DOCSHELL 16EE8400 == 33 [pid = 3856] [id = 59] 15:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (175F7000) [pid = 3856] [serial = 174] [outer = 00000000] 15:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17BCFC00) [pid = 3856] [serial = 175] [outer = 175F7000] 15:59:51 INFO - PROCESS | 3856 | 1468882791682 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17EBF400) [pid = 3856] [serial = 176] [outer = 175F7000] 15:59:52 INFO - PROCESS | 3856 | 1468882792125 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 676ms 15:59:52 INFO - PROCESS | 3856 | 1468882792167 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 3856 | 1468882792169 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:59:52 INFO - PROCESS | 3856 | 1468882792227 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - PROCESS | 3856 | 1468882792229 Marionette TRACE conn3 <- [1,202,null,{}] 15:59:52 INFO - PROCESS | 3856 | 1468882792232 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:52 INFO - PROCESS | 3856 | 1468882792238 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:52 INFO - PROCESS | 3856 | 1468882792360 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:59:52 INFO - PROCESS | 3856 | 1468882792370 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 3856 | 1468882792372 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:52 INFO - PROCESS | 3856 | ++DOCSHELL 1836B800 == 34 [pid = 3856] [id = 60] 15:59:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1837A400) [pid = 3856] [serial = 177] [outer = 00000000] 15:59:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A023400) [pid = 3856] [serial = 178] [outer = 1837A400] 15:59:52 INFO - PROCESS | 3856 | 1468882792414 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19D12000) [pid = 3856] [serial = 179] [outer = 1837A400] 15:59:52 INFO - PROCESS | 3856 | 1468882792825 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 660ms 15:59:52 INFO - PROCESS | 3856 | 1468882792861 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 3856 | 1468882792863 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:59:52 INFO - PROCESS | 3856 | 1468882792866 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:59:52 INFO - PROCESS | 3856 | 1468882792868 Marionette TRACE conn3 <- [1,206,null,{}] 15:59:52 INFO - PROCESS | 3856 | 1468882792884 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:52 INFO - PROCESS | 3856 | 1468882792886 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:53 INFO - PROCESS | 3856 | 1468882793016 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:59:53 INFO - PROCESS | 3856 | 1468882793071 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 3856 | 1468882793073 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:53 INFO - PROCESS | 3856 | ++DOCSHELL 1A272C00 == 35 [pid = 3856] [id = 61] 15:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A273000) [pid = 3856] [serial = 180] [outer = 00000000] 15:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A27B000) [pid = 3856] [serial = 181] [outer = 1A273000] 15:59:53 INFO - PROCESS | 3856 | 1468882793114 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A27E400) [pid = 3856] [serial = 182] [outer = 1A273000] 15:59:53 INFO - PROCESS | 3856 | 1468882793534 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 724ms 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (19D13000) [pid = 3856] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10A7CC00) [pid = 3856] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (14390C00) [pid = 3856] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16DACC00) [pid = 3856] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (131DDC00) [pid = 3856] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (103D2C00) [pid = 3856] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (12D96C00) [pid = 3856] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16DAFC00) [pid = 3856] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17EBB800) [pid = 3856] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13E92400) [pid = 3856] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16E6BC00) [pid = 3856] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1120C400) [pid = 3856] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10F65800) [pid = 3856] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15172000) [pid = 3856] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15631800) [pid = 3856] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:59:53 INFO - PROCESS | 3856 | 1468882793723 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:59:53 INFO - PROCESS | 3856 | 1468882793725 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:59:53 INFO - PROCESS | 3856 | 1468882793735 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 3856 | 1468882793737 Marionette TRACE conn3 <- [1,210,null,{}] 15:59:53 INFO - PROCESS | 3856 | 1468882793740 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:53 INFO - PROCESS | 3856 | 1468882793742 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:59:53 INFO - PROCESS | 3856 | 1468882793815 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:59:53 INFO - PROCESS | 3856 | 1468882793820 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 3856 | 1468882793822 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:53 INFO - PROCESS | 3856 | ++DOCSHELL 10511400 == 36 [pid = 3856] [id = 62] 15:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (12D96C00) [pid = 3856] [serial = 183] [outer = 00000000] 15:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (13E92400) [pid = 3856] [serial = 184] [outer = 12D96C00] 15:59:53 INFO - PROCESS | 3856 | 1468882793864 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15631800) [pid = 3856] [serial = 185] [outer = 12D96C00] 15:59:54 INFO - PROCESS | 3856 | 1468882794251 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 547ms 15:59:54 INFO - PROCESS | 3856 | 1468882794278 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:59:54 INFO - PROCESS | 3856 | 1468882794280 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:59:54 INFO - PROCESS | 3856 | 1468882794283 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:59:54 INFO - PROCESS | 3856 | 1468882794285 Marionette TRACE conn3 <- [1,214,null,{}] 15:59:54 INFO - PROCESS | 3856 | 1468882794289 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:54 INFO - PROCESS | 3856 | 1468882794290 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:54 INFO - PROCESS | 3856 | 1468882794441 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:59:54 INFO - PROCESS | 3856 | 1468882794469 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:54 INFO - PROCESS | 3856 | 1468882794471 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:54 INFO - PROCESS | 3856 | ++DOCSHELL 10F65800 == 37 [pid = 3856] [id = 63] 15:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DAFC00) [pid = 3856] [serial = 186] [outer = 00000000] 15:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1A029400) [pid = 3856] [serial = 187] [outer = 16DAFC00] 15:59:54 INFO - PROCESS | 3856 | 1468882794515 Marionette DEBUG loaded listener.js 15:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A276400) [pid = 3856] [serial = 188] [outer = 16DAFC00] 15:59:54 INFO - PROCESS | 3856 | 1468882794896 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 644ms 15:59:54 INFO - PROCESS | 3856 | 1468882794955 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:59:54 INFO - PROCESS | 3856 | 1468882794956 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:59:54 INFO - PROCESS | 3856 | 1468882794960 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:59:54 INFO - PROCESS | 3856 | 1468882794962 Marionette TRACE conn3 <- [1,218,null,{}] 15:59:55 INFO - PROCESS | 3856 | 1468882794986 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:55 INFO - PROCESS | 3856 | 1468882794988 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:55 INFO - PROCESS | 3856 | 1468882795070 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:59:55 INFO - PROCESS | 3856 | 1468882795079 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 3856 | 1468882795081 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:55 INFO - PROCESS | 3856 | ++DOCSHELL 15CD1400 == 38 [pid = 3856] [id = 64] 15:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A094C00) [pid = 3856] [serial = 189] [outer = 00000000] 15:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A5DFC00) [pid = 3856] [serial = 190] [outer = 1A094C00] 15:59:55 INFO - PROCESS | 3856 | 1468882795123 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A5E5C00) [pid = 3856] [serial = 191] [outer = 1A094C00] 15:59:55 INFO - PROCESS | 3856 | 1468882795505 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 563ms 15:59:55 INFO - PROCESS | 3856 | 1468882795516 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:59:55 INFO - PROCESS | 3856 | 1468882795518 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:59:55 INFO - PROCESS | 3856 | 1468882795522 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - PROCESS | 3856 | 1468882795524 Marionette TRACE conn3 <- [1,222,null,{}] 15:59:55 INFO - PROCESS | 3856 | 1468882795527 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:55 INFO - PROCESS | 3856 | 1468882795530 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:55 INFO - PROCESS | 3856 | 1468882795701 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:59:55 INFO - PROCESS | 3856 | 1468882795734 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 3856 | 1468882795737 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:55 INFO - PROCESS | 3856 | ++DOCSHELL 1A50E800 == 39 [pid = 3856] [id = 65] 15:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A5E0C00) [pid = 3856] [serial = 192] [outer = 00000000] 15:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1AA88000) [pid = 3856] [serial = 193] [outer = 1A5E0C00] 15:59:55 INFO - PROCESS | 3856 | 1468882795787 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1AA8E800) [pid = 3856] [serial = 194] [outer = 1A5E0C00] 15:59:56 INFO - PROCESS | 3856 | 1468882796323 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 869ms 15:59:56 INFO - PROCESS | 3856 | 1468882796399 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:59:56 INFO - PROCESS | 3856 | 1468882796404 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:59:56 INFO - PROCESS | 3856 | 1468882796408 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 3856 | 1468882796414 Marionette TRACE conn3 <- [1,226,null,{}] 15:59:56 INFO - PROCESS | 3856 | 1468882796419 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:56 INFO - PROCESS | 3856 | 1468882796422 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:56 INFO - PROCESS | 3856 | 1468882796534 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:59:56 INFO - PROCESS | 3856 | 1468882796616 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:56 INFO - PROCESS | 3856 | 1468882796619 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:56 INFO - PROCESS | 3856 | ++DOCSHELL 1036D400 == 40 [pid = 3856] [id = 66] 15:59:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1051E000) [pid = 3856] [serial = 195] [outer = 00000000] 15:59:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (12BD1400) [pid = 3856] [serial = 196] [outer = 1051E000] 15:59:56 INFO - PROCESS | 3856 | 1468882796674 Marionette DEBUG loaded listener.js 15:59:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13CA3C00) [pid = 3856] [serial = 197] [outer = 1051E000] 15:59:57 INFO - PROCESS | 3856 | 1468882797268 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 853ms 15:59:57 INFO - PROCESS | 3856 | 1468882797293 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:59:57 INFO - PROCESS | 3856 | 1468882797298 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:59:57 INFO - PROCESS | 3856 | 1468882797305 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:59:57 INFO - PROCESS | 3856 | 1468882797308 Marionette TRACE conn3 <- [1,230,null,{}] 15:59:57 INFO - PROCESS | 3856 | 1468882797312 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:57 INFO - PROCESS | 3856 | 1468882797314 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:57 INFO - PROCESS | 3856 | 1468882797421 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:59:57 INFO - PROCESS | 3856 | 1468882797509 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 3856 | 1468882797512 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:57 INFO - PROCESS | 3856 | ++DOCSHELL 15172C00 == 41 [pid = 3856] [id = 67] 15:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (15180800) [pid = 3856] [serial = 198] [outer = 00000000] 15:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16DA5400) [pid = 3856] [serial = 199] [outer = 15180800] 15:59:57 INFO - PROCESS | 3856 | 1468882797566 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (175F5C00) [pid = 3856] [serial = 200] [outer = 15180800] 15:59:58 INFO - PROCESS | 3856 | 1468882798113 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 821ms 15:59:58 INFO - PROCESS | 3856 | 1468882798144 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 3856 | 1468882798146 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:59:58 INFO - PROCESS | 3856 | 1468882798151 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 3856 | 1468882798155 Marionette TRACE conn3 <- [1,234,null,{}] 15:59:58 INFO - PROCESS | 3856 | 1468882798166 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:58 INFO - PROCESS | 3856 | 1468882798171 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:58 INFO - PROCESS | 3856 | 1468882798274 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:59:58 INFO - PROCESS | 3856 | 1468882798363 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 3856 | 1468882798366 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:58 INFO - PROCESS | 3856 | ++DOCSHELL 186C4000 == 42 [pid = 3856] [id = 68] 15:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (186C4400) [pid = 3856] [serial = 201] [outer = 00000000] 15:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19D0D000) [pid = 3856] [serial = 202] [outer = 186C4400] 15:59:58 INFO - PROCESS | 3856 | 1468882798420 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (19D11000) [pid = 3856] [serial = 203] [outer = 186C4400] 15:59:59 INFO - PROCESS | 3856 | 1468882799044 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 918ms 15:59:59 INFO - PROCESS | 3856 | 1468882799086 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3856 | 1468882799089 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:59:59 INFO - PROCESS | 3856 | 1468882799092 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 3856 | 1468882799094 Marionette TRACE conn3 <- [1,238,null,{}] 15:59:59 INFO - PROCESS | 3856 | 1468882799098 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:59 INFO - PROCESS | 3856 | 1468882799100 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:59 INFO - PROCESS | 3856 | 1468882799206 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:59:59 INFO - PROCESS | 3856 | 1468882799301 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 3856 | 1468882799303 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 15:59:59 INFO - PROCESS | 3856 | ++DOCSHELL 1A275400 == 43 [pid = 3856] [id = 69] 15:59:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1A410000) [pid = 3856] [serial = 204] [outer = 00000000] 15:59:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1A5E4400) [pid = 3856] [serial = 205] [outer = 1A410000] 15:59:59 INFO - PROCESS | 3856 | 1468882799355 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1AA87C00) [pid = 3856] [serial = 206] [outer = 1A410000] 16:00:00 INFO - PROCESS | 3856 | 1468882800063 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1030ms 16:00:00 INFO - PROCESS | 3856 | 1468882800125 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 3856 | 1468882800130 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 16:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:00:00 INFO - PROCESS | 3856 | 1468882800135 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 3856 | 1468882800138 Marionette TRACE conn3 <- [1,242,null,{}] 16:00:00 INFO - PROCESS | 3856 | 1468882800143 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:00 INFO - PROCESS | 3856 | 1468882800146 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:00 INFO - PROCESS | 3856 | 1468882800245 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:00:00 INFO - PROCESS | 3856 | 1468882800321 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 3856 | 1468882800325 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:00 INFO - PROCESS | 3856 | ++DOCSHELL 10A76400 == 44 [pid = 3856] [id = 70] 16:00:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10A78800) [pid = 3856] [serial = 207] [outer = 00000000] 16:00:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (114DD800) [pid = 3856] [serial = 208] [outer = 10A78800] 16:00:00 INFO - PROCESS | 3856 | 1468882800372 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (12D6A800) [pid = 3856] [serial = 209] [outer = 10A78800] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 15CD1400 == 43 [pid = 3856] [id = 64] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 10F65800 == 42 [pid = 3856] [id = 63] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 10511400 == 41 [pid = 3856] [id = 62] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 1A272C00 == 40 [pid = 3856] [id = 61] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 1836B800 == 39 [pid = 3856] [id = 60] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 16EE8400 == 38 [pid = 3856] [id = 59] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 16DAC800 == 37 [pid = 3856] [id = 58] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 15631C00 == 36 [pid = 3856] [id = 57] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 13052000 == 35 [pid = 3856] [id = 56] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 103C6000 == 34 [pid = 3856] [id = 55] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 10A7F800 == 33 [pid = 3856] [id = 54] 16:00:00 INFO - PROCESS | 3856 | --DOCSHELL 0F9E7C00 == 32 [pid = 3856] [id = 53] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1A08B400) [pid = 3856] [serial = 156] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (19D19400) [pid = 3856] [serial = 153] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (114D1400) [pid = 3856] [serial = 126] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1439AC00) [pid = 3856] [serial = 135] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (16DB1400) [pid = 3856] [serial = 141] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1517D800) [pid = 3856] [serial = 136] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (13254800) [pid = 3856] [serial = 132] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (132FB000) [pid = 3856] [serial = 133] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (10A79000) [pid = 3856] [serial = 112] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (10A0F800) [pid = 3856] [serial = 111] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13E92800) [pid = 3856] [serial = 115] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (13933800) [pid = 3856] [serial = 114] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (174BAC00) [pid = 3856] [serial = 118] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16EED400) [pid = 3856] [serial = 117] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18605000) [pid = 3856] [serial = 121] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1840F400) [pid = 3856] [serial = 120] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16DBFC00) [pid = 3856] [serial = 124] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15CC1800) [pid = 3856] [serial = 123] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17BB5800) [pid = 3856] [serial = 144] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16E6C400) [pid = 3856] [serial = 142] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17BC6400) [pid = 3856] [serial = 145] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (131E6800) [pid = 3856] [serial = 147] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13256800) [pid = 3856] [serial = 148] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (112BBC00) [pid = 3856] [serial = 129] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (11441C00) [pid = 3856] [serial = 130] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (12976000) [pid = 3856] [serial = 127] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15CCC800) [pid = 3856] [serial = 138] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16DA2400) [pid = 3856] [serial = 139] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1A01B400) [pid = 3856] [serial = 154] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1840CC00) [pid = 3856] [serial = 150] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (186BCC00) [pid = 3856] [serial = 151] [outer = 00000000] [url = about:blank] 16:00:00 INFO - PROCESS | 3856 | 1468882800931 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 853ms 16:00:01 INFO - PROCESS | 3856 | 1468882800979 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3856 | 1468882800983 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 16:00:01 INFO - PROCESS | 3856 | 1468882800988 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:00:01 INFO - PROCESS | 3856 | 1468882800991 Marionette TRACE conn3 <- [1,246,null,{}] 16:00:01 INFO - PROCESS | 3856 | 1468882800995 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 3856 | 1468882800997 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:01 INFO - PROCESS | 3856 | 1468882801079 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:00:01 INFO - PROCESS | 3856 | 1468882801219 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 3856 | 1468882801221 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:01 INFO - PROCESS | 3856 | ++DOCSHELL 1055FC00 == 33 [pid = 3856] [id = 71] 16:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10A75400) [pid = 3856] [serial = 210] [outer = 00000000] 16:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (112BBC00) [pid = 3856] [serial = 211] [outer = 10A75400] 16:00:01 INFO - PROCESS | 3856 | 1468882801269 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (130AF000) [pid = 3856] [serial = 212] [outer = 10A75400] 16:00:01 INFO - PROCESS | 3856 | 1468882801648 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 660ms 16:00:01 INFO - PROCESS | 3856 | 1468882801661 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3856 | 1468882801663 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 16:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:00:01 INFO - PROCESS | 3856 | 1468882801666 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 3856 | 1468882801670 Marionette TRACE conn3 <- [1,250,null,{}] 16:00:01 INFO - PROCESS | 3856 | 1468882801691 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 3856 | 1468882801695 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:01 INFO - PROCESS | 3856 | 1468882801802 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:00:01 INFO - PROCESS | 3856 | 1468882801833 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 3856 | 1468882801836 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:01 INFO - PROCESS | 3856 | ++DOCSHELL 14391000 == 34 [pid = 3856] [id = 72] 16:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14391800) [pid = 3856] [serial = 213] [outer = 00000000] 16:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15163800) [pid = 3856] [serial = 214] [outer = 14391800] 16:00:01 INFO - PROCESS | 3856 | 1468882801881 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15180C00) [pid = 3856] [serial = 215] [outer = 14391800] 16:00:02 INFO - PROCESS | 3856 | 1468882802254 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 643ms 16:00:02 INFO - PROCESS | 3856 | 1468882802305 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3856 | 1468882802308 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 16:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:00:02 INFO - PROCESS | 3856 | 1468882802359 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 3856 | 1468882802361 Marionette TRACE conn3 <- [1,254,null,{}] 16:00:02 INFO - PROCESS | 3856 | 1468882802364 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:02 INFO - PROCESS | 3856 | 1468882802366 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:02 INFO - PROCESS | 3856 | 1468882802446 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:00:02 INFO - PROCESS | 3856 | 1468882802451 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 3856 | 1468882802453 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:02 INFO - PROCESS | 3856 | ++DOCSHELL 15631000 == 35 [pid = 3856] [id = 73] 16:00:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15631C00) [pid = 3856] [serial = 216] [outer = 00000000] 16:00:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15CCC800) [pid = 3856] [serial = 217] [outer = 15631C00] 16:00:02 INFO - PROCESS | 3856 | 1468882802496 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16559800) [pid = 3856] [serial = 218] [outer = 15631C00] 16:00:02 INFO - PROCESS | 3856 | 1468882802902 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 611ms 16:00:02 INFO - PROCESS | 3856 | 1468882802962 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3856 | 1468882802964 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 16:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:00:02 INFO - PROCESS | 3856 | 1468882802967 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 3856 | 1468882802969 Marionette TRACE conn3 <- [1,258,null,{}] 16:00:03 INFO - PROCESS | 3856 | 1468882802973 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:03 INFO - PROCESS | 3856 | 1468882802975 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:03 INFO - PROCESS | 3856 | 1468882803057 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:00:03 INFO - PROCESS | 3856 | 1468882803062 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 3856 | 1468882803064 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:03 INFO - PROCESS | 3856 | ++DOCSHELL 10A7AC00 == 36 [pid = 3856] [id = 74] 16:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16DA8800) [pid = 3856] [serial = 219] [outer = 00000000] 16:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DAF800) [pid = 3856] [serial = 220] [outer = 16DA8800] 16:00:03 INFO - PROCESS | 3856 | 1468882803106 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16DB6C00) [pid = 3856] [serial = 221] [outer = 16DA8800] 16:00:03 INFO - PROCESS | 3856 | 1468882803619 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 644ms 16:00:03 INFO - PROCESS | 3856 | 1468882803640 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 3856 | 1468882803642 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 16:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:00:03 INFO - PROCESS | 3856 | 1468882803656 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 3856 | 1468882803657 Marionette TRACE conn3 <- [1,262,null,{}] 16:00:03 INFO - PROCESS | 3856 | 1468882803661 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:03 INFO - PROCESS | 3856 | 1468882803667 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:03 INFO - PROCESS | 3856 | 1468882803792 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:00:03 INFO - PROCESS | 3856 | 1468882803844 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 3856 | 1468882803846 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:03 INFO - PROCESS | 3856 | ++DOCSHELL 17BB0400 == 37 [pid = 3856] [id = 75] 16:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17BC6400) [pid = 3856] [serial = 222] [outer = 00000000] 16:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (17CB8400) [pid = 3856] [serial = 223] [outer = 17BC6400] 16:00:03 INFO - PROCESS | 3856 | 1468882803890 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17EBD400) [pid = 3856] [serial = 224] [outer = 17BC6400] 16:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 660ms 16:00:04 INFO - PROCESS | 3856 | 1468882804280 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:00:04 INFO - PROCESS | 3856 | 1468882804288 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 3856 | 1468882804290 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 16:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:00:04 INFO - PROCESS | 3856 | 1468882804294 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 3856 | 1468882804295 Marionette TRACE conn3 <- [1,266,null,{}] 16:00:04 INFO - PROCESS | 3856 | 1468882804298 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:04 INFO - PROCESS | 3856 | 1468882804300 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:04 INFO - PROCESS | 3856 | 1468882804419 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:00:04 INFO - PROCESS | 3856 | 1468882804496 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 3856 | 1468882804498 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:04 INFO - PROCESS | 3856 | ++DOCSHELL 1840D000 == 38 [pid = 3856] [id = 76] 16:00:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1840F400) [pid = 3856] [serial = 225] [outer = 00000000] 16:00:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (186B8C00) [pid = 3856] [serial = 226] [outer = 1840F400] 16:00:04 INFO - PROCESS | 3856 | 1468882804548 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (186BA800) [pid = 3856] [serial = 227] [outer = 1840F400] 16:00:04 INFO - PROCESS | 3856 | 1468882804974 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 724ms 16:00:05 INFO - PROCESS | 3856 | 1468882805025 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3856 | 1468882805027 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 16:00:05 INFO - PROCESS | 3856 | 1468882805031 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:00:05 INFO - PROCESS | 3856 | 1468882805032 Marionette TRACE conn3 <- [1,270,null,{}] 16:00:05 INFO - PROCESS | 3856 | 1468882805036 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 3856 | 1468882805037 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:05 INFO - PROCESS | 3856 | 1468882805141 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:00:05 INFO - PROCESS | 3856 | 1468882805147 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 3856 | 1468882805149 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:05 INFO - PROCESS | 3856 | ++DOCSHELL 17BD0800 == 39 [pid = 3856] [id = 77] 16:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1840C000) [pid = 3856] [serial = 228] [outer = 00000000] 16:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (19D0D800) [pid = 3856] [serial = 229] [outer = 1840C000] 16:00:05 INFO - PROCESS | 3856 | 1468882805191 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19D15800) [pid = 3856] [serial = 230] [outer = 1840C000] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1A094C00) [pid = 3856] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1837A400) [pid = 3856] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (175F7000) [pid = 3856] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1A273000) [pid = 3856] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10F66400) [pid = 3856] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (103CD400) [pid = 3856] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (130AD400) [pid = 3856] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (158C4800) [pid = 3856] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16DAD400) [pid = 3856] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (12D96C00) [pid = 3856] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16DAFC00) [pid = 3856] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:00:05 INFO - PROCESS | 3856 | 1468882805650 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 644ms 16:00:05 INFO - PROCESS | 3856 | 1468882805669 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3856 | 1468882805671 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 16:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:00:05 INFO - PROCESS | 3856 | 1468882805674 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 3856 | 1468882805675 Marionette TRACE conn3 <- [1,274,null,{}] 16:00:05 INFO - PROCESS | 3856 | 1468882805679 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 3856 | 1468882805681 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:05 INFO - PROCESS | 3856 | 1468882805835 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:00:05 INFO - PROCESS | 3856 | 1468882805905 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 3856 | 1468882805907 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:05 INFO - PROCESS | 3856 | ++DOCSHELL 0F935C00 == 40 [pid = 3856] [id = 78] 16:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10324400) [pid = 3856] [serial = 231] [outer = 00000000] 16:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19B61800) [pid = 3856] [serial = 232] [outer = 10324400] 16:00:05 INFO - PROCESS | 3856 | 1468882805949 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A022000) [pid = 3856] [serial = 233] [outer = 10324400] 16:00:06 INFO - PROCESS | 3856 | 1468882806269 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 611ms 16:00:06 INFO - PROCESS | 3856 | 1468882806304 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3856 | 1468882806306 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 16:00:06 INFO - PROCESS | 3856 | 1468882806310 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:00:06 INFO - PROCESS | 3856 | 1468882806311 Marionette TRACE conn3 <- [1,278,null,{}] 16:00:06 INFO - PROCESS | 3856 | 1468882806315 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:06 INFO - PROCESS | 3856 | 1468882806317 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:06 INFO - PROCESS | 3856 | 1468882806437 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:00:06 INFO - PROCESS | 3856 | 1468882806444 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 3856 | 1468882806446 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:06 INFO - PROCESS | 3856 | ++DOCSHELL 1860DC00 == 41 [pid = 3856] [id = 79] 16:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A01E400) [pid = 3856] [serial = 234] [outer = 00000000] 16:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A275800) [pid = 3856] [serial = 235] [outer = 1A01E400] 16:00:06 INFO - PROCESS | 3856 | 1468882806492 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (17BD1C00) [pid = 3856] [serial = 236] [outer = 1A01E400] 16:00:06 INFO - PROCESS | 3856 | 1468882806909 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 612ms 16:00:06 INFO - PROCESS | 3856 | 1468882806940 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3856 | 1468882806942 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 16:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:00:06 INFO - PROCESS | 3856 | 1468882806945 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 3856 | 1468882806947 Marionette TRACE conn3 <- [1,282,null,{}] 16:00:06 INFO - PROCESS | 3856 | 1468882806950 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:06 INFO - PROCESS | 3856 | 1468882806952 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:07 INFO - PROCESS | 3856 | 1468882807043 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:00:07 INFO - PROCESS | 3856 | 1468882807137 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 3856 | 1468882807139 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:07 INFO - PROCESS | 3856 | ++DOCSHELL 1A5DDC00 == 42 [pid = 3856] [id = 80] 16:00:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A97A000) [pid = 3856] [serial = 237] [outer = 00000000] 16:00:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1ABD1C00) [pid = 3856] [serial = 238] [outer = 1A97A000] 16:00:07 INFO - PROCESS | 3856 | 1468882807218 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1ABD8C00) [pid = 3856] [serial = 239] [outer = 1A97A000] 16:00:07 INFO - PROCESS | 3856 | 1468882807758 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 869ms 16:00:07 INFO - PROCESS | 3856 | 1468882807789 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 3856 | 1468882807793 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:00:07 INFO - PROCESS | 3856 | 1468882807798 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3856 | 1468882807802 Marionette TRACE conn3 <- [1,286,null,{}] 16:00:07 INFO - PROCESS | 3856 | 1468882807807 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:07 INFO - PROCESS | 3856 | 1468882807810 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:07 INFO - PROCESS | 3856 | 1468882807917 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:00:08 INFO - PROCESS | 3856 | 1468882808012 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 3856 | 1468882808014 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:08 INFO - PROCESS | 3856 | ++DOCSHELL 1055E000 == 43 [pid = 3856] [id = 81] 16:00:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1058C400) [pid = 3856] [serial = 240] [outer = 00000000] 16:00:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11443800) [pid = 3856] [serial = 241] [outer = 1058C400] 16:00:08 INFO - PROCESS | 3856 | 1468882808120 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (12930800) [pid = 3856] [serial = 242] [outer = 1058C400] 16:00:08 INFO - PROCESS | 3856 | 1468882808701 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 934ms 16:00:08 INFO - PROCESS | 3856 | 1468882808740 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 3856 | 1468882808744 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 16:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:00:08 INFO - PROCESS | 3856 | 1468882808751 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 3856 | 1468882808754 Marionette TRACE conn3 <- [1,290,null,{}] 16:00:08 INFO - PROCESS | 3856 | 1468882808758 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:08 INFO - PROCESS | 3856 | 1468882808760 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:08 INFO - PROCESS | 3856 | 1468882808868 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:00:08 INFO - PROCESS | 3856 | 1468882808959 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 3856 | 1468882808962 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:09 INFO - PROCESS | 3856 | ++DOCSHELL 13C9E800 == 44 [pid = 3856] [id = 82] 16:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13CA2800) [pid = 3856] [serial = 243] [outer = 00000000] 16:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1517E400) [pid = 3856] [serial = 244] [outer = 13CA2800] 16:00:09 INFO - PROCESS | 3856 | 1468882809016 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (158CDC00) [pid = 3856] [serial = 245] [outer = 13CA2800] 16:00:09 INFO - PROCESS | 3856 | 1468882809613 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 869ms 16:00:09 INFO - PROCESS | 3856 | 1468882809641 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 3856 | 1468882809644 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 16:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:00:09 INFO - PROCESS | 3856 | 1468882809651 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 3856 | 1468882809658 Marionette TRACE conn3 <- [1,294,null,{}] 16:00:09 INFO - PROCESS | 3856 | 1468882809669 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 3856 | 1468882809674 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:09 INFO - PROCESS | 3856 | 1468882809778 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:00:09 INFO - PROCESS | 3856 | 1468882809871 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 3856 | 1468882809874 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:09 INFO - PROCESS | 3856 | ++DOCSHELL 186B9000 == 45 [pid = 3856] [id = 83] 16:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (186BEC00) [pid = 3856] [serial = 246] [outer = 00000000] 16:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1A029800) [pid = 3856] [serial = 247] [outer = 186BEC00] 16:00:09 INFO - PROCESS | 3856 | 1468882809928 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1A502400) [pid = 3856] [serial = 248] [outer = 186BEC00] 16:00:10 INFO - PROCESS | 3856 | 1468882810593 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:10 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. 16:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 998ms 16:00:10 INFO - PROCESS | 3856 | 1468882810689 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 3856 | 1468882810692 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 16:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:00:10 INFO - PROCESS | 3856 | 1468882810777 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 3856 | 1468882810779 Marionette TRACE conn3 <- [1,298,null,{}] 16:00:10 INFO - PROCESS | 3856 | 1468882810813 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:10 INFO - PROCESS | 3856 | 1468882810816 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:10 INFO - PROCESS | 3856 | 1468882810960 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:00:11 INFO - PROCESS | 3856 | 1468882811043 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 3856 | 1468882811046 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:11 INFO - PROCESS | 3856 | ++DOCSHELL 1A090400 == 46 [pid = 3856] [id = 84] 16:00:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1AA91400) [pid = 3856] [serial = 249] [outer = 00000000] 16:00:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1AE60400) [pid = 3856] [serial = 250] [outer = 1AA91400] 16:00:11 INFO - PROCESS | 3856 | 1468882811098 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1AE63800) [pid = 3856] [serial = 251] [outer = 1AA91400] 16:00:11 INFO - PROCESS | 3856 | 1468882811675 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:11 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. 16:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 950ms 16:00:11 INFO - PROCESS | 3856 | 1468882811857 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 3856 | 1468882811861 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 16:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:00:11 INFO - PROCESS | 3856 | 1468882811906 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 3856 | 1468882811909 Marionette TRACE conn3 <- [1,302,null,{}] 16:00:11 INFO - PROCESS | 3856 | 1468882811914 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:11 INFO - PROCESS | 3856 | 1468882811917 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:12 INFO - PROCESS | 3856 | 1468882812015 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:00:12 INFO - PROCESS | 3856 | 1468882812088 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 3856 | 1468882812092 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:12 INFO - PROCESS | 3856 | ++DOCSHELL 13052C00 == 47 [pid = 3856] [id = 85] 16:00:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (130ACC00) [pid = 3856] [serial = 252] [outer = 00000000] 16:00:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (131E5000) [pid = 3856] [serial = 253] [outer = 130ACC00] 16:00:12 INFO - PROCESS | 3856 | 1468882812139 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13932400) [pid = 3856] [serial = 254] [outer = 130ACC00] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 1860DC00 == 46 [pid = 3856] [id = 79] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 0F935C00 == 45 [pid = 3856] [id = 78] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 17BD0800 == 44 [pid = 3856] [id = 77] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 1840D000 == 43 [pid = 3856] [id = 76] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 17BB0400 == 42 [pid = 3856] [id = 75] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 10A7AC00 == 41 [pid = 3856] [id = 74] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 15631000 == 40 [pid = 3856] [id = 73] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 14391000 == 39 [pid = 3856] [id = 72] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 1055FC00 == 38 [pid = 3856] [id = 71] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 10A76400 == 37 [pid = 3856] [id = 70] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 1036D400 == 36 [pid = 3856] [id = 66] 16:00:12 INFO - PROCESS | 3856 | --DOCSHELL 1A50E800 == 35 [pid = 3856] [id = 65] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (11282400) [pid = 3856] [serial = 163] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1393E400) [pid = 3856] [serial = 166] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (13C19800) [pid = 3856] [serial = 167] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (158D0800) [pid = 3856] [serial = 169] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (15CCB800) [pid = 3856] [serial = 170] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16DB7C00) [pid = 3856] [serial = 172] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1A01C000) [pid = 3856] [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.] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (15631800) [pid = 3856] [serial = 185] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (13E92400) [pid = 3856] [serial = 184] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1A27E400) [pid = 3856] [serial = 182] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1A029400) [pid = 3856] [serial = 187] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (17BCFC00) [pid = 3856] [serial = 175] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19D12000) [pid = 3856] [serial = 179] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1A5E5C00) [pid = 3856] [serial = 191] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A276400) [pid = 3856] [serial = 188] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16EEA000) [pid = 3856] [serial = 173] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1A5DFC00) [pid = 3856] [serial = 190] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1A023400) [pid = 3856] [serial = 178] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (17EBF400) [pid = 3856] [serial = 176] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A27B000) [pid = 3856] [serial = 181] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (130B7800) [pid = 3856] [serial = 160] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1292EC00) [pid = 3856] [serial = 159] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10A02000) [pid = 3856] [serial = 162] [outer = 00000000] [url = about:blank] 16:00:12 INFO - PROCESS | 3856 | 1468882812787 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:12 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. 16:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 933ms 16:00:12 INFO - PROCESS | 3856 | 1468882812837 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3856 | 1468882812840 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 16:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:00:12 INFO - PROCESS | 3856 | 1468882812847 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 3856 | 1468882812850 Marionette TRACE conn3 <- [1,306,null,{}] 16:00:12 INFO - PROCESS | 3856 | 1468882812854 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:12 INFO - PROCESS | 3856 | 1468882812857 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:12 INFO - PROCESS | 3856 | 1468882812954 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:00:13 INFO - PROCESS | 3856 | 1468882813032 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 3856 | 1468882813035 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:13 INFO - PROCESS | 3856 | ++DOCSHELL 130B7800 == 36 [pid = 3856] [id = 86] 16:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1310E400) [pid = 3856] [serial = 255] [outer = 00000000] 16:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (132F0000) [pid = 3856] [serial = 256] [outer = 1310E400] 16:00:13 INFO - PROCESS | 3856 | 1468882813080 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13C1AC00) [pid = 3856] [serial = 257] [outer = 1310E400] 16:00:13 INFO - PROCESS | 3856 | 1468882813431 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:13 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. 16:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 676ms 16:00:13 INFO - PROCESS | 3856 | 1468882813501 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 3856 | 1468882813503 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:00:13 INFO - PROCESS | 3856 | 1468882813507 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 3856 | 1468882813509 Marionette TRACE conn3 <- [1,310,null,{}] 16:00:13 INFO - PROCESS | 3856 | 1468882813518 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:13 INFO - PROCESS | 3856 | 1468882813522 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:13 INFO - PROCESS | 3856 | 1468882813634 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:00:13 INFO - PROCESS | 3856 | 1468882813650 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 3856 | 1468882813653 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:13 INFO - PROCESS | 3856 | ++DOCSHELL 15CCC400 == 37 [pid = 3856] [id = 87] 16:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15CD0400) [pid = 3856] [serial = 258] [outer = 00000000] 16:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16DAD800) [pid = 3856] [serial = 259] [outer = 15CD0400] 16:00:13 INFO - PROCESS | 3856 | 1468882813699 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16E6C800) [pid = 3856] [serial = 260] [outer = 15CD0400] 16:00:14 INFO - PROCESS | 3856 | 1468882814178 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:14 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. 16:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 724ms 16:00:14 INFO - PROCESS | 3856 | 1468882814239 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3856 | 1468882814241 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 16:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:00:14 INFO - PROCESS | 3856 | 1468882814245 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 3856 | 1468882814246 Marionette TRACE conn3 <- [1,314,null,{}] 16:00:14 INFO - PROCESS | 3856 | 1468882814250 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 3856 | 1468882814252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:14 INFO - PROCESS | 3856 | 1468882814333 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:00:14 INFO - PROCESS | 3856 | 1468882814341 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 3856 | 1468882814343 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:14 INFO - PROCESS | 3856 | ++DOCSHELL 15CC8400 == 38 [pid = 3856] [id = 88] 16:00:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (173F7C00) [pid = 3856] [serial = 261] [outer = 00000000] 16:00:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (17EBB800) [pid = 3856] [serial = 262] [outer = 173F7C00] 16:00:14 INFO - PROCESS | 3856 | 1468882814385 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (17EBF400) [pid = 3856] [serial = 263] [outer = 173F7C00] 16:00:14 INFO - PROCESS | 3856 | 1468882814653 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:00:14 INFO - PROCESS | 3856 | 1468882814909 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 725ms 16:00:14 INFO - PROCESS | 3856 | 1468882814977 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3856 | 1468882814979 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 16:00:14 INFO - PROCESS | 3856 | 1468882814982 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:00:14 INFO - PROCESS | 3856 | 1468882814984 Marionette TRACE conn3 <- [1,318,null,{}] 16:00:14 INFO - PROCESS | 3856 | 1468882814988 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 3856 | 1468882814990 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:15 INFO - PROCESS | 3856 | 1468882815096 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:00:15 INFO - PROCESS | 3856 | 1468882815108 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 3856 | 1468882815110 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:15 INFO - PROCESS | 3856 | ++DOCSHELL 186C4C00 == 39 [pid = 3856] [id = 89] 16:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19B5E800) [pid = 3856] [serial = 264] [outer = 00000000] 16:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1A024000) [pid = 3856] [serial = 265] [outer = 19B5E800] 16:00:15 INFO - PROCESS | 3856 | 1468882815153 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A274800) [pid = 3856] [serial = 266] [outer = 19B5E800] 16:00:15 INFO - PROCESS | 3856 | 1468882815595 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:15 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. 16:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 659ms 16:00:15 INFO - PROCESS | 3856 | 1468882815621 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 3856 | 1468882815622 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 16:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:00:15 INFO - PROCESS | 3856 | 1468882815631 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 3856 | 1468882815633 Marionette TRACE conn3 <- [1,322,null,{}] 16:00:15 INFO - PROCESS | 3856 | 1468882815636 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:15 INFO - PROCESS | 3856 | 1468882815642 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:15 INFO - PROCESS | 3856 | 1468882815777 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:00:15 INFO - PROCESS | 3856 | 1468882815832 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 3856 | 1468882815834 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:15 INFO - PROCESS | 3856 | ++DOCSHELL 1A27B000 == 40 [pid = 3856] [id = 90] 16:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1A27C400) [pid = 3856] [serial = 267] [outer = 00000000] 16:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1A979000) [pid = 3856] [serial = 268] [outer = 1A27C400] 16:00:15 INFO - PROCESS | 3856 | 1468882815878 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (186C3800) [pid = 3856] [serial = 269] [outer = 1A27C400] 16:00:16 INFO - PROCESS | 3856 | 1468882816351 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:16 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. 16:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 757ms 16:00:16 INFO - PROCESS | 3856 | 1468882816408 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 3856 | 1468882816410 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 16:00:16 INFO - PROCESS | 3856 | 1468882816413 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:00:16 INFO - PROCESS | 3856 | 1468882816415 Marionette TRACE conn3 <- [1,326,null,{}] 16:00:16 INFO - PROCESS | 3856 | 1468882816418 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:16 INFO - PROCESS | 3856 | 1468882816420 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:16 INFO - PROCESS | 3856 | 1468882816552 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:00:16 INFO - PROCESS | 3856 | 1468882816576 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 3856 | 1468882816587 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:16 INFO - PROCESS | 3856 | ++DOCSHELL 10A7CC00 == 41 [pid = 3856] [id = 91] 16:00:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1A5DFC00) [pid = 3856] [serial = 270] [outer = 00000000] 16:00:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1AE5C800) [pid = 3856] [serial = 271] [outer = 1A5DFC00] 16:00:16 INFO - PROCESS | 3856 | 1468882816631 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1AE5D800) [pid = 3856] [serial = 272] [outer = 1A5DFC00] 16:00:17 INFO - PROCESS | 3856 | 1468882817069 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:17 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. 16:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 708ms 16:00:17 INFO - PROCESS | 3856 | 1468882817163 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3856 | 1468882817165 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 16:00:17 INFO - PROCESS | 3856 | 1468882817168 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 3856 | 1468882817170 Marionette TRACE conn3 <- [1,330,null,{}] 16:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:00:17 INFO - PROCESS | 3856 | 1468882817179 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 3856 | 1468882817182 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:17 INFO - PROCESS | 3856 | 1468882817286 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:00:17 INFO - PROCESS | 3856 | 1468882817295 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 3856 | 1468882817297 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:17 INFO - PROCESS | 3856 | ++DOCSHELL 1A407C00 == 42 [pid = 3856] [id = 92] 16:00:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1ABD7000) [pid = 3856] [serial = 273] [outer = 00000000] 16:00:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1AEDD800) [pid = 3856] [serial = 274] [outer = 1ABD7000] 16:00:17 INFO - PROCESS | 3856 | 1468882817338 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1AEE1000) [pid = 3856] [serial = 275] [outer = 1ABD7000] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (17BC6400) [pid = 3856] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1840F400) [pid = 3856] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (10A78800) [pid = 3856] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (14391800) [pid = 3856] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (15631C00) [pid = 3856] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (16DA8800) [pid = 3856] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (10A75400) [pid = 3856] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1840C000) [pid = 3856] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (10324400) [pid = 3856] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A01E400) [pid = 3856] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:00:17 INFO - PROCESS | 3856 | 1468882817832 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:17 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. 16:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 724ms 16:00:17 INFO - PROCESS | 3856 | 1468882817894 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3856 | 1468882817896 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 16:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:00:17 INFO - PROCESS | 3856 | 1468882817900 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 3856 | 1468882817901 Marionette TRACE conn3 <- [1,334,null,{}] 16:00:17 INFO - PROCESS | 3856 | 1468882817904 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 3856 | 1468882817906 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:18 INFO - PROCESS | 3856 | 1468882817988 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:00:18 INFO - PROCESS | 3856 | 1468882817993 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 3856 | 1468882817995 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:18 INFO - PROCESS | 3856 | ++DOCSHELL 10A7A000 == 43 [pid = 3856] [id = 93] 16:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (11AC4C00) [pid = 3856] [serial = 276] [outer = 00000000] 16:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19B5C400) [pid = 3856] [serial = 277] [outer = 11AC4C00] 16:00:18 INFO - PROCESS | 3856 | 1468882818043 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1A01CC00) [pid = 3856] [serial = 278] [outer = 11AC4C00] 16:00:18 INFO - PROCESS | 3856 | 1468882818507 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:18 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. 16:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 611ms 16:00:18 INFO - PROCESS | 3856 | 1468882818531 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 3856 | 1468882818533 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 16:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:00:18 INFO - PROCESS | 3856 | 1468882818541 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 3856 | 1468882818542 Marionette TRACE conn3 <- [1,338,null,{}] 16:00:18 INFO - PROCESS | 3856 | 1468882818546 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:18 INFO - PROCESS | 3856 | 1468882818548 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:18 INFO - PROCESS | 3856 | 1468882818636 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:00:18 INFO - PROCESS | 3856 | 1468882818641 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 3856 | 1468882818643 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:18 INFO - PROCESS | 3856 | ++DOCSHELL 15428C00 == 44 [pid = 3856] [id = 94] 16:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (15429800) [pid = 3856] [serial = 279] [outer = 00000000] 16:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (15431C00) [pid = 3856] [serial = 280] [outer = 15429800] 16:00:18 INFO - PROCESS | 3856 | 1468882818685 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (15435800) [pid = 3856] [serial = 281] [outer = 15429800] 16:00:19 INFO - PROCESS | 3856 | 1468882819080 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:19 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. 16:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 612ms 16:00:19 INFO - PROCESS | 3856 | 1468882819142 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3856 | 1468882819144 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 16:00:19 INFO - PROCESS | 3856 | 1468882819147 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:00:19 INFO - PROCESS | 3856 | 1468882819149 Marionette TRACE conn3 <- [1,342,null,{}] 16:00:19 INFO - PROCESS | 3856 | 1468882819153 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 3856 | 1468882819155 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:19 INFO - PROCESS | 3856 | 1468882819257 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:00:19 INFO - PROCESS | 3856 | 1468882819263 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 3856 | 1468882819266 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:19 INFO - PROCESS | 3856 | ++DOCSHELL 15461800 == 45 [pid = 3856] [id = 95] 16:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (15461C00) [pid = 3856] [serial = 282] [outer = 00000000] 16:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (15467000) [pid = 3856] [serial = 283] [outer = 15461C00] 16:00:19 INFO - PROCESS | 3856 | 1468882819315 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1546BC00) [pid = 3856] [serial = 284] [outer = 15461C00] 16:00:19 INFO - PROCESS | 3856 | 1468882819959 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:20 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. 16:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 853ms 16:00:20 INFO - PROCESS | 3856 | 1468882820026 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3856 | 1468882820030 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:00:20 INFO - PROCESS | 3856 | 1468882820035 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 3856 | 1468882820038 Marionette TRACE conn3 <- [1,346,null,{}] 16:00:20 INFO - PROCESS | 3856 | 1468882820044 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:20 INFO - PROCESS | 3856 | 1468882820047 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:20 INFO - PROCESS | 3856 | 1468882820163 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:00:20 INFO - PROCESS | 3856 | 1468882820287 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 3856 | 1468882820290 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:20 INFO - PROCESS | 3856 | ++DOCSHELL 10A76C00 == 46 [pid = 3856] [id = 96] 16:00:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (10F6A400) [pid = 3856] [serial = 285] [outer = 00000000] 16:00:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1302D000) [pid = 3856] [serial = 286] [outer = 10F6A400] 16:00:20 INFO - PROCESS | 3856 | 1468882820347 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13255400) [pid = 3856] [serial = 287] [outer = 10F6A400] 16:00:20 INFO - PROCESS | 3856 | 1468882820934 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:20 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. 16:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 933ms 16:00:20 INFO - PROCESS | 3856 | 1468882820974 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3856 | 1468882820978 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:00:20 INFO - PROCESS | 3856 | 1468882820985 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 3856 | 1468882820988 Marionette TRACE conn3 <- [1,350,null,{}] 16:00:21 INFO - PROCESS | 3856 | 1468882820992 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:21 INFO - PROCESS | 3856 | 1468882820995 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:21 INFO - PROCESS | 3856 | 1468882821106 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:00:21 INFO - PROCESS | 3856 | 1468882821208 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 3856 | 1468882821211 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:21 INFO - PROCESS | 3856 | ++DOCSHELL 13CE3000 == 47 [pid = 3856] [id = 97] 16:00:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (13CE4000) [pid = 3856] [serial = 288] [outer = 00000000] 16:00:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (13CE8800) [pid = 3856] [serial = 289] [outer = 13CE4000] 16:00:21 INFO - PROCESS | 3856 | 1468882821265 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (13E9C400) [pid = 3856] [serial = 290] [outer = 13CE4000] 16:00:21 INFO - PROCESS | 3856 | 1468882821925 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:21 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. 16:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 966ms 16:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:00:21 INFO - PROCESS | 3856 | 1468882821962 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3856 | 1468882821964 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 16:00:21 INFO - PROCESS | 3856 | 1468882821968 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 3856 | 1468882821972 Marionette TRACE conn3 <- [1,354,null,{}] 16:00:22 INFO - PROCESS | 3856 | 1468882821983 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 3856 | 1468882821987 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:22 INFO - PROCESS | 3856 | 1468882822098 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:00:22 INFO - PROCESS | 3856 | 1468882822222 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 3856 | 1468882822226 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:22 INFO - PROCESS | 3856 | ++DOCSHELL 15466C00 == 48 [pid = 3856] [id = 98] 16:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (15467800) [pid = 3856] [serial = 291] [outer = 00000000] 16:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (158C4800) [pid = 3856] [serial = 292] [outer = 15467800] 16:00:22 INFO - PROCESS | 3856 | 1468882822290 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (15CD8000) [pid = 3856] [serial = 293] [outer = 15467800] 16:00:22 INFO - PROCESS | 3856 | 1468882822872 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:22 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. 16:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 966ms 16:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:00:22 INFO - PROCESS | 3856 | 1468882822945 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:00:22 INFO - PROCESS | 3856 | 1468882822948 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 16:00:22 INFO - PROCESS | 3856 | 1468882822952 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 3856 | 1468882822953 Marionette TRACE conn3 <- [1,358,null,{}] 16:00:22 INFO - PROCESS | 3856 | 1468882822957 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 3856 | 1468882822959 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:23 INFO - PROCESS | 3856 | 1468882823066 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:00:23 INFO - PROCESS | 3856 | 1468882823200 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 3856 | 1468882823202 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:23 INFO - PROCESS | 3856 | ++DOCSHELL 15462400 == 49 [pid = 3856] [id = 99] 16:00:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1546A400) [pid = 3856] [serial = 294] [outer = 00000000] 16:00:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (17BCD400) [pid = 3856] [serial = 295] [outer = 1546A400] 16:00:23 INFO - PROCESS | 3856 | 1468882823261 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (186B6C00) [pid = 3856] [serial = 296] [outer = 1546A400] 16:00:24 INFO - PROCESS | 3856 | 1468882824055 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:24 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. 16:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1175ms 16:00:24 INFO - PROCESS | 3856 | 1468882824132 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 3856 | 1468882824136 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 16:00:24 INFO - PROCESS | 3856 | 1468882824142 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:00:24 INFO - PROCESS | 3856 | 1468882824146 Marionette TRACE conn3 <- [1,362,null,{}] 16:00:24 INFO - PROCESS | 3856 | 1468882824151 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:24 INFO - PROCESS | 3856 | 1468882824154 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:24 INFO - PROCESS | 3856 | 1468882824251 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:00:24 INFO - PROCESS | 3856 | 1468882824327 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 3856 | 1468882824331 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:24 INFO - PROCESS | 3856 | ++DOCSHELL 12BD1C00 == 50 [pid = 3856] [id = 100] 16:00:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (12D65C00) [pid = 3856] [serial = 297] [outer = 00000000] 16:00:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (130AD800) [pid = 3856] [serial = 298] [outer = 12D65C00] 16:00:24 INFO - PROCESS | 3856 | 1468882824385 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (132F1400) [pid = 3856] [serial = 299] [outer = 12D65C00] 16:00:25 INFO - PROCESS | 3856 | 1468882824957 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 15428C00 == 49 [pid = 3856] [id = 94] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 10A7A000 == 48 [pid = 3856] [id = 93] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 1A407C00 == 47 [pid = 3856] [id = 92] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 10A7CC00 == 46 [pid = 3856] [id = 91] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 1A27B000 == 45 [pid = 3856] [id = 90] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 186C4C00 == 44 [pid = 3856] [id = 89] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 15CC8400 == 43 [pid = 3856] [id = 88] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 15CCC400 == 42 [pid = 3856] [id = 87] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 130B7800 == 41 [pid = 3856] [id = 86] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 13052C00 == 40 [pid = 3856] [id = 85] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 13C9E800 == 39 [pid = 3856] [id = 82] 16:00:25 INFO - PROCESS | 3856 | --DOCSHELL 1055E000 == 38 [pid = 3856] [id = 81] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (17CB8400) [pid = 3856] [serial = 223] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (17EBD400) [pid = 3856] [serial = 224] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (186B8C00) [pid = 3856] [serial = 226] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (186BA800) [pid = 3856] [serial = 227] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (12D6A800) [pid = 3856] [serial = 209] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (114DD800) [pid = 3856] [serial = 208] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (15163800) [pid = 3856] [serial = 214] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (15180C00) [pid = 3856] [serial = 215] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (15CCC800) [pid = 3856] [serial = 217] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16559800) [pid = 3856] [serial = 218] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1A5E4400) [pid = 3856] [serial = 205] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (16DAF800) [pid = 3856] [serial = 220] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (112BBC00) [pid = 3856] [serial = 211] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (130AF000) [pid = 3856] [serial = 212] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19D0D000) [pid = 3856] [serial = 202] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (12BD1400) [pid = 3856] [serial = 196] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1AA88000) [pid = 3856] [serial = 193] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16DA5400) [pid = 3856] [serial = 199] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19D0D800) [pid = 3856] [serial = 229] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19B61800) [pid = 3856] [serial = 232] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (17BD1C00) [pid = 3856] [serial = 236] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19D15800) [pid = 3856] [serial = 230] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16DB6C00) [pid = 3856] [serial = 221] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A275800) [pid = 3856] [serial = 235] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1A022000) [pid = 3856] [serial = 233] [outer = 00000000] [url = about:blank] 16:00:25 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1ABD1C00) [pid = 3856] [serial = 238] [outer = 00000000] [url = about:blank] 16:00:25 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. 16:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 933ms 16:00:25 INFO - PROCESS | 3856 | 1468882825097 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3856 | 1468882825101 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 16:00:25 INFO - PROCESS | 3856 | 1468882825109 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 3856 | 1468882825112 Marionette TRACE conn3 <- [1,366,null,{}] 16:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:00:25 INFO - PROCESS | 3856 | 1468882825115 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 3856 | 1468882825118 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:25 INFO - PROCESS | 3856 | 1468882825221 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:00:25 INFO - PROCESS | 3856 | 1468882825296 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 3856 | 1468882825299 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:25 INFO - PROCESS | 3856 | ++DOCSHELL 1120A800 == 39 [pid = 3856] [id = 101] 16:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11285400) [pid = 3856] [serial = 300] [outer = 00000000] 16:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13256800) [pid = 3856] [serial = 301] [outer = 11285400] 16:00:25 INFO - PROCESS | 3856 | 1468882825344 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13CDB800) [pid = 3856] [serial = 302] [outer = 11285400] 16:00:25 INFO - PROCESS | 3856 | 1468882825714 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:25 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. 16:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 644ms 16:00:25 INFO - PROCESS | 3856 | 1468882825752 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3856 | 1468882825754 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 16:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:00:25 INFO - PROCESS | 3856 | 1468882825758 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 3856 | 1468882825761 Marionette TRACE conn3 <- [1,370,null,{}] 16:00:25 INFO - PROCESS | 3856 | 1468882825771 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 3856 | 1468882825775 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:25 INFO - PROCESS | 3856 | 1468882825885 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:00:25 INFO - PROCESS | 3856 | 1468882825892 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 3856 | 1468882825895 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:25 INFO - PROCESS | 3856 | ++DOCSHELL 1516E400 == 40 [pid = 3856] [id = 102] 16:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (15186400) [pid = 3856] [serial = 303] [outer = 00000000] 16:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (15437400) [pid = 3856] [serial = 304] [outer = 15186400] 16:00:25 INFO - PROCESS | 3856 | 1468882825942 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (15464000) [pid = 3856] [serial = 305] [outer = 15186400] 16:00:26 INFO - PROCESS | 3856 | 1468882826429 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:26 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. 16:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 708ms 16:00:26 INFO - PROCESS | 3856 | 1468882826489 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 3856 | 1468882826492 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 16:00:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:00:26 INFO - PROCESS | 3856 | 1468882826495 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 3856 | 1468882826497 Marionette TRACE conn3 <- [1,374,null,{}] 16:00:26 INFO - PROCESS | 3856 | 1468882826500 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:26 INFO - PROCESS | 3856 | 1468882826502 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:26 INFO - PROCESS | 3856 | 1468882826582 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:00:26 INFO - PROCESS | 3856 | 1468882826590 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 3856 | 1468882826592 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:26 INFO - PROCESS | 3856 | ++DOCSHELL 15CC8400 == 41 [pid = 3856] [id = 103] 16:00:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (15CCBC00) [pid = 3856] [serial = 306] [outer = 00000000] 16:00:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16DAF800) [pid = 3856] [serial = 307] [outer = 15CCBC00] 16:00:26 INFO - PROCESS | 3856 | 1468882826635 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (16DB7C00) [pid = 3856] [serial = 308] [outer = 15CCBC00] 16:00:27 INFO - PROCESS | 3856 | 1468882827093 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:00:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 660ms 16:00:27 INFO - PROCESS | 3856 | 1468882827133 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 3856 | 1468882827134 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 16:00:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:00:27 INFO - PROCESS | 3856 | 1468882827138 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 3856 | 1468882827139 Marionette TRACE conn3 <- [1,378,null,{}] 16:00:27 INFO - PROCESS | 3856 | 1468882827143 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:27 INFO - PROCESS | 3856 | 1468882827145 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:27 INFO - PROCESS | 3856 | 1468882827223 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:00:27 INFO - PROCESS | 3856 | 1468882827229 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 3856 | 1468882827231 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:27 INFO - PROCESS | 3856 | ++DOCSHELL 16E6BC00 == 42 [pid = 3856] [id = 104] 16:00:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16EF1800) [pid = 3856] [serial = 309] [outer = 00000000] 16:00:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (175F0000) [pid = 3856] [serial = 310] [outer = 16EF1800] 16:00:27 INFO - PROCESS | 3856 | 1468882827299 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (17BAD000) [pid = 3856] [serial = 311] [outer = 16EF1800] 16:00:27 INFO - PROCESS | 3856 | 1468882827816 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:00:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 724ms 16:00:27 INFO - PROCESS | 3856 | 1468882827871 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 3856 | 1468882827873 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 16:00:27 INFO - PROCESS | 3856 | 1468882827876 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:00:27 INFO - PROCESS | 3856 | 1468882827878 Marionette TRACE conn3 <- [1,382,null,{}] 16:00:27 INFO - PROCESS | 3856 | 1468882827881 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:27 INFO - PROCESS | 3856 | 1468882827887 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:28 INFO - PROCESS | 3856 | 1468882828025 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:00:28 INFO - PROCESS | 3856 | 1468882828038 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 3856 | 1468882828040 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:28 INFO - PROCESS | 3856 | ++DOCSHELL 18610800 == 43 [pid = 3856] [id = 105] 16:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (186B6400) [pid = 3856] [serial = 312] [outer = 00000000] 16:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19B5F000) [pid = 3856] [serial = 313] [outer = 186B6400] 16:00:28 INFO - PROCESS | 3856 | 1468882828127 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19D14000) [pid = 3856] [serial = 314] [outer = 186B6400] 16:00:28 INFO - PROCESS | 3856 | 1468882828604 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:00:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 773ms 16:00:28 INFO - PROCESS | 3856 | 1468882828669 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3856 | 1468882828671 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 16:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:00:28 INFO - PROCESS | 3856 | 1468882828674 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 3856 | 1468882828676 Marionette TRACE conn3 <- [1,386,null,{}] 16:00:28 INFO - PROCESS | 3856 | 1468882828680 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:28 INFO - PROCESS | 3856 | 1468882828681 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:28 INFO - PROCESS | 3856 | 1468882828791 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:00:28 INFO - PROCESS | 3856 | 1468882828847 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 3856 | 1468882828849 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:28 INFO - PROCESS | 3856 | ++DOCSHELL 10A73800 == 44 [pid = 3856] [id = 106] 16:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (19D16800) [pid = 3856] [serial = 315] [outer = 00000000] 16:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1A028C00) [pid = 3856] [serial = 316] [outer = 19D16800] 16:00:28 INFO - PROCESS | 3856 | 1468882828891 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1A029400) [pid = 3856] [serial = 317] [outer = 19D16800] 16:00:29 INFO - PROCESS | 3856 | 1468882829296 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 660ms 16:00:29 INFO - PROCESS | 3856 | 1468882829311 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 3856 | 1468882829313 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 16:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:00:29 INFO - PROCESS | 3856 | 1468882829316 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 3856 | 1468882829318 Marionette TRACE conn3 <- [1,390,null,{}] 16:00:29 INFO - PROCESS | 3856 | 1468882829329 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:29 INFO - PROCESS | 3856 | 1468882829331 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:29 INFO - PROCESS | 3856 | 1468882829436 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:00:29 INFO - PROCESS | 3856 | 1468882829441 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 3856 | 1468882829443 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:29 INFO - PROCESS | 3856 | ++DOCSHELL 19D18000 == 45 [pid = 3856] [id = 107] 16:00:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1A01E000) [pid = 3856] [serial = 318] [outer = 00000000] 16:00:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1A27FC00) [pid = 3856] [serial = 319] [outer = 1A01E000] 16:00:29 INFO - PROCESS | 3856 | 1468882829485 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A413400) [pid = 3856] [serial = 320] [outer = 1A01E000] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19B5E800) [pid = 3856] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A27C400) [pid = 3856] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A5DFC00) [pid = 3856] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (173F7C00) [pid = 3856] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (130ACC00) [pid = 3856] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1310E400) [pid = 3856] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (15CD0400) [pid = 3856] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1ABD7000) [pid = 3856] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (15429800) [pid = 3856] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:00:29 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (11AC4C00) [pid = 3856] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:00:30 INFO - PROCESS | 3856 | 1468882830047 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 772ms 16:00:30 INFO - PROCESS | 3856 | 1468882830095 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3856 | 1468882830097 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 16:00:30 INFO - PROCESS | 3856 | 1468882830100 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:00:30 INFO - PROCESS | 3856 | 1468882830102 Marionette TRACE conn3 <- [1,394,null,{}] 16:00:30 INFO - PROCESS | 3856 | 1468882830105 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 3856 | 1468882830107 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:30 INFO - PROCESS | 3856 | 1468882830208 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:00:30 INFO - PROCESS | 3856 | 1468882830213 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 3856 | 1468882830215 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:30 INFO - PROCESS | 3856 | ++DOCSHELL 15C73C00 == 46 [pid = 3856] [id = 108] 16:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (16DB0400) [pid = 3856] [serial = 321] [outer = 00000000] 16:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1A273C00) [pid = 3856] [serial = 322] [outer = 16DB0400] 16:00:30 INFO - PROCESS | 3856 | 1468882830257 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1A27E400) [pid = 3856] [serial = 323] [outer = 16DB0400] 16:00:30 INFO - PROCESS | 3856 | 1468882830675 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 612ms 16:00:30 INFO - PROCESS | 3856 | 1468882830703 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3856 | 1468882830705 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 16:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:00:30 INFO - PROCESS | 3856 | 1468882830712 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3856 | 1468882830714 Marionette TRACE conn3 <- [1,398,null,{}] 16:00:30 INFO - PROCESS | 3856 | 1468882830718 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 3856 | 1468882830720 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:30 INFO - PROCESS | 3856 | 1468882830803 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:00:30 INFO - PROCESS | 3856 | 1468882830817 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 3856 | 1468882830819 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:30 INFO - PROCESS | 3856 | ++DOCSHELL 10566000 == 47 [pid = 3856] [id = 109] 16:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1A022000) [pid = 3856] [serial = 324] [outer = 00000000] 16:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1AA88000) [pid = 3856] [serial = 325] [outer = 1A022000] 16:00:30 INFO - PROCESS | 3856 | 1468882830908 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1ABD2800) [pid = 3856] [serial = 326] [outer = 1A022000] 16:00:31 INFO - PROCESS | 3856 | 1468882831326 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 660ms 16:00:31 INFO - PROCESS | 3856 | 1468882831384 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 3856 | 1468882831387 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 16:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:00:31 INFO - PROCESS | 3856 | 1468882831390 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 3856 | 1468882831392 Marionette TRACE conn3 <- [1,402,null,{}] 16:00:31 INFO - PROCESS | 3856 | 1468882831396 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:31 INFO - PROCESS | 3856 | 1468882831398 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:31 INFO - PROCESS | 3856 | 1468882831497 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:00:31 INFO - PROCESS | 3856 | 1468882831505 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 3856 | 1468882831507 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:31 INFO - PROCESS | 3856 | ++DOCSHELL 1ABD7800 == 48 [pid = 3856] [id = 110] 16:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1ABD8000) [pid = 3856] [serial = 327] [outer = 00000000] 16:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1AEDAC00) [pid = 3856] [serial = 328] [outer = 1ABD8000] 16:00:31 INFO - PROCESS | 3856 | 1468882831551 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1AF31000) [pid = 3856] [serial = 329] [outer = 1ABD8000] 16:00:32 INFO - PROCESS | 3856 | 1468882832307 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 965ms 16:00:32 INFO - PROCESS | 3856 | 1468882832394 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 3856 | 1468882832397 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 16:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:00:32 INFO - PROCESS | 3856 | 1468882832403 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 3856 | 1468882832406 Marionette TRACE conn3 <- [1,406,null,{}] 16:00:32 INFO - PROCESS | 3856 | 1468882832415 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:32 INFO - PROCESS | 3856 | 1468882832418 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:32 INFO - PROCESS | 3856 | 1468882832567 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:00:32 INFO - PROCESS | 3856 | 1468882832690 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 3856 | 1468882832693 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:32 INFO - PROCESS | 3856 | ++DOCSHELL 114D2400 == 49 [pid = 3856] [id = 111] 16:00:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (114DD800) [pid = 3856] [serial = 330] [outer = 00000000] 16:00:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (13157400) [pid = 3856] [serial = 331] [outer = 114DD800] 16:00:32 INFO - PROCESS | 3856 | 1468882832758 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (13E90400) [pid = 3856] [serial = 332] [outer = 114DD800] 16:00:33 INFO - PROCESS | 3856 | 1468882833421 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1079ms 16:00:33 INFO - PROCESS | 3856 | 1468882833489 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3856 | 1468882833494 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 16:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:00:33 INFO - PROCESS | 3856 | 1468882833518 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3856 | 1468882833521 Marionette TRACE conn3 <- [1,410,null,{}] 16:00:33 INFO - PROCESS | 3856 | 1468882833539 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:33 INFO - PROCESS | 3856 | 1468882833542 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:33 INFO - PROCESS | 3856 | 1468882833663 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:00:33 INFO - PROCESS | 3856 | 1468882833782 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 3856 | 1468882833785 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:33 INFO - PROCESS | 3856 | ++DOCSHELL 13052C00 == 50 [pid = 3856] [id = 112] 16:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (151B1C00) [pid = 3856] [serial = 333] [outer = 00000000] 16:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16DA3000) [pid = 3856] [serial = 334] [outer = 151B1C00] 16:00:33 INFO - PROCESS | 3856 | 1468882833840 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (173F5000) [pid = 3856] [serial = 335] [outer = 151B1C00] 16:00:34 INFO - PROCESS | 3856 | 1468882834498 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1030ms 16:00:34 INFO - PROCESS | 3856 | 1468882834555 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 3856 | 1468882834557 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 16:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:00:34 INFO - PROCESS | 3856 | 1468882834561 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 3856 | 1468882834565 Marionette TRACE conn3 <- [1,414,null,{}] 16:00:34 INFO - PROCESS | 3856 | 1468882834576 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 3856 | 1468882834580 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:34 INFO - PROCESS | 3856 | 1468882834717 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:00:34 INFO - PROCESS | 3856 | 1468882834844 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 3856 | 1468882834847 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:34 INFO - PROCESS | 3856 | ++DOCSHELL 1A5E6400 == 51 [pid = 3856] [id = 113] 16:00:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1A97A800) [pid = 3856] [serial = 336] [outer = 00000000] 16:00:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1ABD7C00) [pid = 3856] [serial = 337] [outer = 1A97A800] 16:00:34 INFO - PROCESS | 3856 | 1468882834903 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1AED6C00) [pid = 3856] [serial = 338] [outer = 1A97A800] 16:00:35 INFO - PROCESS | 3856 | 1468882835535 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1030ms 16:00:35 INFO - PROCESS | 3856 | 1468882835596 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 3856 | 1468882835599 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:00:35 INFO - PROCESS | 3856 | 1468882835602 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 3856 | 1468882835604 Marionette TRACE conn3 <- [1,418,null,{}] 16:00:35 INFO - PROCESS | 3856 | 1468882835608 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:35 INFO - PROCESS | 3856 | 1468882835610 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:35 INFO - PROCESS | 3856 | 1468882835735 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:00:35 INFO - PROCESS | 3856 | 1468882835859 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 3856 | 1468882835861 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:35 INFO - PROCESS | 3856 | ++DOCSHELL 10A7A400 == 52 [pid = 3856] [id = 114] 16:00:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (11287400) [pid = 3856] [serial = 339] [outer = 00000000] 16:00:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (13E9C800) [pid = 3856] [serial = 340] [outer = 11287400] 16:00:35 INFO - PROCESS | 3856 | 1468882835924 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (15435000) [pid = 3856] [serial = 341] [outer = 11287400] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 186C4000 == 51 [pid = 3856] [id = 68] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 15172C00 == 50 [pid = 3856] [id = 67] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 10566000 == 49 [pid = 3856] [id = 109] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 15C73C00 == 48 [pid = 3856] [id = 108] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 19D18000 == 47 [pid = 3856] [id = 107] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 10A73800 == 46 [pid = 3856] [id = 106] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 18610800 == 45 [pid = 3856] [id = 105] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 16E6BC00 == 44 [pid = 3856] [id = 104] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 15CC8400 == 43 [pid = 3856] [id = 103] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 1516E400 == 42 [pid = 3856] [id = 102] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 1120A800 == 41 [pid = 3856] [id = 101] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 12BD1C00 == 40 [pid = 3856] [id = 100] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 13CE3000 == 39 [pid = 3856] [id = 97] 16:00:37 INFO - PROCESS | 3856 | --DOCSHELL 10A76C00 == 38 [pid = 3856] [id = 96] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1A024000) [pid = 3856] [serial = 265] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1A979000) [pid = 3856] [serial = 268] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1AE5C800) [pid = 3856] [serial = 271] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (186C3800) [pid = 3856] [serial = 269] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (17EBF400) [pid = 3856] [serial = 263] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (17EBB800) [pid = 3856] [serial = 262] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (13932400) [pid = 3856] [serial = 254] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (131E5000) [pid = 3856] [serial = 253] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (132F0000) [pid = 3856] [serial = 256] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13C1AC00) [pid = 3856] [serial = 257] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (16DAD800) [pid = 3856] [serial = 259] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (16E6C800) [pid = 3856] [serial = 260] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1AEDD800) [pid = 3856] [serial = 274] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A029800) [pid = 3856] [serial = 247] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1517E400) [pid = 3856] [serial = 244] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (11443800) [pid = 3856] [serial = 241] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1AE60400) [pid = 3856] [serial = 250] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1AE5D800) [pid = 3856] [serial = 272] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (15431C00) [pid = 3856] [serial = 280] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (15467000) [pid = 3856] [serial = 283] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1AEE1000) [pid = 3856] [serial = 275] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1A01CC00) [pid = 3856] [serial = 278] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (15435800) [pid = 3856] [serial = 281] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1A274800) [pid = 3856] [serial = 266] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19B5C400) [pid = 3856] [serial = 277] [outer = 00000000] [url = about:blank] 16:00:37 INFO - PROCESS | 3856 | 1468882837084 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:00:37 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 16:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1545ms 16:00:37 INFO - PROCESS | 3856 | 1468882837149 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 3856 | 1468882837153 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 16:00:37 INFO - PROCESS | 3856 | 1468882837158 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:00:37 INFO - PROCESS | 3856 | 1468882837161 Marionette TRACE conn3 <- [1,422,null,{}] 16:00:37 INFO - PROCESS | 3856 | 1468882837183 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:37 INFO - PROCESS | 3856 | 1468882837186 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:37 INFO - PROCESS | 3856 | 1468882837300 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:00:37 INFO - PROCESS | 3856 | 1468882837308 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 3856 | 1468882837310 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:37 INFO - PROCESS | 3856 | ++DOCSHELL 13112C00 == 39 [pid = 3856] [id = 115] 16:00:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13115000) [pid = 3856] [serial = 342] [outer = 00000000] 16:00:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1393E000) [pid = 3856] [serial = 343] [outer = 13115000] 16:00:37 INFO - PROCESS | 3856 | 1468882837356 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13CDBC00) [pid = 3856] [serial = 344] [outer = 13115000] 16:00:38 INFO - PROCESS | 3856 | 1468882838340 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1191ms 16:00:38 INFO - PROCESS | 3856 | 1468882838350 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 3856 | 1468882838354 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 16:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:00:38 INFO - PROCESS | 3856 | 1468882838360 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 3856 | 1468882838363 Marionette TRACE conn3 <- [1,426,null,{}] 16:00:38 INFO - PROCESS | 3856 | 1468882838366 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:38 INFO - PROCESS | 3856 | 1468882838369 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:38 INFO - PROCESS | 3856 | 1468882838454 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:00:38 INFO - PROCESS | 3856 | 1468882838460 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 3856 | 1468882838462 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:38 INFO - PROCESS | 3856 | ++DOCSHELL 15180C00 == 40 [pid = 3856] [id = 116] 16:00:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (15185C00) [pid = 3856] [serial = 345] [outer = 00000000] 16:00:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (15431400) [pid = 3856] [serial = 346] [outer = 15185C00] 16:00:38 INFO - PROCESS | 3856 | 1468882838507 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (15436400) [pid = 3856] [serial = 347] [outer = 15185C00] 16:00:39 INFO - PROCESS | 3856 | 1468882839029 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 3856 | 1468882839096 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 16:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:00:39 INFO - PROCESS | 3856 | 1468882839100 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 3856 | 1468882839103 Marionette TRACE conn3 <- [1,430,null,{}] 16:00:39 INFO - PROCESS | 3856 | 1468882839117 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 3856 | 1468882839121 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:39 INFO - PROCESS | 3856 | 1468882839204 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:00:39 INFO - PROCESS | 3856 | 1468882839217 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 3856 | 1468882839220 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:39 INFO - PROCESS | 3856 | ++DOCSHELL 175F8800 == 41 [pid = 3856] [id = 117] 16:00:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1766C800) [pid = 3856] [serial = 348] [outer = 00000000] 16:00:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (17CB8800) [pid = 3856] [serial = 349] [outer = 1766C800] 16:00:39 INFO - PROCESS | 3856 | 1468882839265 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1837AC00) [pid = 3856] [serial = 350] [outer = 1766C800] 16:00:39 INFO - PROCESS | 3856 | 1468882839744 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 724ms 16:00:39 INFO - PROCESS | 3856 | 1468882839799 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 3856 | 1468882839801 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 16:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:00:39 INFO - PROCESS | 3856 | 1468882839837 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 3856 | 1468882839838 Marionette TRACE conn3 <- [1,434,null,{}] 16:00:39 INFO - PROCESS | 3856 | 1468882839852 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 3856 | 1468882839854 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:39 INFO - PROCESS | 3856 | 1468882839965 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:00:40 INFO - PROCESS | 3856 | 1468882839977 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 3856 | 1468882839979 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:40 INFO - PROCESS | 3856 | ++DOCSHELL 1860F800 == 42 [pid = 3856] [id = 118] 16:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (186B8000) [pid = 3856] [serial = 351] [outer = 00000000] 16:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19D0D400) [pid = 3856] [serial = 352] [outer = 186B8000] 16:00:40 INFO - PROCESS | 3856 | 1468882840121 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1A024000) [pid = 3856] [serial = 353] [outer = 186B8000] 16:00:40 INFO - PROCESS | 3856 | 1468882840531 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 741ms 16:00:40 INFO - PROCESS | 3856 | 1468882840569 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3856 | 1468882840571 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 16:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:00:40 INFO - PROCESS | 3856 | 1468882840575 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 3856 | 1468882840577 Marionette TRACE conn3 <- [1,438,null,{}] 16:00:40 INFO - PROCESS | 3856 | 1468882840580 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:40 INFO - PROCESS | 3856 | 1468882840582 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:40 INFO - PROCESS | 3856 | 1468882840692 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:00:40 INFO - PROCESS | 3856 | 1468882840697 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 3856 | 1468882840699 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:40 INFO - PROCESS | 3856 | ++DOCSHELL 1A025C00 == 43 [pid = 3856] [id = 119] 16:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1A277C00) [pid = 3856] [serial = 354] [outer = 00000000] 16:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A5E0800) [pid = 3856] [serial = 355] [outer = 1A277C00] 16:00:40 INFO - PROCESS | 3856 | 1468882840788 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A983400) [pid = 3856] [serial = 356] [outer = 1A277C00] 16:00:41 INFO - PROCESS | 3856 | 1468882841271 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 724ms 16:00:41 INFO - PROCESS | 3856 | 1468882841306 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 3856 | 1468882841308 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 16:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:00:41 INFO - PROCESS | 3856 | 1468882841311 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 3856 | 1468882841313 Marionette TRACE conn3 <- [1,442,null,{}] 16:00:41 INFO - PROCESS | 3856 | 1468882841316 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:41 INFO - PROCESS | 3856 | 1468882841322 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:41 INFO - PROCESS | 3856 | 1468882841480 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (186B6400) [pid = 3856] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15186400) [pid = 3856] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16EF1800) [pid = 3856] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (15CCBC00) [pid = 3856] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (11285400) [pid = 3856] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (12D65C00) [pid = 3856] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19D16800) [pid = 3856] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A01E000) [pid = 3856] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (16DB0400) [pid = 3856] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:00:41 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1A022000) [pid = 3856] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:00:41 INFO - PROCESS | 3856 | 1468882841608 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 3856 | 1468882841611 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:41 INFO - PROCESS | 3856 | ++DOCSHELL 10A79000 == 44 [pid = 3856] [id = 120] 16:00:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (10A7F800) [pid = 3856] [serial = 357] [outer = 00000000] 16:00:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13CDE400) [pid = 3856] [serial = 358] [outer = 10A7F800] 16:00:41 INFO - PROCESS | 3856 | 1468882841663 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (15437C00) [pid = 3856] [serial = 359] [outer = 10A7F800] 16:00:42 INFO - PROCESS | 3856 | 1468882842017 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 772ms 16:00:42 INFO - PROCESS | 3856 | 1468882842051 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 3856 | 1468882842053 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 16:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:00:42 INFO - PROCESS | 3856 | 1468882842056 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 3856 | 1468882842058 Marionette TRACE conn3 <- [1,446,null,{}] 16:00:42 INFO - PROCESS | 3856 | 1468882842061 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:42 INFO - PROCESS | 3856 | 1468882842063 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:42 INFO - PROCESS | 3856 | 1468882842141 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:00:42 INFO - PROCESS | 3856 | 1468882842319 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 3856 | 1468882842322 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:42 INFO - PROCESS | 3856 | ++DOCSHELL 0F974C00 == 45 [pid = 3856] [id = 121] 16:00:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (103C6000) [pid = 3856] [serial = 360] [outer = 00000000] 16:00:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1120C400) [pid = 3856] [serial = 361] [outer = 103C6000] 16:00:42 INFO - PROCESS | 3856 | 1468882842381 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (114DCC00) [pid = 3856] [serial = 362] [outer = 103C6000] 16:00:43 INFO - PROCESS | 3856 | 1468882843038 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1030ms 16:00:43 INFO - PROCESS | 3856 | 1468882843093 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 3856 | 1468882843097 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 16:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:00:43 INFO - PROCESS | 3856 | 1468882843102 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 3856 | 1468882843105 Marionette TRACE conn3 <- [1,450,null,{}] 16:00:43 INFO - PROCESS | 3856 | 1468882843111 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:43 INFO - PROCESS | 3856 | 1468882843116 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:43 INFO - PROCESS | 3856 | 1468882843228 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:00:43 INFO - PROCESS | 3856 | 1468882843356 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 3856 | 1468882843359 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:43 INFO - PROCESS | 3856 | ++DOCSHELL 1439CC00 == 46 [pid = 3856] [id = 122] 16:00:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1542EC00) [pid = 3856] [serial = 363] [outer = 00000000] 16:00:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (15625400) [pid = 3856] [serial = 364] [outer = 1542EC00] 16:00:43 INFO - PROCESS | 3856 | 1468882843463 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (15CD6400) [pid = 3856] [serial = 365] [outer = 1542EC00] 16:00:44 INFO - PROCESS | 3856 | 1468882844032 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 3856 | 1468882844090 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 16:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:00:44 INFO - PROCESS | 3856 | 1468882844095 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3856 | 1468882844097 Marionette TRACE conn3 <- [1,454,null,{}] 16:00:44 INFO - PROCESS | 3856 | 1468882844101 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:44 INFO - PROCESS | 3856 | 1468882844104 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:44 INFO - PROCESS | 3856 | 1468882844212 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:00:44 INFO - PROCESS | 3856 | 1468882844349 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 3856 | 1468882844351 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:44 INFO - PROCESS | 3856 | ++DOCSHELL 19D13000 == 47 [pid = 3856] [id = 123] 16:00:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A090800) [pid = 3856] [serial = 366] [outer = 00000000] 16:00:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1A40E000) [pid = 3856] [serial = 367] [outer = 1A090800] 16:00:44 INFO - PROCESS | 3856 | 1468882844404 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1AB66400) [pid = 3856] [serial = 368] [outer = 1A090800] 16:00:45 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:00:45 INFO - PROCESS | 3856 | 1468882845016 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 982ms 16:00:45 INFO - PROCESS | 3856 | 1468882845073 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 3856 | 1468882845075 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 16:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:00:45 INFO - PROCESS | 3856 | 1468882845085 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3856 | 1468882845091 Marionette TRACE conn3 <- [1,458,null,{}] 16:00:45 INFO - PROCESS | 3856 | 1468882845096 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:45 INFO - PROCESS | 3856 | 1468882845100 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:45 INFO - PROCESS | 3856 | 1468882845237 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:00:45 INFO - PROCESS | 3856 | 1468882845370 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 3856 | 1468882845373 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:45 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:00:45 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:00:45 INFO - PROCESS | 3856 | ++DOCSHELL 1AE61C00 == 48 [pid = 3856] [id = 124] 16:00:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1AE62000) [pid = 3856] [serial = 369] [outer = 00000000] 16:00:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1AED4400) [pid = 3856] [serial = 370] [outer = 1AE62000] 16:00:45 INFO - PROCESS | 3856 | 1468882845429 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1AED4C00) [pid = 3856] [serial = 371] [outer = 1AE62000] 16:00:46 INFO - PROCESS | 3856 | 1468882846032 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3856 | 1468882846117 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 16:00:46 INFO - PROCESS | 3856 | 1468882846135 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 3856 | 1468882846137 Marionette TRACE conn3 <- [1,462,null,{}] 16:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:00:46 INFO - PROCESS | 3856 | 1468882846141 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:46 INFO - PROCESS | 3856 | 1468882846143 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:46 INFO - PROCESS | 3856 | 1468882846250 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:00:46 INFO - PROCESS | 3856 | 1468882846491 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 3856 | 1468882846494 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:46 INFO - PROCESS | 3856 | ++DOCSHELL 103CB000 == 49 [pid = 3856] [id = 125] 16:00:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (10516000) [pid = 3856] [serial = 372] [outer = 00000000] 16:00:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (10A7B400) [pid = 3856] [serial = 373] [outer = 10516000] 16:00:46 INFO - PROCESS | 3856 | 1468882846550 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (11C32000) [pid = 3856] [serial = 374] [outer = 10516000] 16:00:47 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:00:47 INFO - PROCESS | 3856 | 1468882847197 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 3856 | 1468882847230 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 16:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:00:47 INFO - PROCESS | 3856 | 1468882847252 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 3856 | 1468882847255 Marionette TRACE conn3 <- [1,466,null,{}] 16:00:47 INFO - PROCESS | 3856 | 1468882847261 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:47 INFO - PROCESS | 3856 | 1468882847265 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:47 INFO - PROCESS | 3856 | 1468882847367 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:00:47 INFO - PROCESS | 3856 | 1468882847501 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 3856 | 1468882847504 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:47 INFO - PROCESS | 3856 | ++DOCSHELL 13CE2400 == 50 [pid = 3856] [id = 126] 16:00:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (13CEAC00) [pid = 3856] [serial = 375] [outer = 00000000] 16:00:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (15CD5800) [pid = 3856] [serial = 376] [outer = 13CEAC00] 16:00:47 INFO - PROCESS | 3856 | 1468882847588 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (16E6A800) [pid = 3856] [serial = 377] [outer = 13CEAC00] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 1A275400 == 49 [pid = 3856] [id = 69] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 1A090400 == 48 [pid = 3856] [id = 84] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 186B9000 == 47 [pid = 3856] [id = 83] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 10A79000 == 46 [pid = 3856] [id = 120] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 1A025C00 == 45 [pid = 3856] [id = 119] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 1860F800 == 44 [pid = 3856] [id = 118] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 175F8800 == 43 [pid = 3856] [id = 117] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 15180C00 == 42 [pid = 3856] [id = 116] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 13112C00 == 41 [pid = 3856] [id = 115] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 1A5E6400 == 40 [pid = 3856] [id = 113] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 13052C00 == 39 [pid = 3856] [id = 112] 16:00:47 INFO - PROCESS | 3856 | --DOCSHELL 114D2400 == 38 [pid = 3856] [id = 111] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (19B5F000) [pid = 3856] [serial = 313] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (15437400) [pid = 3856] [serial = 304] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (15464000) [pid = 3856] [serial = 305] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (175F0000) [pid = 3856] [serial = 310] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16DAF800) [pid = 3856] [serial = 307] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (16DB7C00) [pid = 3856] [serial = 308] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (13256800) [pid = 3856] [serial = 301] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (13CDB800) [pid = 3856] [serial = 302] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (158C4800) [pid = 3856] [serial = 292] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (132F1400) [pid = 3856] [serial = 299] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (130AD800) [pid = 3856] [serial = 298] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1302D000) [pid = 3856] [serial = 286] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (13CE8800) [pid = 3856] [serial = 289] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (17BCD400) [pid = 3856] [serial = 295] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A028C00) [pid = 3856] [serial = 316] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19D14000) [pid = 3856] [serial = 314] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1AEDAC00) [pid = 3856] [serial = 328] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1A27FC00) [pid = 3856] [serial = 319] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A029400) [pid = 3856] [serial = 317] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1A273C00) [pid = 3856] [serial = 322] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1AA88000) [pid = 3856] [serial = 325] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1ABD2800) [pid = 3856] [serial = 326] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1A413400) [pid = 3856] [serial = 320] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (17BAD000) [pid = 3856] [serial = 311] [outer = 00000000] [url = about:blank] 16:00:47 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1A27E400) [pid = 3856] [serial = 323] [outer = 00000000] [url = about:blank] 16:00:48 INFO - PROCESS | 3856 | 1468882848187 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 3856 | 1468882848234 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 16:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:00:48 INFO - PROCESS | 3856 | 1468882848238 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 3856 | 1468882848240 Marionette TRACE conn3 <- [1,470,null,{}] 16:00:48 INFO - PROCESS | 3856 | 1468882848244 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 3856 | 1468882848246 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:48 INFO - PROCESS | 3856 | 1468882848332 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:00:48 INFO - PROCESS | 3856 | 1468882848338 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 3856 | 1468882848341 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:48 INFO - PROCESS | 3856 | ++DOCSHELL 15465C00 == 39 [pid = 3856] [id = 127] 16:00:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (15469400) [pid = 3856] [serial = 378] [outer = 00000000] 16:00:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (17B08000) [pid = 3856] [serial = 379] [outer = 15469400] 16:00:48 INFO - PROCESS | 3856 | 1468882848384 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (17CB4000) [pid = 3856] [serial = 380] [outer = 15469400] 16:00:48 INFO - PROCESS | 3856 | 1468882848854 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 660ms 16:00:48 INFO - PROCESS | 3856 | 1468882848877 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 3856 | 1468882848879 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 16:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:00:48 INFO - PROCESS | 3856 | 1468882848883 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 3856 | 1468882848889 Marionette TRACE conn3 <- [1,474,null,{}] 16:00:48 INFO - PROCESS | 3856 | 1468882848902 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 3856 | 1468882848905 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:49 INFO - PROCESS | 3856 | 1468882848989 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:00:49 INFO - PROCESS | 3856 | 1468882848996 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 3856 | 1468882848998 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:49 INFO - PROCESS | 3856 | ++DOCSHELL 18668C00 == 40 [pid = 3856] [id = 128] 16:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18669000) [pid = 3856] [serial = 381] [outer = 00000000] 16:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (186BF800) [pid = 3856] [serial = 382] [outer = 18669000] 16:00:49 INFO - PROCESS | 3856 | 1468882849040 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19B5F000) [pid = 3856] [serial = 383] [outer = 18669000] 16:00:49 INFO - PROCESS | 3856 | 1468882849558 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:00:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 724ms 16:00:49 INFO - PROCESS | 3856 | 1468882849615 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 3856 | 1468882849617 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 16:00:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:00:49 INFO - PROCESS | 3856 | 1468882849621 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 3856 | 1468882849622 Marionette TRACE conn3 <- [1,478,null,{}] 16:00:49 INFO - PROCESS | 3856 | 1468882849626 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:49 INFO - PROCESS | 3856 | 1468882849628 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:49 INFO - PROCESS | 3856 | 1468882849713 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:00:49 INFO - PROCESS | 3856 | 1468882849729 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 3856 | 1468882849731 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:49 INFO - PROCESS | 3856 | ++DOCSHELL 19D14000 == 41 [pid = 3856] [id = 129] 16:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1A01EC00) [pid = 3856] [serial = 384] [outer = 00000000] 16:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1A095C00) [pid = 3856] [serial = 385] [outer = 1A01EC00] 16:00:49 INFO - PROCESS | 3856 | 1468882849855 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1A278C00) [pid = 3856] [serial = 386] [outer = 1A01EC00] 16:00:50 INFO - PROCESS | 3856 | 1468882850292 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 724ms 16:00:50 INFO - PROCESS | 3856 | 1468882850352 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 3856 | 1468882850354 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 16:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:00:50 INFO - PROCESS | 3856 | 1468882850365 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 3856 | 1468882850367 Marionette TRACE conn3 <- [1,482,null,{}] 16:00:50 INFO - PROCESS | 3856 | 1468882850371 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 3856 | 1468882850373 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:50 INFO - PROCESS | 3856 | 1468882850509 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:00:50 INFO - PROCESS | 3856 | 1468882850532 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 3856 | 1468882850537 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:50 INFO - PROCESS | 3856 | ++DOCSHELL 1A413400 == 42 [pid = 3856] [id = 130] 16:00:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1A414000) [pid = 3856] [serial = 387] [outer = 00000000] 16:00:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1A5E0400) [pid = 3856] [serial = 388] [outer = 1A414000] 16:00:50 INFO - PROCESS | 3856 | 1468882850597 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1AB64800) [pid = 3856] [serial = 389] [outer = 1A414000] 16:00:51 INFO - PROCESS | 3856 | 1468882851084 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 757ms 16:00:51 INFO - PROCESS | 3856 | 1468882851103 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 3856 | 1468882851105 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 16:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:00:51 INFO - PROCESS | 3856 | 1468882851108 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 3856 | 1468882851110 Marionette TRACE conn3 <- [1,486,null,{}] 16:00:51 INFO - PROCESS | 3856 | 1468882851120 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:51 INFO - PROCESS | 3856 | 1468882851122 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:51 INFO - PROCESS | 3856 | 1468882851232 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:00:51 INFO - PROCESS | 3856 | 1468882851238 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 3856 | 1468882851240 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:51 INFO - PROCESS | 3856 | ++DOCSHELL 1A028C00 == 43 [pid = 3856] [id = 131] 16:00:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A5DFC00) [pid = 3856] [serial = 390] [outer = 00000000] 16:00:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1ABD5C00) [pid = 3856] [serial = 391] [outer = 1A5DFC00] 16:00:51 INFO - PROCESS | 3856 | 1468882851329 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1AE60800) [pid = 3856] [serial = 392] [outer = 1A5DFC00] 16:00:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A559000) [pid = 3856] [serial = 393] [outer = 1B6DF400] 16:00:51 INFO - PROCESS | 3856 | 1468882851828 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 756ms 16:00:51 INFO - PROCESS | 3856 | 1468882851914 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 3856 | 1468882851916 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 16:00:51 INFO - PROCESS | 3856 | 1468882851920 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:00:51 INFO - PROCESS | 3856 | 1468882851921 Marionette TRACE conn3 <- [1,490,null,{}] 16:00:51 INFO - PROCESS | 3856 | 1468882851925 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:51 INFO - PROCESS | 3856 | 1468882851927 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:52 INFO - PROCESS | 3856 | 1468882852067 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:00:52 INFO - PROCESS | 3856 | 1468882852129 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 3856 | 1468882852131 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:52 INFO - PROCESS | 3856 | ++DOCSHELL 11281C00 == 44 [pid = 3856] [id = 132] 16:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (12824C00) [pid = 3856] [serial = 394] [outer = 00000000] 16:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1A565000) [pid = 3856] [serial = 395] [outer = 12824C00] 16:00:52 INFO - PROCESS | 3856 | 1468882852173 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1AB6D800) [pid = 3856] [serial = 396] [outer = 12824C00] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (186B8000) [pid = 3856] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1766C800) [pid = 3856] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (11287400) [pid = 3856] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (13115000) [pid = 3856] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1A277C00) [pid = 3856] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (15185C00) [pid = 3856] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (186BEC00) [pid = 3856] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (186C4400) [pid = 3856] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A97A000) [pid = 3856] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (13CA2800) [pid = 3856] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (10564000) [pid = 3856] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1A410000) [pid = 3856] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A5E0C00) [pid = 3856] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (15180800) [pid = 3856] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1058C400) [pid = 3856] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1051E000) [pid = 3856] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:00:52 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1AA91400) [pid = 3856] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:00:52 INFO - PROCESS | 3856 | 1468882852754 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 853ms 16:00:52 INFO - PROCESS | 3856 | 1468882852804 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 3856 | 1468882852806 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 16:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:00:52 INFO - PROCESS | 3856 | 1468882852810 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 3856 | 1468882852811 Marionette TRACE conn3 <- [1,494,null,{}] 16:00:52 INFO - PROCESS | 3856 | 1468882852814 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:52 INFO - PROCESS | 3856 | 1468882852816 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:52 INFO - PROCESS | 3856 | 1468882852896 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:00:52 INFO - PROCESS | 3856 | 1468882852902 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 3856 | 1468882852904 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:52 INFO - PROCESS | 3856 | ++DOCSHELL 11286000 == 45 [pid = 3856] [id = 133] 16:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (13CDFC00) [pid = 3856] [serial = 397] [outer = 00000000] 16:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (186BEC00) [pid = 3856] [serial = 398] [outer = 13CDFC00] 16:00:52 INFO - PROCESS | 3856 | 1468882852947 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19D16C00) [pid = 3856] [serial = 399] [outer = 13CDFC00] 16:00:53 INFO - PROCESS | 3856 | 1468882853383 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 612ms 16:00:53 INFO - PROCESS | 3856 | 1468882853412 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 3856 | 1468882853414 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 16:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:00:53 INFO - PROCESS | 3856 | 1468882853418 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 3856 | 1468882853419 Marionette TRACE conn3 <- [1,498,null,{}] 16:00:53 INFO - PROCESS | 3856 | 1468882853423 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:53 INFO - PROCESS | 3856 | 1468882853424 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:53 INFO - PROCESS | 3856 | 1468882853507 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:00:53 INFO - PROCESS | 3856 | 1468882853512 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 3856 | 1468882853514 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:53 INFO - PROCESS | 3856 | ++DOCSHELL 16DBB800 == 46 [pid = 3856] [id = 134] 16:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16FCAC00) [pid = 3856] [serial = 400] [outer = 00000000] 16:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16FCFC00) [pid = 3856] [serial = 401] [outer = 16FCAC00] 16:00:53 INFO - PROCESS | 3856 | 1468882853557 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16FD0400) [pid = 3856] [serial = 402] [outer = 16FCAC00] 16:00:54 INFO - PROCESS | 3856 | 1468882854045 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:00:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 660ms 16:00:54 INFO - PROCESS | 3856 | 1468882854110 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 3856 | 1468882854112 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 16:00:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:00:54 INFO - PROCESS | 3856 | 1468882854121 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 3856 | 1468882854122 Marionette TRACE conn3 <- [1,502,null,{}] 16:00:54 INFO - PROCESS | 3856 | 1468882854126 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:54 INFO - PROCESS | 3856 | 1468882854128 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:54 INFO - PROCESS | 3856 | 1468882854211 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:00:54 INFO - PROCESS | 3856 | 1468882854218 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 3856 | 1468882854220 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:54 INFO - PROCESS | 3856 | ++DOCSHELL 16FCE000 == 47 [pid = 3856] [id = 135] 16:00:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16FCF800) [pid = 3856] [serial = 403] [outer = 00000000] 16:00:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1865F400) [pid = 3856] [serial = 404] [outer = 16FCF800] 16:00:54 INFO - PROCESS | 3856 | 1468882854264 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1AB71800) [pid = 3856] [serial = 405] [outer = 16FCF800] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 15461800 == 46 [pid = 3856] [id = 95] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 15462400 == 45 [pid = 3856] [id = 99] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 15466C00 == 44 [pid = 3856] [id = 98] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 1A5DDC00 == 43 [pid = 3856] [id = 80] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 10A7A400 == 42 [pid = 3856] [id = 114] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 1ABD7800 == 41 [pid = 3856] [id = 110] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 13CE2400 == 40 [pid = 3856] [id = 126] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 103CB000 == 39 [pid = 3856] [id = 125] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 19D13000 == 38 [pid = 3856] [id = 123] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 1AE61C00 == 37 [pid = 3856] [id = 124] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 1439CC00 == 36 [pid = 3856] [id = 122] 16:00:55 INFO - PROCESS | 3856 | --DOCSHELL 0F974C00 == 35 [pid = 3856] [id = 121] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 19D14000 == 34 [pid = 3856] [id = 129] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 15465C00 == 33 [pid = 3856] [id = 127] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 11281C00 == 32 [pid = 3856] [id = 132] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 1A413400 == 31 [pid = 3856] [id = 130] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 1A028C00 == 30 [pid = 3856] [id = 131] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 18668C00 == 29 [pid = 3856] [id = 128] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 11286000 == 28 [pid = 3856] [id = 133] 16:00:56 INFO - PROCESS | 3856 | --DOCSHELL 16DBB800 == 27 [pid = 3856] [id = 134] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A502400) [pid = 3856] [serial = 248] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19D11000) [pid = 3856] [serial = 203] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1ABD8C00) [pid = 3856] [serial = 239] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (158CDC00) [pid = 3856] [serial = 245] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A029C00) [pid = 3856] [serial = 157] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1AA87C00) [pid = 3856] [serial = 206] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1AA8E800) [pid = 3856] [serial = 194] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (175F5C00) [pid = 3856] [serial = 200] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (12930800) [pid = 3856] [serial = 242] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (13CA3C00) [pid = 3856] [serial = 197] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1AE63800) [pid = 3856] [serial = 251] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19D0D400) [pid = 3856] [serial = 352] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (17CB8800) [pid = 3856] [serial = 349] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (15435000) [pid = 3856] [serial = 341] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (13E9C800) [pid = 3856] [serial = 340] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1393E000) [pid = 3856] [serial = 343] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (13CDBC00) [pid = 3856] [serial = 344] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16DA3000) [pid = 3856] [serial = 334] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1ABD7C00) [pid = 3856] [serial = 337] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A5E0800) [pid = 3856] [serial = 355] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (15431400) [pid = 3856] [serial = 346] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15436400) [pid = 3856] [serial = 347] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13157400) [pid = 3856] [serial = 331] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A024000) [pid = 3856] [serial = 353] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A983400) [pid = 3856] [serial = 356] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13CDE400) [pid = 3856] [serial = 358] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1837AC00) [pid = 3856] [serial = 350] [outer = 00000000] [url = about:blank] 16:00:56 INFO - PROCESS | 3856 | 1468882856415 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:00:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 2334ms 16:00:56 INFO - PROCESS | 3856 | 1468882856464 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:00:56 INFO - PROCESS | 3856 | 1468882856468 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 16:00:56 INFO - PROCESS | 3856 | 1468882856473 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 3856 | 1468882856476 Marionette TRACE conn3 <- [1,506,null,{}] 16:00:56 INFO - PROCESS | 3856 | 1468882856482 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:56 INFO - PROCESS | 3856 | 1468882856485 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:56 INFO - PROCESS | 3856 | 1468882856577 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:00:56 INFO - PROCESS | 3856 | 1468882856586 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 3856 | 1468882856590 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:56 INFO - PROCESS | 3856 | ++DOCSHELL 10A76800 == 28 [pid = 3856] [id = 136] 16:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10A79000) [pid = 3856] [serial = 406] [outer = 00000000] 16:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (11283C00) [pid = 3856] [serial = 407] [outer = 10A79000] 16:00:56 INFO - PROCESS | 3856 | 1468882856639 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (112BD400) [pid = 3856] [serial = 408] [outer = 10A79000] 16:00:57 INFO - PROCESS | 3856 | 1468882857115 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 708ms 16:00:57 INFO - PROCESS | 3856 | 1468882857169 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3856 | 1468882857174 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 16:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:00:57 INFO - PROCESS | 3856 | 1468882857180 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 3856 | 1468882857183 Marionette TRACE conn3 <- [1,510,null,{}] 16:00:57 INFO - PROCESS | 3856 | 1468882857235 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:57 INFO - PROCESS | 3856 | 1468882857238 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:57 INFO - PROCESS | 3856 | 1468882857328 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:00:57 INFO - PROCESS | 3856 | 1468882857412 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 3856 | 1468882857415 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:57 INFO - PROCESS | 3856 | ++DOCSHELL 13118C00 == 29 [pid = 3856] [id = 137] 16:00:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13153800) [pid = 3856] [serial = 409] [outer = 00000000] 16:00:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (131DE400) [pid = 3856] [serial = 410] [outer = 13153800] 16:00:57 INFO - PROCESS | 3856 | 1468882857462 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13256800) [pid = 3856] [serial = 411] [outer = 13153800] 16:00:57 INFO - PROCESS | 3856 | 1468882857847 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 724ms 16:00:57 INFO - PROCESS | 3856 | 1468882857913 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3856 | 1468882857915 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 16:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:00:57 INFO - PROCESS | 3856 | 1468882857918 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 3856 | 1468882857922 Marionette TRACE conn3 <- [1,514,null,{}] 16:00:57 INFO - PROCESS | 3856 | 1468882857933 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:57 INFO - PROCESS | 3856 | 1468882857937 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:58 INFO - PROCESS | 3856 | 1468882858050 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:00:58 INFO - PROCESS | 3856 | 1468882858067 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3856 | 1468882858070 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:58 INFO - PROCESS | 3856 | ++DOCSHELL 13CE1000 == 30 [pid = 3856] [id = 138] 16:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13CE2000) [pid = 3856] [serial = 412] [outer = 00000000] 16:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13E95800) [pid = 3856] [serial = 413] [outer = 13CE2000] 16:00:58 INFO - PROCESS | 3856 | 1468882858123 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1439B400) [pid = 3856] [serial = 414] [outer = 13CE2000] 16:00:58 INFO - PROCESS | 3856 | 1468882858609 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:00:58 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 16:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 724ms 16:00:58 INFO - PROCESS | 3856 | 1468882858651 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 3856 | 1468882858654 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 16:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:00:58 INFO - PROCESS | 3856 | 1468882858661 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 3856 | 1468882858674 Marionette TRACE conn3 <- [1,518,null,{}] 16:00:58 INFO - PROCESS | 3856 | 1468882858678 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:58 INFO - PROCESS | 3856 | 1468882858680 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:58 INFO - PROCESS | 3856 | 1468882858767 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:00:58 INFO - PROCESS | 3856 | 1468882858772 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3856 | 1468882858774 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:58 INFO - PROCESS | 3856 | ++DOCSHELL 13E94C00 == 31 [pid = 3856] [id = 139] 16:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (15180C00) [pid = 3856] [serial = 415] [outer = 00000000] 16:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (15435000) [pid = 3856] [serial = 416] [outer = 15180C00] 16:00:58 INFO - PROCESS | 3856 | 1468882858819 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (15462400) [pid = 3856] [serial = 417] [outer = 15180C00] 16:00:59 INFO - PROCESS | 3856 | 1468882859273 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:00:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 676ms 16:00:59 INFO - PROCESS | 3856 | 1468882859320 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 3856 | 1468882859322 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 16:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:00:59 INFO - PROCESS | 3856 | 1468882859325 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 3856 | 1468882859327 Marionette TRACE conn3 <- [1,522,null,{}] 16:00:59 INFO - PROCESS | 3856 | 1468882859330 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:59 INFO - PROCESS | 3856 | 1468882859332 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:59 INFO - PROCESS | 3856 | 1468882859409 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:00:59 INFO - PROCESS | 3856 | 1468882859417 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 3856 | 1468882859419 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:00:59 INFO - PROCESS | 3856 | ++DOCSHELL 15623400 == 32 [pid = 3856] [id = 140] 16:00:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (15626400) [pid = 3856] [serial = 418] [outer = 00000000] 16:00:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (158CA400) [pid = 3856] [serial = 419] [outer = 15626400] 16:00:59 INFO - PROCESS | 3856 | 1468882859461 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (15C7B400) [pid = 3856] [serial = 420] [outer = 15626400] 16:00:59 INFO - PROCESS | 3856 | 1468882859958 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:01:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:01:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 660ms 16:01:00 INFO - PROCESS | 3856 | 1468882859997 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 3856 | 1468882859999 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 16:01:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:01:00 INFO - PROCESS | 3856 | 1468882860002 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 3856 | 1468882860004 Marionette TRACE conn3 <- [1,526,null,{}] 16:01:00 INFO - PROCESS | 3856 | 1468882860007 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:00 INFO - PROCESS | 3856 | 1468882860013 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:00 INFO - PROCESS | 3856 | 1468882860128 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:01:00 INFO - PROCESS | 3856 | 1468882860135 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 3856 | 1468882860138 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:00 INFO - PROCESS | 3856 | ++DOCSHELL 16DBB800 == 33 [pid = 3856] [id = 141] 16:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16DBBC00) [pid = 3856] [serial = 421] [outer = 00000000] 16:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (16FCB400) [pid = 3856] [serial = 422] [outer = 16DBBC00] 16:01:00 INFO - PROCESS | 3856 | 1468882860181 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16FD5800) [pid = 3856] [serial = 423] [outer = 16DBBC00] 16:01:00 INFO - PROCESS | 3856 | 1468882860685 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:01:00 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 16:01:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 724ms 16:01:00 INFO - PROCESS | 3856 | 1468882860734 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 3856 | 1468882860736 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 16:01:00 INFO - PROCESS | 3856 | 1468882860739 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:01:00 INFO - PROCESS | 3856 | 1468882860741 Marionette TRACE conn3 <- [1,530,null,{}] 16:01:00 INFO - PROCESS | 3856 | 1468882860744 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:00 INFO - PROCESS | 3856 | 1468882860746 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:00 INFO - PROCESS | 3856 | 1468882860855 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:01:00 INFO - PROCESS | 3856 | 1468882860862 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 3856 | 1468882860864 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:00 INFO - PROCESS | 3856 | ++DOCSHELL 173F8000 == 34 [pid = 3856] [id = 142] 16:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (174BA400) [pid = 3856] [serial = 424] [outer = 00000000] 16:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (176B9800) [pid = 3856] [serial = 425] [outer = 174BA400] 16:01:00 INFO - PROCESS | 3856 | 1468882860907 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (17B09000) [pid = 3856] [serial = 426] [outer = 174BA400] 16:01:01 INFO - PROCESS | 3856 | 1468882861318 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:01:01 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 16:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:01:01 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 16:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:01:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 644ms 16:01:01 INFO - PROCESS | 3856 | 1468882861377 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 3856 | 1468882861379 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 16:01:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:01:01 INFO - PROCESS | 3856 | 1468882861383 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 3856 | 1468882861384 Marionette TRACE conn3 <- [1,534,null,{}] 16:01:01 INFO - PROCESS | 3856 | 1468882861392 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:01 INFO - PROCESS | 3856 | 1468882861394 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:01 INFO - PROCESS | 3856 | 1468882861478 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:01:01 INFO - PROCESS | 3856 | 1468882861484 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 3856 | 1468882861486 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:01 INFO - PROCESS | 3856 | ++DOCSHELL 173F5C00 == 35 [pid = 3856] [id = 143] 16:01:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (17EBE800) [pid = 3856] [serial = 427] [outer = 00000000] 16:01:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1865E800) [pid = 3856] [serial = 428] [outer = 17EBE800] 16:01:01 INFO - PROCESS | 3856 | 1468882861533 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1865F000) [pid = 3856] [serial = 429] [outer = 17EBE800] 16:01:02 INFO - PROCESS | 3856 | 1468882862053 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:01:02 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. 16:01:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 708ms 16:01:02 INFO - PROCESS | 3856 | 1468882862119 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 3856 | 1468882862121 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 16:01:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:01:02 INFO - PROCESS | 3856 | 1468882862124 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 3856 | 1468882862126 Marionette TRACE conn3 <- [1,538,null,{}] 16:01:02 INFO - PROCESS | 3856 | 1468882862130 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:02 INFO - PROCESS | 3856 | 1468882862131 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:02 INFO - PROCESS | 3856 | 1468882862241 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:01:02 INFO - PROCESS | 3856 | 1468882862323 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 3856 | 1468882862325 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:02 INFO - PROCESS | 3856 | ++DOCSHELL 13CE0C00 == 36 [pid = 3856] [id = 144] 16:01:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18665800) [pid = 3856] [serial = 430] [outer = 00000000] 16:01:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (186B9000) [pid = 3856] [serial = 431] [outer = 18665800] 16:01:02 INFO - PROCESS | 3856 | 1468882862367 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (186C3C00) [pid = 3856] [serial = 432] [outer = 18665800] 16:01:02 INFO - PROCESS | 3856 | 1468882862749 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:01:02 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. 16:01:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 660ms 16:01:02 INFO - PROCESS | 3856 | 1468882862762 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 3856 | 1468882862764 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 16:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:01:02 INFO - PROCESS | 3856 | 1468882862767 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 3856 | 1468882862769 Marionette TRACE conn3 <- [1,542,null,{}] 16:01:02 INFO - PROCESS | 3856 | 1468882862773 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:02 INFO - PROCESS | 3856 | 1468882862775 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:02 INFO - PROCESS | 3856 | 1468882862946 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:01:03 INFO - PROCESS | 3856 | 1468882863002 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 3856 | 1468882863004 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:03 INFO - PROCESS | 3856 | ++DOCSHELL 15460400 == 37 [pid = 3856] [id = 145] 16:01:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1865D800) [pid = 3856] [serial = 433] [outer = 00000000] 16:01:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19D15800) [pid = 3856] [serial = 434] [outer = 1865D800] 16:01:03 INFO - PROCESS | 3856 | 1468882863047 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A026C00) [pid = 3856] [serial = 435] [outer = 1865D800] 16:01:03 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:03 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:03 INFO - PROCESS | 3856 | 1468882863480 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 757ms 16:01:03 INFO - PROCESS | 3856 | 1468882863539 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3856 | 1468882863541 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 16:01:03 INFO - PROCESS | 3856 | 1468882863544 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:01:03 INFO - PROCESS | 3856 | 1468882863546 Marionette TRACE conn3 <- [1,546,null,{}] 16:01:03 INFO - PROCESS | 3856 | 1468882863558 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:03 INFO - PROCESS | 3856 | 1468882863561 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:03 INFO - PROCESS | 3856 | 1468882863712 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:01:03 INFO - PROCESS | 3856 | 1468882863725 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 3856 | 1468882863727 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:04 INFO - PROCESS | 3856 | ++DOCSHELL 1438E800 == 38 [pid = 3856] [id = 146] 16:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (15468C00) [pid = 3856] [serial = 436] [outer = 00000000] 16:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A094000) [pid = 3856] [serial = 437] [outer = 15468C00] 16:01:04 INFO - PROCESS | 3856 | 1468882864305 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1A407400) [pid = 3856] [serial = 438] [outer = 15468C00] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (10A7F800) [pid = 3856] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (114DD800) [pid = 3856] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1A97A800) [pid = 3856] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (151B1C00) [pid = 3856] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1A414000) [pid = 3856] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A5DFC00) [pid = 3856] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (12824C00) [pid = 3856] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (13CDFC00) [pid = 3856] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16FCAC00) [pid = 3856] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1A01EC00) [pid = 3856] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18669000) [pid = 3856] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (15469400) [pid = 3856] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (13CEAC00) [pid = 3856] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (10516000) [pid = 3856] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1AE62000) [pid = 3856] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1A090800) [pid = 3856] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1542EC00) [pid = 3856] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (103C6000) [pid = 3856] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1ABD8000) [pid = 3856] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1546A400) [pid = 3856] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (15467800) [pid = 3856] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (10F6A400) [pid = 3856] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (13CE4000) [pid = 3856] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (15461C00) [pid = 3856] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:01:04 INFO - PROCESS | 3856 | 1468882864695 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1174ms 16:01:04 INFO - PROCESS | 3856 | 1468882864730 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 3856 | 1468882864731 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 16:01:04 INFO - PROCESS | 3856 | 1468882864734 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:01:04 INFO - PROCESS | 3856 | 1468882864736 Marionette TRACE conn3 <- [1,550,null,{}] 16:01:04 INFO - PROCESS | 3856 | 1468882864739 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 3856 | 1468882864741 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:04 INFO - PROCESS | 3856 | 1468882864849 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:01:04 INFO - PROCESS | 3856 | 1468882864857 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 3856 | 1468882864858 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:04 INFO - PROCESS | 3856 | ++DOCSHELL 1051D800 == 39 [pid = 3856] [id = 147] 16:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10A77800) [pid = 3856] [serial = 439] [outer = 00000000] 16:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1545F000) [pid = 3856] [serial = 440] [outer = 10A77800] 16:01:04 INFO - PROCESS | 3856 | 1468882864902 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (15461C00) [pid = 3856] [serial = 441] [outer = 10A77800] 16:01:05 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:05 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:05 INFO - PROCESS | 3856 | 1468882865295 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 611ms 16:01:05 INFO - PROCESS | 3856 | 1468882865341 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 3856 | 1468882865343 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 16:01:05 INFO - PROCESS | 3856 | 1468882865347 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:01:05 INFO - PROCESS | 3856 | 1468882865348 Marionette TRACE conn3 <- [1,554,null,{}] 16:01:05 INFO - PROCESS | 3856 | 1468882865351 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:05 INFO - PROCESS | 3856 | 1468882865353 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:05 INFO - PROCESS | 3856 | 1468882865511 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:01:05 INFO - PROCESS | 3856 | 1468882865519 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 3856 | 1468882865521 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:05 INFO - PROCESS | 3856 | ++DOCSHELL 13254800 == 40 [pid = 3856] [id = 148] 16:01:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (13938000) [pid = 3856] [serial = 442] [outer = 00000000] 16:01:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1A01EC00) [pid = 3856] [serial = 443] [outer = 13938000] 16:01:05 INFO - PROCESS | 3856 | 1468882865566 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1A275C00) [pid = 3856] [serial = 444] [outer = 13938000] 16:01:05 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:05 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:05 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:05 INFO - PROCESS | 3856 | 1468882865971 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 644ms 16:01:06 INFO - PROCESS | 3856 | 1468882866019 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 3856 | 1468882866021 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:01:06 INFO - PROCESS | 3856 | 1468882866024 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 3856 | 1468882866026 Marionette TRACE conn3 <- [1,558,null,{}] 16:01:06 INFO - PROCESS | 3856 | 1468882866029 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:06 INFO - PROCESS | 3856 | 1468882866031 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:06 INFO - PROCESS | 3856 | 1468882866110 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:01:06 INFO - PROCESS | 3856 | 1468882866197 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 3856 | 1468882866199 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:06 INFO - PROCESS | 3856 | ++DOCSHELL 10A74400 == 41 [pid = 3856] [id = 149] 16:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13CE1400) [pid = 3856] [serial = 445] [outer = 00000000] 16:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1A50EC00) [pid = 3856] [serial = 446] [outer = 13CE1400] 16:01:06 INFO - PROCESS | 3856 | 1468882866241 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1A55E400) [pid = 3856] [serial = 447] [outer = 13CE1400] 16:01:06 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:06 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:07 INFO - PROCESS | 3856 | 1468882867028 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1062ms 16:01:07 INFO - PROCESS | 3856 | 1468882867111 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3856 | 1468882867116 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:01:07 INFO - PROCESS | 3856 | 1468882867120 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3856 | 1468882867126 Marionette TRACE conn3 <- [1,562,null,{}] 16:01:07 INFO - PROCESS | 3856 | 1468882867131 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 3856 | 1468882867134 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:07 INFO - PROCESS | 3856 | 1468882867279 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:01:07 INFO - PROCESS | 3856 | 1468882867406 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 3856 | 1468882867409 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:07 INFO - PROCESS | 3856 | ++DOCSHELL 10F6D800 == 42 [pid = 3856] [id = 150] 16:01:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10F6F000) [pid = 3856] [serial = 448] [outer = 00000000] 16:01:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12825800) [pid = 3856] [serial = 449] [outer = 10F6F000] 16:01:07 INFO - PROCESS | 3856 | 1468882867465 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (131E6800) [pid = 3856] [serial = 450] [outer = 10F6F000] 16:01:08 INFO - PROCESS | 3856 | 1468882868087 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1030ms 16:01:08 INFO - PROCESS | 3856 | 1468882868155 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 3856 | 1468882868160 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 16:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:01:08 INFO - PROCESS | 3856 | 1468882868167 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 3856 | 1468882868169 Marionette TRACE conn3 <- [1,566,null,{}] 16:01:08 INFO - PROCESS | 3856 | 1468882868173 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:08 INFO - PROCESS | 3856 | 1468882868176 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:08 INFO - PROCESS | 3856 | 1468882868307 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:01:08 INFO - PROCESS | 3856 | 1468882868424 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3856 | 1468882868427 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:08 INFO - PROCESS | 3856 | ++DOCSHELL 13CA3C00 == 43 [pid = 3856] [id = 151] 16:01:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13CDD800) [pid = 3856] [serial = 451] [outer = 00000000] 16:01:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (15428800) [pid = 3856] [serial = 452] [outer = 13CDD800] 16:01:08 INFO - PROCESS | 3856 | 1468882868482 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (15436C00) [pid = 3856] [serial = 453] [outer = 13CDD800] 16:01:09 INFO - PROCESS | 3856 | 1468882869416 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 10369000 == 42 [pid = 3856] [id = 20] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 1299B400 == 41 [pid = 3856] [id = 19] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 15CDD800 == 40 [pid = 3856] [id = 26] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 16DBD400 == 39 [pid = 3856] [id = 27] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 130AAC00 == 38 [pid = 3856] [id = 23] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 1A981000 == 37 [pid = 3856] [id = 10] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 1439C000 == 36 [pid = 3856] [id = 24] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 16CDD800 == 35 [pid = 3856] [id = 8] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 13056000 == 34 [pid = 3856] [id = 22] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 1120D000 == 33 [pid = 3856] [id = 21] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1865F400) [pid = 3856] [serial = 404] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOCSHELL 16FCE000 == 32 [pid = 3856] [id = 135] 16:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1336ms 16:01:09 INFO - PROCESS | 3856 | 1468882869499 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:01:09 INFO - PROCESS | 3856 | 1468882869503 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 16:01:09 INFO - PROCESS | 3856 | 1468882869507 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 3856 | 1468882869510 Marionette TRACE conn3 <- [1,570,null,{}] 16:01:09 INFO - PROCESS | 3856 | 1468882869516 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:09 INFO - PROCESS | 3856 | 1468882869519 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:09 INFO - PROCESS | 3856 | 1468882869602 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:01:09 INFO - PROCESS | 3856 | 1468882869615 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 3856 | 1468882869617 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:09 INFO - PROCESS | 3856 | ++DOCSHELL 11C2C000 == 33 [pid = 3856] [id = 152] 16:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (11C2C400) [pid = 3856] [serial = 454] [outer = 00000000] 16:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (12971400) [pid = 3856] [serial = 455] [outer = 11C2C400] 16:01:09 INFO - PROCESS | 3856 | 1468882869664 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (12D67C00) [pid = 3856] [serial = 456] [outer = 11C2C400] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (15437C00) [pid = 3856] [serial = 359] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1AF31000) [pid = 3856] [serial = 329] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (186B6C00) [pid = 3856] [serial = 296] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (15CD8000) [pid = 3856] [serial = 293] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (13255400) [pid = 3856] [serial = 287] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (13E9C400) [pid = 3856] [serial = 290] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1546BC00) [pid = 3856] [serial = 284] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1A5E0400) [pid = 3856] [serial = 388] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1AB64800) [pid = 3856] [serial = 389] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1ABD5C00) [pid = 3856] [serial = 391] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (11285800) [pid = 3856] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1A565000) [pid = 3856] [serial = 395] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1AE60800) [pid = 3856] [serial = 392] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (186BEC00) [pid = 3856] [serial = 398] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16FCFC00) [pid = 3856] [serial = 401] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1AB6D800) [pid = 3856] [serial = 396] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1A095C00) [pid = 3856] [serial = 385] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (186BF800) [pid = 3856] [serial = 382] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (19B5F000) [pid = 3856] [serial = 383] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (17B08000) [pid = 3856] [serial = 379] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (17CB4000) [pid = 3856] [serial = 380] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16E6A800) [pid = 3856] [serial = 377] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15CD5800) [pid = 3856] [serial = 376] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (11C32000) [pid = 3856] [serial = 374] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10A7B400) [pid = 3856] [serial = 373] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1AED4C00) [pid = 3856] [serial = 371] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1AED4400) [pid = 3856] [serial = 370] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1AB66400) [pid = 3856] [serial = 368] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A40E000) [pid = 3856] [serial = 367] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15CD6400) [pid = 3856] [serial = 365] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15625400) [pid = 3856] [serial = 364] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (114DCC00) [pid = 3856] [serial = 362] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1120C400) [pid = 3856] [serial = 361] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A278C00) [pid = 3856] [serial = 386] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (19D16C00) [pid = 3856] [serial = 399] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16FD0400) [pid = 3856] [serial = 402] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13E90400) [pid = 3856] [serial = 332] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1AED6C00) [pid = 3856] [serial = 338] [outer = 00000000] [url = about:blank] 16:01:09 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173F5000) [pid = 3856] [serial = 335] [outer = 00000000] [url = about:blank] 16:01:10 INFO - PROCESS | 3856 | 1468882870184 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 724ms 16:01:10 INFO - PROCESS | 3856 | 1468882870238 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3856 | 1468882870242 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 16:01:10 INFO - PROCESS | 3856 | 1468882870248 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:01:10 INFO - PROCESS | 3856 | 1468882870250 Marionette TRACE conn3 <- [1,574,null,{}] 16:01:10 INFO - PROCESS | 3856 | 1468882870254 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:10 INFO - PROCESS | 3856 | 1468882870256 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:10 INFO - PROCESS | 3856 | 1468882870339 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:01:10 INFO - PROCESS | 3856 | 1468882870437 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 3856 | 1468882870440 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:10 INFO - PROCESS | 3856 | ++DOCSHELL 13028400 == 34 [pid = 3856] [id = 153] 16:01:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1310F800) [pid = 3856] [serial = 457] [outer = 00000000] 16:01:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13941400) [pid = 3856] [serial = 458] [outer = 1310F800] 16:01:10 INFO - PROCESS | 3856 | 1468882870493 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13C1B000) [pid = 3856] [serial = 459] [outer = 1310F800] 16:01:10 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:10 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:10 INFO - PROCESS | 3856 | 1468882870865 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 644ms 16:01:10 INFO - PROCESS | 3856 | 1468882870886 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3856 | 1468882870889 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 16:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:01:10 INFO - PROCESS | 3856 | 1468882870892 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 3856 | 1468882870896 Marionette TRACE conn3 <- [1,578,null,{}] 16:01:10 INFO - PROCESS | 3856 | 1468882870906 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:10 INFO - PROCESS | 3856 | 1468882870911 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:11 INFO - PROCESS | 3856 | 1468882871042 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:01:11 INFO - PROCESS | 3856 | 1468882871049 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 3856 | 1468882871052 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:11 INFO - PROCESS | 3856 | ++DOCSHELL 15430400 == 35 [pid = 3856] [id = 154] 16:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15431000) [pid = 3856] [serial = 460] [outer = 00000000] 16:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15465800) [pid = 3856] [serial = 461] [outer = 15431000] 16:01:11 INFO - PROCESS | 3856 | 1468882871102 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (158C7000) [pid = 3856] [serial = 462] [outer = 15431000] 16:01:11 INFO - PROCESS | 3856 | 1468882871540 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 660ms 16:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:01:11 INFO - PROCESS | 3856 | 1468882871567 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 3856 | 1468882871570 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 16:01:11 INFO - PROCESS | 3856 | 1468882871577 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 3856 | 1468882871578 Marionette TRACE conn3 <- [1,582,null,{}] 16:01:11 INFO - PROCESS | 3856 | 1468882871582 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:11 INFO - PROCESS | 3856 | 1468882871584 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:11 INFO - PROCESS | 3856 | 1468882871667 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:01:11 INFO - PROCESS | 3856 | 1468882871675 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 3856 | 1468882871677 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:11 INFO - PROCESS | 3856 | ++DOCSHELL 16CDFC00 == 36 [pid = 3856] [id = 155] 16:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16DA4C00) [pid = 3856] [serial = 463] [outer = 00000000] 16:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16DB9000) [pid = 3856] [serial = 464] [outer = 16DA4C00] 16:01:11 INFO - PROCESS | 3856 | 1468882871720 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16E68400) [pid = 3856] [serial = 465] [outer = 16DA4C00] 16:01:12 INFO - PROCESS | 3856 | 1468882872248 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 708ms 16:01:12 INFO - PROCESS | 3856 | 1468882872319 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 3856 | 1468882872321 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 16:01:12 INFO - PROCESS | 3856 | 1468882872325 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 3856 | 1468882872327 Marionette TRACE conn3 <- [1,586,null,{}] 16:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:01:12 INFO - PROCESS | 3856 | 1468882872330 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:12 INFO - PROCESS | 3856 | 1468882872332 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:12 INFO - PROCESS | 3856 | 1468882872451 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:01:12 INFO - PROCESS | 3856 | 1468882872506 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 3856 | 1468882872508 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:12 INFO - PROCESS | 3856 | ++DOCSHELL 16FD5000 == 37 [pid = 3856] [id = 156] 16:01:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16FD5400) [pid = 3856] [serial = 466] [outer = 00000000] 16:01:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (176B9C00) [pid = 3856] [serial = 467] [outer = 16FD5400] 16:01:12 INFO - PROCESS | 3856 | 1468882872629 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17CB8400) [pid = 3856] [serial = 468] [outer = 16FD5400] 16:01:13 INFO - PROCESS | 3856 | 1468882873168 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 902ms 16:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:01:13 INFO - PROCESS | 3856 | 1468882873212 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 3856 | 1468882873214 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 16:01:13 INFO - PROCESS | 3856 | 1468882873217 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 3856 | 1468882873219 Marionette TRACE conn3 <- [1,590,null,{}] 16:01:13 INFO - PROCESS | 3856 | 1468882873223 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:13 INFO - PROCESS | 3856 | 1468882873228 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:13 INFO - PROCESS | 3856 | 1468882873412 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:01:13 INFO - PROCESS | 3856 | 1468882873471 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 3856 | 1468882873473 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:13 INFO - PROCESS | 3856 | ++DOCSHELL 17BC3C00 == 38 [pid = 3856] [id = 157] 16:01:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17BC6400) [pid = 3856] [serial = 469] [outer = 00000000] 16:01:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1836D000) [pid = 3856] [serial = 470] [outer = 17BC6400] 16:01:13 INFO - PROCESS | 3856 | 1468882873525 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18374C00) [pid = 3856] [serial = 471] [outer = 17BC6400] 16:01:13 INFO - PROCESS | 3856 | 1468882873935 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 756ms 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18665800) [pid = 3856] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13153800) [pid = 3856] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10A79000) [pid = 3856] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16DBBC00) [pid = 3856] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15180C00) [pid = 3856] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17EBE800) [pid = 3856] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13CE2000) [pid = 3856] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15626400) [pid = 3856] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16FCF800) [pid = 3856] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1865D800) [pid = 3856] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13938000) [pid = 3856] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (174BA400) [pid = 3856] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15468C00) [pid = 3856] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:01:14 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10A77800) [pid = 3856] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:01:14 INFO - PROCESS | 3856 | 1468882874064 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3856 | 1468882874066 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:01:14 INFO - PROCESS | 3856 | 1468882874075 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3856 | 1468882874076 Marionette TRACE conn3 <- [1,594,null,{}] 16:01:14 INFO - PROCESS | 3856 | 1468882874080 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 3856 | 1468882874082 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:14 INFO - PROCESS | 3856 | 1468882874161 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:01:14 INFO - PROCESS | 3856 | 1468882874167 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 3856 | 1468882874169 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:14 INFO - PROCESS | 3856 | ++DOCSHELL 13C11C00 == 39 [pid = 3856] [id = 158] 16:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13C1B400) [pid = 3856] [serial = 472] [outer = 00000000] 16:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15436000) [pid = 3856] [serial = 473] [outer = 13C1B400] 16:01:14 INFO - PROCESS | 3856 | 1468882874210 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15626400) [pid = 3856] [serial = 474] [outer = 13C1B400] 16:01:14 INFO - PROCESS | 3856 | 1468882874665 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 611ms 16:01:14 INFO - PROCESS | 3856 | 1468882874707 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3856 | 1468882874709 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:01:14 INFO - PROCESS | 3856 | 1468882874712 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3856 | 1468882874714 Marionette TRACE conn3 <- [1,598,null,{}] 16:01:14 INFO - PROCESS | 3856 | 1468882874717 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 3856 | 1468882874719 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:14 INFO - PROCESS | 3856 | 1468882874821 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:01:14 INFO - PROCESS | 3856 | 1468882874829 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 3856 | 1468882874831 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:14 INFO - PROCESS | 3856 | ++DOCSHELL 16DAF000 == 40 [pid = 3856] [id = 159] 16:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16FCF800) [pid = 3856] [serial = 475] [outer = 00000000] 16:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17671400) [pid = 3856] [serial = 476] [outer = 16FCF800] 16:01:14 INFO - PROCESS | 3856 | 1468882874873 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18667000) [pid = 3856] [serial = 477] [outer = 16FCF800] 16:01:15 INFO - PROCESS | 3856 | 1468882875306 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 660ms 16:01:15 INFO - PROCESS | 3856 | 1468882875350 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 3856 | 1468882875352 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 16:01:15 INFO - PROCESS | 3856 | 1468882875355 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:01:15 INFO - PROCESS | 3856 | 1468882875357 Marionette TRACE conn3 <- [1,602,null,{}] 16:01:15 INFO - PROCESS | 3856 | 1468882875360 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:15 INFO - PROCESS | 3856 | 1468882875362 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:15 INFO - PROCESS | 3856 | 1468882875441 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:01:15 INFO - PROCESS | 3856 | 1468882875455 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 3856 | 1468882875457 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:15 INFO - PROCESS | 3856 | ++DOCSHELL 15CDC400 == 41 [pid = 3856] [id = 160] 16:01:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173F6800) [pid = 3856] [serial = 478] [outer = 00000000] 16:01:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A08D000) [pid = 3856] [serial = 479] [outer = 173F6800] 16:01:15 INFO - PROCESS | 3856 | 1468882875502 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1A092C00) [pid = 3856] [serial = 480] [outer = 173F6800] 16:01:15 INFO - PROCESS | 3856 | 1468882875957 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 612ms 16:01:15 INFO - PROCESS | 3856 | 1468882875986 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 3856 | 1468882875988 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 16:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:01:15 INFO - PROCESS | 3856 | 1468882875991 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 3856 | 1468882875992 Marionette TRACE conn3 <- [1,606,null,{}] 16:01:16 INFO - PROCESS | 3856 | 1468882876008 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 3856 | 1468882876010 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:16 INFO - PROCESS | 3856 | 1468882876090 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:01:16 INFO - PROCESS | 3856 | 1468882876095 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 3856 | 1468882876097 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:16 INFO - PROCESS | 3856 | ++DOCSHELL 186C0000 == 42 [pid = 3856] [id = 161] 16:01:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (186C0400) [pid = 3856] [serial = 481] [outer = 00000000] 16:01:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A40AC00) [pid = 3856] [serial = 482] [outer = 186C0400] 16:01:16 INFO - PROCESS | 3856 | 1468882876143 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A508000) [pid = 3856] [serial = 483] [outer = 186C0400] 16:01:16 INFO - PROCESS | 3856 | 1468882876878 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 933ms 16:01:16 INFO - PROCESS | 3856 | 1468882876928 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3856 | 1468882876932 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3856 | 1468882876937 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:01:16 INFO - PROCESS | 3856 | 1468882876940 Marionette TRACE conn3 <- [1,610,null,{}] 16:01:16 INFO - PROCESS | 3856 | 1468882876946 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 3856 | 1468882876949 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:17 INFO - PROCESS | 3856 | 1468882877059 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:01:17 INFO - PROCESS | 3856 | 1468882877156 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 3856 | 1468882877159 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:17 INFO - PROCESS | 3856 | ++DOCSHELL 1143EC00 == 43 [pid = 3856] [id = 162] 16:01:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (114D8C00) [pid = 3856] [serial = 484] [outer = 00000000] 16:01:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13153800) [pid = 3856] [serial = 485] [outer = 114D8C00] 16:01:17 INFO - PROCESS | 3856 | 1468882877216 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13CDB800) [pid = 3856] [serial = 486] [outer = 114D8C00] 16:01:17 INFO - PROCESS | 3856 | 1468882877869 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 982ms 16:01:17 INFO - PROCESS | 3856 | 1468882877916 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 3856 | 1468882877920 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 16:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:01:17 INFO - PROCESS | 3856 | 1468882877927 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 3856 | 1468882877930 Marionette TRACE conn3 <- [1,614,null,{}] 16:01:17 INFO - PROCESS | 3856 | 1468882877934 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:17 INFO - PROCESS | 3856 | 1468882877937 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:18 INFO - PROCESS | 3856 | 1468882878046 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:01:18 INFO - PROCESS | 3856 | 1468882878171 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 3856 | 1468882878173 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:18 INFO - PROCESS | 3856 | ++DOCSHELL 13E92800 == 44 [pid = 3856] [id = 163] 16:01:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1439A400) [pid = 3856] [serial = 487] [outer = 00000000] 16:01:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (15CC1400) [pid = 3856] [serial = 488] [outer = 1439A400] 16:01:18 INFO - PROCESS | 3856 | 1468882878230 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (16DB0000) [pid = 3856] [serial = 489] [outer = 1439A400] 16:01:18 INFO - PROCESS | 3856 | 1468882878812 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 965ms 16:01:18 INFO - PROCESS | 3856 | 1468882878872 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 3856 | 1468882878874 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 16:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:01:18 INFO - PROCESS | 3856 | 1468882878878 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 3856 | 1468882878929 Marionette TRACE conn3 <- [1,618,null,{}] 16:01:18 INFO - PROCESS | 3856 | 1468882878955 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:18 INFO - PROCESS | 3856 | 1468882878960 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:19 INFO - PROCESS | 3856 | 1468882879093 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:01:19 INFO - PROCESS | 3856 | 1468882879214 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 3856 | 1468882879218 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:19 INFO - PROCESS | 3856 | ++DOCSHELL 1A279800 == 45 [pid = 3856] [id = 164] 16:01:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A27A000) [pid = 3856] [serial = 490] [outer = 00000000] 16:01:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A558C00) [pid = 3856] [serial = 491] [outer = 1A27A000] 16:01:19 INFO - PROCESS | 3856 | 1468882879274 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A5DD400) [pid = 3856] [serial = 492] [outer = 1A27A000] 16:01:19 INFO - PROCESS | 3856 | 1468882879801 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 950ms 16:01:19 INFO - PROCESS | 3856 | 1468882879849 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 3856 | 1468882879852 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 16:01:19 INFO - PROCESS | 3856 | 1468882879856 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:01:19 INFO - PROCESS | 3856 | 1468882879858 Marionette TRACE conn3 <- [1,622,null,{}] 16:01:19 INFO - PROCESS | 3856 | 1468882879862 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 3856 | 1468882879864 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:20 INFO - PROCESS | 3856 | 1468882879977 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:01:20 INFO - PROCESS | 3856 | 1468882880120 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 3856 | 1468882880122 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:20 INFO - PROCESS | 3856 | ++DOCSHELL 1A558400 == 46 [pid = 3856] [id = 165] 16:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1A566800) [pid = 3856] [serial = 493] [outer = 00000000] 16:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A97FC00) [pid = 3856] [serial = 494] [outer = 1A566800] 16:01:20 INFO - PROCESS | 3856 | 1468882880174 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1AA86400) [pid = 3856] [serial = 495] [outer = 1A566800] 16:01:20 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:20 INFO - PROCESS | 3856 | 1468882880896 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1078ms 16:01:20 INFO - PROCESS | 3856 | 1468882880959 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 3856 | 1468882880965 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 16:01:20 INFO - PROCESS | 3856 | 1468882880970 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:01:21 INFO - PROCESS | 3856 | 1468882880973 Marionette TRACE conn3 <- [1,626,null,{}] 16:01:21 INFO - PROCESS | 3856 | 1468882880979 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:21 INFO - PROCESS | 3856 | 1468882880981 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:21 INFO - PROCESS | 3856 | 1468882881081 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:01:21 INFO - PROCESS | 3856 | 1468882881256 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 3856 | 1468882881260 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:21 INFO - PROCESS | 3856 | ++DOCSHELL 130AD400 == 47 [pid = 3856] [id = 166] 16:01:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (130AD800) [pid = 3856] [serial = 496] [outer = 00000000] 16:01:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (132F0C00) [pid = 3856] [serial = 497] [outer = 130AD800] 16:01:21 INFO - PROCESS | 3856 | 1468882881309 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (139D6000) [pid = 3856] [serial = 498] [outer = 130AD800] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 158C8000 == 46 [pid = 3856] [id = 25] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 15430400 == 45 [pid = 3856] [id = 154] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 16FD5000 == 44 [pid = 3856] [id = 156] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 13C11C00 == 43 [pid = 3856] [id = 158] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 16CDFC00 == 42 [pid = 3856] [id = 155] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1AEE3400 == 41 [pid = 3856] [id = 14] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1ABD9C00 == 40 [pid = 3856] [id = 12] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1AA87000 == 39 [pid = 3856] [id = 11] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 16DA4400 == 38 [pid = 3856] [id = 17] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 15CDC400 == 37 [pid = 3856] [id = 160] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 17BC3C00 == 36 [pid = 3856] [id = 157] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 16DAF000 == 35 [pid = 3856] [id = 159] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 13053400 == 34 [pid = 3856] [id = 28] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1AE64000 == 33 [pid = 3856] [id = 13] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1051D400 == 32 [pid = 3856] [id = 18] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1A279800 == 31 [pid = 3856] [id = 164] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1A558400 == 30 [pid = 3856] [id = 165] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 13E92800 == 29 [pid = 3856] [id = 163] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 186C0000 == 28 [pid = 3856] [id = 161] 16:01:22 INFO - PROCESS | 3856 | --DOCSHELL 1143EC00 == 27 [pid = 3856] [id = 162] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (15C7B400) [pid = 3856] [serial = 420] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1AB71800) [pid = 3856] [serial = 405] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19D15800) [pid = 3856] [serial = 434] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (186C3C00) [pid = 3856] [serial = 432] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A026C00) [pid = 3856] [serial = 435] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1A01EC00) [pid = 3856] [serial = 443] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (176B9800) [pid = 3856] [serial = 425] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (17B09000) [pid = 3856] [serial = 426] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1A094000) [pid = 3856] [serial = 437] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1A407400) [pid = 3856] [serial = 438] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1A275C00) [pid = 3856] [serial = 444] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1545F000) [pid = 3856] [serial = 440] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15461C00) [pid = 3856] [serial = 441] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1865F000) [pid = 3856] [serial = 429] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (186B9000) [pid = 3856] [serial = 431] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (131DE400) [pid = 3856] [serial = 410] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13256800) [pid = 3856] [serial = 411] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (11283C00) [pid = 3856] [serial = 407] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (112BD400) [pid = 3856] [serial = 408] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16FCB400) [pid = 3856] [serial = 422] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16FD5800) [pid = 3856] [serial = 423] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15435000) [pid = 3856] [serial = 416] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15462400) [pid = 3856] [serial = 417] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1865E800) [pid = 3856] [serial = 428] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13E95800) [pid = 3856] [serial = 413] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1439B400) [pid = 3856] [serial = 414] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (158CA400) [pid = 3856] [serial = 419] [outer = 00000000] [url = about:blank] 16:01:22 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:22 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:22 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:22 INFO - PROCESS | 3856 | 1468882882561 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:01:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1610ms 16:01:22 INFO - PROCESS | 3856 | 1468882882631 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 3856 | 1468882882637 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 16:01:22 INFO - PROCESS | 3856 | 1468882882642 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 3856 | 1468882882645 Marionette TRACE conn3 <- [1,630,null,{}] 16:01:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:01:22 INFO - PROCESS | 3856 | 1468882882651 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 3856 | 1468882882654 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:22 INFO - PROCESS | 3856 | 1468882882766 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:01:22 INFO - PROCESS | 3856 | 1468882882782 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 3856 | 1468882882784 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:22 INFO - PROCESS | 3856 | ++DOCSHELL 10F63800 == 28 [pid = 3856] [id = 167] 16:01:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10F66000) [pid = 3856] [serial = 499] [outer = 00000000] 16:01:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (11288400) [pid = 3856] [serial = 500] [outer = 10F66000] 16:01:22 INFO - PROCESS | 3856 | 1468882882831 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (112BD800) [pid = 3856] [serial = 501] [outer = 10F66000] 16:01:23 INFO - PROCESS | 3856 | 1468882883254 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 660ms 16:01:23 INFO - PROCESS | 3856 | 1468882883286 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 3856 | 1468882883290 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 16:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:01:23 INFO - PROCESS | 3856 | 1468882883297 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 3856 | 1468882883300 Marionette TRACE conn3 <- [1,634,null,{}] 16:01:23 INFO - PROCESS | 3856 | 1468882883308 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:23 INFO - PROCESS | 3856 | 1468882883310 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:23 INFO - PROCESS | 3856 | 1468882883395 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:01:23 INFO - PROCESS | 3856 | 1468882883403 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 3856 | 1468882883405 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:23 INFO - PROCESS | 3856 | ++DOCSHELL 130ACC00 == 29 [pid = 3856] [id = 168] 16:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13112C00) [pid = 3856] [serial = 502] [outer = 00000000] 16:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1315B400) [pid = 3856] [serial = 503] [outer = 13112C00] 16:01:23 INFO - PROCESS | 3856 | 1468882883499 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (131E4800) [pid = 3856] [serial = 504] [outer = 13112C00] 16:01:23 INFO - PROCESS | 3856 | 1468882883946 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 676ms 16:01:24 INFO - PROCESS | 3856 | 1468882883987 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 3856 | 1468882883989 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 16:01:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:01:24 INFO - PROCESS | 3856 | 1468882883993 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 3856 | 1468882883996 Marionette TRACE conn3 <- [1,638,null,{}] 16:01:24 INFO - PROCESS | 3856 | 1468882884007 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 3856 | 1468882884011 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:24 INFO - PROCESS | 3856 | 1468882884091 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:01:24 INFO - PROCESS | 3856 | 1468882884140 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 3856 | 1468882884143 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:24 INFO - PROCESS | 3856 | ++DOCSHELL 1439C000 == 30 [pid = 3856] [id = 169] 16:01:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1439CC00) [pid = 3856] [serial = 505] [outer = 00000000] 16:01:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1516D400) [pid = 3856] [serial = 506] [outer = 1439CC00] 16:01:24 INFO - PROCESS | 3856 | 1468882884269 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1542A800) [pid = 3856] [serial = 507] [outer = 1439CC00] 16:01:24 INFO - PROCESS | 3856 | 1468882884720 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:01:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 756ms 16:01:24 INFO - PROCESS | 3856 | 1468882884770 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 3856 | 1468882884772 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 16:01:24 INFO - PROCESS | 3856 | 1468882884776 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:01:24 INFO - PROCESS | 3856 | 1468882884778 Marionette TRACE conn3 <- [1,642,null,{}] 16:01:24 INFO - PROCESS | 3856 | 1468882884787 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 3856 | 1468882884789 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:24 INFO - PROCESS | 3856 | 1468882884895 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:01:24 INFO - PROCESS | 3856 | 1468882884906 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 3856 | 1468882884908 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:24 INFO - PROCESS | 3856 | ++DOCSHELL 15433800 == 31 [pid = 3856] [id = 170] 16:01:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1545E000) [pid = 3856] [serial = 508] [outer = 00000000] 16:01:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15464800) [pid = 3856] [serial = 509] [outer = 1545E000] 16:01:24 INFO - PROCESS | 3856 | 1468882884951 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15623000) [pid = 3856] [serial = 510] [outer = 1545E000] 16:01:25 INFO - PROCESS | 3856 | 1468882885387 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 660ms 16:01:25 INFO - PROCESS | 3856 | 1468882885415 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3856 | 1468882885417 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:01:25 INFO - PROCESS | 3856 | 1468882885426 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3856 | 1468882885428 Marionette TRACE conn3 <- [1,646,null,{}] 16:01:25 INFO - PROCESS | 3856 | 1468882885431 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 3856 | 1468882885433 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:25 INFO - PROCESS | 3856 | 1468882885559 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:01:25 INFO - PROCESS | 3856 | 1468882885579 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3856 | 1468882885581 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:25 INFO - PROCESS | 3856 | ++DOCSHELL 158D1C00 == 32 [pid = 3856] [id = 171] 16:01:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15C73C00) [pid = 3856] [serial = 511] [outer = 00000000] 16:01:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15CD5800) [pid = 3856] [serial = 512] [outer = 15C73C00] 16:01:25 INFO - PROCESS | 3856 | 1468882885623 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16DA7800) [pid = 3856] [serial = 513] [outer = 15C73C00] 16:01:26 INFO - PROCESS | 3856 | 1468882886095 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:01:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 708ms 16:01:26 INFO - PROCESS | 3856 | 1468882886152 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 3856 | 1468882886154 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 16:01:26 INFO - PROCESS | 3856 | 1468882886157 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:01:26 INFO - PROCESS | 3856 | 1468882886159 Marionette TRACE conn3 <- [1,650,null,{}] 16:01:26 INFO - PROCESS | 3856 | 1468882886162 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:26 INFO - PROCESS | 3856 | 1468882886168 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:26 INFO - PROCESS | 3856 | 1468882886303 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:01:26 INFO - PROCESS | 3856 | 1468882886313 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 3856 | 1468882886315 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:26 INFO - PROCESS | 3856 | ++DOCSHELL 15432C00 == 33 [pid = 3856] [id = 172] 16:01:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (158CFC00) [pid = 3856] [serial = 514] [outer = 00000000] 16:01:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16FD6400) [pid = 3856] [serial = 515] [outer = 158CFC00] 16:01:26 INFO - PROCESS | 3856 | 1468882886403 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1766D000) [pid = 3856] [serial = 516] [outer = 158CFC00] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16FD5400) [pid = 3856] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17BC6400) [pid = 3856] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13C1B400) [pid = 3856] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13CDD800) [pid = 3856] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10F6F000) [pid = 3856] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15431000) [pid = 3856] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16DA4C00) [pid = 3856] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16FCF800) [pid = 3856] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (11C2C400) [pid = 3856] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CE1400) [pid = 3856] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1310F800) [pid = 3856] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (186C0400) [pid = 3856] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:01:26 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (173F6800) [pid = 3856] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:01:26 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:26 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:27 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:27 INFO - PROCESS | 3856 | 1468882887056 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 918ms 16:01:27 INFO - PROCESS | 3856 | 1468882887096 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3856 | 1468882887107 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 16:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:01:27 INFO - PROCESS | 3856 | 1468882887115 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 3856 | 1468882887117 Marionette TRACE conn3 <- [1,654,null,{}] 16:01:27 INFO - PROCESS | 3856 | 1468882887120 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 3856 | 1468882887122 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:27 INFO - PROCESS | 3856 | 1468882887195 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:01:27 INFO - PROCESS | 3856 | 1468882887203 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 3856 | 1468882887205 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:27 INFO - PROCESS | 3856 | ++DOCSHELL 13C1B400 == 34 [pid = 3856] [id = 173] 16:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (13CA2000) [pid = 3856] [serial = 517] [outer = 00000000] 16:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15436400) [pid = 3856] [serial = 518] [outer = 13CA2000] 16:01:27 INFO - PROCESS | 3856 | 1468882887247 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DB0C00) [pid = 3856] [serial = 519] [outer = 13CA2000] 16:01:27 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:27 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:27 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:27 INFO - PROCESS | 3856 | 1468882887683 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 611ms 16:01:27 INFO - PROCESS | 3856 | 1468882887711 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3856 | 1468882887713 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 16:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:01:27 INFO - PROCESS | 3856 | 1468882887716 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 3856 | 1468882887718 Marionette TRACE conn3 <- [1,658,null,{}] 16:01:27 INFO - PROCESS | 3856 | 1468882887721 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 3856 | 1468882887723 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:27 INFO - PROCESS | 3856 | 1468882887799 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:01:27 INFO - PROCESS | 3856 | 1468882887804 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 3856 | 1468882887806 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:27 INFO - PROCESS | 3856 | ++DOCSHELL 15431000 == 35 [pid = 3856] [id = 174] 16:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15432000) [pid = 3856] [serial = 520] [outer = 00000000] 16:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BD0400) [pid = 3856] [serial = 521] [outer = 15432000] 16:01:27 INFO - PROCESS | 3856 | 1468882887848 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17B15400) [pid = 3856] [serial = 522] [outer = 15432000] 16:01:28 INFO - PROCESS | 3856 | 1468882888312 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 612ms 16:01:28 INFO - PROCESS | 3856 | 1468882888344 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 3856 | 1468882888346 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 16:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:01:28 INFO - PROCESS | 3856 | 1468882888349 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 3856 | 1468882888351 Marionette TRACE conn3 <- [1,662,null,{}] 16:01:28 INFO - PROCESS | 3856 | 1468882888354 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:28 INFO - PROCESS | 3856 | 1468882888356 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:28 INFO - PROCESS | 3856 | 1468882888465 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:01:28 INFO - PROCESS | 3856 | 1468882888472 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 3856 | 1468882888474 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:28 INFO - PROCESS | 3856 | ++DOCSHELL 1439B400 == 36 [pid = 3856] [id = 175] 16:01:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1840A400) [pid = 3856] [serial = 523] [outer = 00000000] 16:01:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1865F800) [pid = 3856] [serial = 524] [outer = 1840A400] 16:01:28 INFO - PROCESS | 3856 | 1468882888516 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18660400) [pid = 3856] [serial = 525] [outer = 1840A400] 16:01:28 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:28 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:28 INFO - PROCESS | 3856 | 1468882888942 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:01:29 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 16:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 644ms 16:01:29 INFO - PROCESS | 3856 | 1468882888988 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3856 | 1468882888993 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 16:01:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:01:29 INFO - PROCESS | 3856 | 1468882888998 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 3856 | 1468882889003 Marionette TRACE conn3 <- [1,666,null,{}] 16:01:29 INFO - PROCESS | 3856 | 1468882889009 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 3856 | 1468882889012 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:29 INFO - PROCESS | 3856 | 1468882889167 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:01:29 INFO - PROCESS | 3856 | 1468882889314 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 3856 | 1468882889319 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:29 INFO - PROCESS | 3856 | ++DOCSHELL 10F6A400 == 37 [pid = 3856] [id = 176] 16:01:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10F6A800) [pid = 3856] [serial = 526] [outer = 00000000] 16:01:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (11217C00) [pid = 3856] [serial = 527] [outer = 10F6A800] 16:01:29 INFO - PROCESS | 3856 | 1468882889406 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (114DCC00) [pid = 3856] [serial = 528] [outer = 10F6A800] 16:01:30 INFO - PROCESS | 3856 | 1468882890073 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:01:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1126ms 16:01:30 INFO - PROCESS | 3856 | 1468882890128 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 3856 | 1468882890132 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 16:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:01:30 INFO - PROCESS | 3856 | 1468882890139 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 3856 | 1468882890142 Marionette TRACE conn3 <- [1,670,null,{}] 16:01:30 INFO - PROCESS | 3856 | 1468882890146 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 3856 | 1468882890149 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:30 INFO - PROCESS | 3856 | 1468882890372 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:01:30 INFO - PROCESS | 3856 | 1468882890382 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 3856 | 1468882890385 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:30 INFO - PROCESS | 3856 | ++DOCSHELL 13CDF400 == 38 [pid = 3856] [id = 177] 16:01:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13CE2000) [pid = 3856] [serial = 529] [outer = 00000000] 16:01:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13E95800) [pid = 3856] [serial = 530] [outer = 13CE2000] 16:01:30 INFO - PROCESS | 3856 | 1468882890445 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1516C800) [pid = 3856] [serial = 531] [outer = 13CE2000] 16:01:31 INFO - PROCESS | 3856 | 1468882891762 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:01:31 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) 16:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1657ms 16:01:31 INFO - PROCESS | 3856 | 1468882891807 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 3856 | 1468882891811 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 16:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:01:31 INFO - PROCESS | 3856 | 1468882891816 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 3856 | 1468882891819 Marionette TRACE conn3 <- [1,674,null,{}] 16:01:31 INFO - PROCESS | 3856 | 1468882891824 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:31 INFO - PROCESS | 3856 | 1468882891827 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 15431000 == 37 [pid = 3856] [id = 174] 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 13C1B400 == 36 [pid = 3856] [id = 173] 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 15432C00 == 35 [pid = 3856] [id = 172] 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 158D1C00 == 34 [pid = 3856] [id = 171] 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 15433800 == 33 [pid = 3856] [id = 170] 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 1439C000 == 32 [pid = 3856] [id = 169] 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 130ACC00 == 31 [pid = 3856] [id = 168] 16:01:31 INFO - PROCESS | 3856 | --DOCSHELL 10F63800 == 30 [pid = 3856] [id = 167] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A508000) [pid = 3856] [serial = 483] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1A40AC00) [pid = 3856] [serial = 482] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1A08D000) [pid = 3856] [serial = 479] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (176B9C00) [pid = 3856] [serial = 467] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1836D000) [pid = 3856] [serial = 470] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (17CB8400) [pid = 3856] [serial = 468] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1A092C00) [pid = 3856] [serial = 480] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15436000) [pid = 3856] [serial = 473] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15428800) [pid = 3856] [serial = 452] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15436C00) [pid = 3856] [serial = 453] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (12825800) [pid = 3856] [serial = 449] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (131E6800) [pid = 3856] [serial = 450] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15465800) [pid = 3856] [serial = 461] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (158C7000) [pid = 3856] [serial = 462] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16DB9000) [pid = 3856] [serial = 464] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (17671400) [pid = 3856] [serial = 476] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (12971400) [pid = 3856] [serial = 455] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (12D67C00) [pid = 3856] [serial = 456] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A55E400) [pid = 3856] [serial = 447] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A50EC00) [pid = 3856] [serial = 446] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13941400) [pid = 3856] [serial = 458] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (13C1B000) [pid = 3856] [serial = 459] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18374C00) [pid = 3856] [serial = 471] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18667000) [pid = 3856] [serial = 477] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16E68400) [pid = 3856] [serial = 465] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (15626400) [pid = 3856] [serial = 474] [outer = 00000000] [url = about:blank] 16:01:31 INFO - PROCESS | 3856 | 1468882891975 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:01:32 INFO - PROCESS | 3856 | 1468882892073 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 3856 | 1468882892078 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:32 INFO - PROCESS | 3856 | ++DOCSHELL 10F6AC00 == 31 [pid = 3856] [id = 178] 16:01:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10F6B000) [pid = 3856] [serial = 532] [outer = 00000000] 16:01:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1127DC00) [pid = 3856] [serial = 533] [outer = 10F6B000] 16:01:32 INFO - PROCESS | 3856 | 1468882892125 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (11440C00) [pid = 3856] [serial = 534] [outer = 10F6B000] 16:01:33 INFO - PROCESS | 3856 | 1468882893027 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1255ms 16:01:33 INFO - PROCESS | 3856 | 1468882893060 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 3856 | 1468882893064 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 16:01:33 INFO - PROCESS | 3856 | 1468882893070 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:01:33 INFO - PROCESS | 3856 | 1468882893072 Marionette TRACE conn3 <- [1,678,null,{}] 16:01:33 INFO - PROCESS | 3856 | 1468882893076 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 3856 | 1468882893079 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:33 INFO - PROCESS | 3856 | 1468882893168 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:01:33 INFO - PROCESS | 3856 | 1468882893240 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 3856 | 1468882893242 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:33 INFO - PROCESS | 3856 | ++DOCSHELL 131D8800 == 32 [pid = 3856] [id = 179] 16:01:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (131E6800) [pid = 3856] [serial = 535] [outer = 00000000] 16:01:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13938800) [pid = 3856] [serial = 536] [outer = 131E6800] 16:01:33 INFO - PROCESS | 3856 | 1468882893287 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13C1B000) [pid = 3856] [serial = 537] [outer = 131E6800] 16:01:34 INFO - PROCESS | 3856 | 1468882894230 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:01:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1191ms 16:01:34 INFO - PROCESS | 3856 | 1468882894258 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 3856 | 1468882894260 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 16:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:01:34 INFO - PROCESS | 3856 | 1468882894264 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 3856 | 1468882894267 Marionette TRACE conn3 <- [1,682,null,{}] 16:01:34 INFO - PROCESS | 3856 | 1468882894277 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:34 INFO - PROCESS | 3856 | 1468882894282 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:34 INFO - PROCESS | 3856 | 1468882894425 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:01:34 INFO - PROCESS | 3856 | 1468882894433 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 3856 | 1468882894436 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:34 INFO - PROCESS | 3856 | ++DOCSHELL 15433800 == 33 [pid = 3856] [id = 180] 16:01:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15433C00) [pid = 3856] [serial = 538] [outer = 00000000] 16:01:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15467800) [pid = 3856] [serial = 539] [outer = 15433C00] 16:01:34 INFO - PROCESS | 3856 | 1468882894482 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15626400) [pid = 3856] [serial = 540] [outer = 15433C00] 16:01:35 INFO - PROCESS | 3856 | 1468882895541 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:01:35 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) 16:01:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1336ms 16:01:35 INFO - PROCESS | 3856 | 1468882895600 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 3856 | 1468882895602 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 16:01:35 INFO - PROCESS | 3856 | 1468882895613 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 3856 | 1468882895615 Marionette TRACE conn3 <- [1,686,null,{}] 16:01:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:01:35 INFO - PROCESS | 3856 | 1468882895619 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:35 INFO - PROCESS | 3856 | 1468882895621 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:35 INFO - PROCESS | 3856 | 1468882895737 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:01:35 INFO - PROCESS | 3856 | 1468882895743 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 3856 | 1468882895745 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:35 INFO - PROCESS | 3856 | ++DOCSHELL 158D1800 == 34 [pid = 3856] [id = 181] 16:01:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15CCBC00) [pid = 3856] [serial = 541] [outer = 00000000] 16:01:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DAEC00) [pid = 3856] [serial = 542] [outer = 15CCBC00] 16:01:35 INFO - PROCESS | 3856 | 1468882895833 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16E6A800) [pid = 3856] [serial = 543] [outer = 15CCBC00] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15C73C00) [pid = 3856] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13CA2000) [pid = 3856] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13112C00) [pid = 3856] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1545E000) [pid = 3856] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (158CFC00) [pid = 3856] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1439CC00) [pid = 3856] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1439A400) [pid = 3856] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (130AD800) [pid = 3856] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A566800) [pid = 3856] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (114D8C00) [pid = 3856] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A27A000) [pid = 3856] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (10F66000) [pid = 3856] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (15432000) [pid = 3856] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:01:36 INFO - PROCESS | 3856 | 1468882896796 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:01:36 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) 16:01:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1223ms 16:01:36 INFO - PROCESS | 3856 | 1468882896844 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 3856 | 1468882896846 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 16:01:36 INFO - PROCESS | 3856 | 1468882896849 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:01:36 INFO - PROCESS | 3856 | 1468882896851 Marionette TRACE conn3 <- [1,690,null,{}] 16:01:36 INFO - PROCESS | 3856 | 1468882896854 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:36 INFO - PROCESS | 3856 | 1468882896856 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:37 INFO - PROCESS | 3856 | 1468882896962 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:01:37 INFO - PROCESS | 3856 | 1468882896969 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 3856 | 1468882896971 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:37 INFO - PROCESS | 3856 | ++DOCSHELL 13050800 == 35 [pid = 3856] [id = 182] 16:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (131DD400) [pid = 3856] [serial = 544] [outer = 00000000] 16:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15432000) [pid = 3856] [serial = 545] [outer = 131DD400] 16:01:37 INFO - PROCESS | 3856 | 1468882897015 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (15C77000) [pid = 3856] [serial = 546] [outer = 131DD400] 16:01:37 INFO - PROCESS | 3856 | 1468882897964 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1127ms 16:01:37 INFO - PROCESS | 3856 | 1468882897983 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 3856 | 1468882897985 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 16:01:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:01:38 INFO - PROCESS | 3856 | 1468882897988 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 3856 | 1468882897990 Marionette TRACE conn3 <- [1,694,null,{}] 16:01:38 INFO - PROCESS | 3856 | 1468882897994 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:38 INFO - PROCESS | 3856 | 1468882897999 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:38 INFO - PROCESS | 3856 | 1468882898126 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:01:38 INFO - PROCESS | 3856 | 1468882898182 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 3856 | 1468882898184 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:38 INFO - PROCESS | 3856 | ++DOCSHELL 16EED800 == 36 [pid = 3856] [id = 183] 16:01:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16EF2400) [pid = 3856] [serial = 547] [outer = 00000000] 16:01:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (17671400) [pid = 3856] [serial = 548] [outer = 16EF2400] 16:01:38 INFO - PROCESS | 3856 | 1468882898227 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (17BC9400) [pid = 3856] [serial = 549] [outer = 16EF2400] 16:01:39 INFO - PROCESS | 3856 | 1468882899370 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:01:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1368ms 16:01:39 INFO - PROCESS | 3856 | 1468882899430 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 3856 | 1468882899435 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 16:01:39 INFO - PROCESS | 3856 | 1468882899440 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3856 | 1468882899443 Marionette TRACE conn3 <- [1,698,null,{}] 16:01:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:01:39 INFO - PROCESS | 3856 | 1468882899449 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 3856 | 1468882899453 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:39 INFO - PROCESS | 3856 | 1468882899547 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:01:39 INFO - PROCESS | 3856 | 1468882899738 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 3856 | 1468882899741 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:39 INFO - PROCESS | 3856 | ++DOCSHELL 12BC9C00 == 37 [pid = 3856] [id = 184] 16:01:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (12BCEC00) [pid = 3856] [serial = 550] [outer = 00000000] 16:01:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13C10800) [pid = 3856] [serial = 551] [outer = 12BCEC00] 16:01:39 INFO - PROCESS | 3856 | 1468882899796 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13CA0000) [pid = 3856] [serial = 552] [outer = 12BCEC00] 16:01:40 INFO - PROCESS | 3856 | 1468882900892 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:01:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1481ms 16:01:40 INFO - PROCESS | 3856 | 1468882900923 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 3856 | 1468882900931 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 16:01:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:01:40 INFO - PROCESS | 3856 | 1468882900937 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 3856 | 1468882900940 Marionette TRACE conn3 <- [1,702,null,{}] 16:01:40 INFO - PROCESS | 3856 | 1468882900945 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:40 INFO - PROCESS | 3856 | 1468882900947 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:41 INFO - PROCESS | 3856 | 1468882901054 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:01:41 INFO - PROCESS | 3856 | 1468882901181 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 3856 | 1468882901183 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:41 INFO - PROCESS | 3856 | ++DOCSHELL 15469000 == 38 [pid = 3856] [id = 185] 16:01:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15469C00) [pid = 3856] [serial = 553] [outer = 00000000] 16:01:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (158CB800) [pid = 3856] [serial = 554] [outer = 15469C00] 16:01:41 INFO - PROCESS | 3856 | 1468882901240 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15CDD800) [pid = 3856] [serial = 555] [outer = 15469C00] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 13050800 == 37 [pid = 3856] [id = 182] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 158D1800 == 36 [pid = 3856] [id = 181] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 15433800 == 35 [pid = 3856] [id = 180] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 131D8800 == 34 [pid = 3856] [id = 179] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 10F6AC00 == 33 [pid = 3856] [id = 178] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 10F6A400 == 32 [pid = 3856] [id = 176] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 1439B400 == 31 [pid = 3856] [id = 175] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 13CDF400 == 30 [pid = 3856] [id = 177] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 130AD400 == 29 [pid = 3856] [id = 166] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 16EED800 == 28 [pid = 3856] [id = 183] 16:01:42 INFO - PROCESS | 3856 | --DOCSHELL 12BC9C00 == 27 [pid = 3856] [id = 184] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16DA7800) [pid = 3856] [serial = 513] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15436400) [pid = 3856] [serial = 518] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (131E4800) [pid = 3856] [serial = 504] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15464800) [pid = 3856] [serial = 509] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16FD6400) [pid = 3856] [serial = 515] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1542A800) [pid = 3856] [serial = 507] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15CC1400) [pid = 3856] [serial = 488] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16DB0000) [pid = 3856] [serial = 489] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15CD5800) [pid = 3856] [serial = 512] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (132F0C00) [pid = 3856] [serial = 497] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1A97FC00) [pid = 3856] [serial = 494] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (13CDB800) [pid = 3856] [serial = 486] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A558C00) [pid = 3856] [serial = 491] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16DB0C00) [pid = 3856] [serial = 519] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1A5DD400) [pid = 3856] [serial = 492] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (139D6000) [pid = 3856] [serial = 498] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1766D000) [pid = 3856] [serial = 516] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (112BD800) [pid = 3856] [serial = 501] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1315B400) [pid = 3856] [serial = 503] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1516D400) [pid = 3856] [serial = 506] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (15623000) [pid = 3856] [serial = 510] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (17BD0400) [pid = 3856] [serial = 521] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (11288400) [pid = 3856] [serial = 500] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (13153800) [pid = 3856] [serial = 485] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (1AA86400) [pid = 3856] [serial = 495] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (17B15400) [pid = 3856] [serial = 522] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (1865F800) [pid = 3856] [serial = 524] [outer = 00000000] [url = about:blank] 16:01:42 INFO - PROCESS | 3856 | 1468882902837 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:01:42 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 16:01:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1931ms 16:01:42 INFO - PROCESS | 3856 | 1468882902871 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3856 | 1468882902876 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 16:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:01:42 INFO - PROCESS | 3856 | 1468882902881 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 3856 | 1468882902884 Marionette TRACE conn3 <- [1,706,null,{}] 16:01:42 INFO - PROCESS | 3856 | 1468882902917 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 3856 | 1468882902920 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:43 INFO - PROCESS | 3856 | 1468882903004 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:01:43 INFO - PROCESS | 3856 | 1468882903075 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 3856 | 1468882903079 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:43 INFO - PROCESS | 3856 | ++DOCSHELL 10A7A000 == 28 [pid = 3856] [id = 186] 16:01:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (10A7E000) [pid = 3856] [serial = 556] [outer = 00000000] 16:01:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (114DB800) [pid = 3856] [serial = 557] [outer = 10A7E000] 16:01:43 INFO - PROCESS | 3856 | 1468882903129 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (128A1400) [pid = 3856] [serial = 558] [outer = 10A7E000] 16:01:44 INFO - PROCESS | 3856 | 1468882904036 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:01:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1207ms 16:01:44 INFO - PROCESS | 3856 | 1468882904087 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 3856 | 1468882904092 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 16:01:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:01:44 INFO - PROCESS | 3856 | 1468882904099 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 3856 | 1468882904102 Marionette TRACE conn3 <- [1,710,null,{}] 16:01:44 INFO - PROCESS | 3856 | 1468882904106 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 3856 | 1468882904109 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:44 INFO - PROCESS | 3856 | 1468882904193 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:01:44 INFO - PROCESS | 3856 | 1468882904200 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 3856 | 1468882904203 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:44 INFO - PROCESS | 3856 | ++DOCSHELL 131E5400 == 29 [pid = 3856] [id = 187] 16:01:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (13253400) [pid = 3856] [serial = 559] [outer = 00000000] 16:01:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (13938400) [pid = 3856] [serial = 560] [outer = 13253400] 16:01:44 INFO - PROCESS | 3856 | 1468882904249 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (139D6000) [pid = 3856] [serial = 561] [outer = 13253400] 16:01:44 INFO - PROCESS | 3856 | 1468882904740 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 3856 | 1468882904800 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 16:01:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:01:44 INFO - PROCESS | 3856 | 1468882904809 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 3856 | 1468882904813 Marionette TRACE conn3 <- [1,714,null,{}] 16:01:44 INFO - PROCESS | 3856 | 1468882904823 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 3856 | 1468882904828 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:44 INFO - PROCESS | 3856 | 1468882904990 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:01:45 INFO - PROCESS | 3856 | 1468882905045 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 3856 | 1468882905048 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:45 INFO - PROCESS | 3856 | ++DOCSHELL 15170000 == 30 [pid = 3856] [id = 188] 16:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (15170800) [pid = 3856] [serial = 562] [outer = 00000000] 16:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1542F400) [pid = 3856] [serial = 563] [outer = 15170800] 16:01:45 INFO - PROCESS | 3856 | 1468882905094 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (15435800) [pid = 3856] [serial = 564] [outer = 15170800] 16:01:45 INFO - PROCESS | 3856 | 1468882905614 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:01:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 869ms 16:01:45 INFO - PROCESS | 3856 | 1468882905683 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 3856 | 1468882905685 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 16:01:45 INFO - PROCESS | 3856 | 1468882905689 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:01:45 INFO - PROCESS | 3856 | 1468882905690 Marionette TRACE conn3 <- [1,718,null,{}] 16:01:45 INFO - PROCESS | 3856 | 1468882905696 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:45 INFO - PROCESS | 3856 | 1468882905698 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:45 INFO - PROCESS | 3856 | 1468882905805 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:01:45 INFO - PROCESS | 3856 | 1468882905860 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 3856 | 1468882905862 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:45 INFO - PROCESS | 3856 | ++DOCSHELL 158C4800 == 31 [pid = 3856] [id = 189] 16:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (158C5C00) [pid = 3856] [serial = 565] [outer = 00000000] 16:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (15CD5800) [pid = 3856] [serial = 566] [outer = 158C5C00] 16:01:45 INFO - PROCESS | 3856 | 1468882905905 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (16DA7800) [pid = 3856] [serial = 567] [outer = 158C5C00] 16:01:46 INFO - PROCESS | 3856 | 1468882906369 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 3856 | 1468882906422 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 16:01:46 INFO - PROCESS | 3856 | 1468882906425 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:01:46 INFO - PROCESS | 3856 | 1468882906427 Marionette TRACE conn3 <- [1,722,null,{}] 16:01:46 INFO - PROCESS | 3856 | 1468882906436 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:46 INFO - PROCESS | 3856 | 1468882906438 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:46 INFO - PROCESS | 3856 | 1468882906536 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:01:46 INFO - PROCESS | 3856 | 1468882906542 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 3856 | 1468882906544 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:46 INFO - PROCESS | 3856 | ++DOCSHELL 1546C400 == 32 [pid = 3856] [id = 190] 16:01:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (16DABC00) [pid = 3856] [serial = 568] [outer = 00000000] 16:01:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (16FCF800) [pid = 3856] [serial = 569] [outer = 16DABC00] 16:01:46 INFO - PROCESS | 3856 | 1468882906586 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (16FD3400) [pid = 3856] [serial = 570] [outer = 16DABC00] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (131DD400) [pid = 3856] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (13CE2000) [pid = 3856] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (10F6B000) [pid = 3856] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (15433C00) [pid = 3856] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (131E6800) [pid = 3856] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1840A400) [pid = 3856] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (10F6A800) [pid = 3856] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (15CCBC00) [pid = 3856] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:01:47 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (16EF2400) [pid = 3856] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:01:47 INFO - PROCESS | 3856 | 1468882907089 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:01:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 708ms 16:01:47 INFO - PROCESS | 3856 | 1468882907125 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 3856 | 1468882907127 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 16:01:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:01:47 INFO - PROCESS | 3856 | 1468882907154 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 3856 | 1468882907203 Marionette TRACE conn3 <- [1,726,null,{}] 16:01:47 INFO - PROCESS | 3856 | 1468882907209 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:47 INFO - PROCESS | 3856 | 1468882907215 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:47 INFO - PROCESS | 3856 | 1468882907350 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:01:47 INFO - PROCESS | 3856 | 1468882907398 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 3856 | 1468882907400 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:47 INFO - PROCESS | 3856 | ++DOCSHELL 130B1800 == 33 [pid = 3856] [id = 191] 16:01:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (131DD400) [pid = 3856] [serial = 571] [outer = 00000000] 16:01:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (16DBC000) [pid = 3856] [serial = 572] [outer = 131DD400] 16:01:47 INFO - PROCESS | 3856 | 1468882907443 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (17679C00) [pid = 3856] [serial = 573] [outer = 131DD400] 16:01:48 INFO - PROCESS | 3856 | 1468882908323 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1191ms 16:01:48 INFO - PROCESS | 3856 | 1468882908386 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 3856 | 1468882908388 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 16:01:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:01:48 INFO - PROCESS | 3856 | 1468882908392 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 3856 | 1468882908393 Marionette TRACE conn3 <- [1,730,null,{}] 16:01:48 INFO - PROCESS | 3856 | 1468882908397 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 3856 | 1468882908399 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:48 INFO - PROCESS | 3856 | 1468882908498 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:01:48 INFO - PROCESS | 3856 | 1468882908506 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 3856 | 1468882908508 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:48 INFO - PROCESS | 3856 | ++DOCSHELL 175F5C00 == 34 [pid = 3856] [id = 192] 16:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (17B13000) [pid = 3856] [serial = 574] [outer = 00000000] 16:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (17CB6400) [pid = 3856] [serial = 575] [outer = 17B13000] 16:01:48 INFO - PROCESS | 3856 | 1468882908550 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (17EBDC00) [pid = 3856] [serial = 576] [outer = 17B13000] 16:01:49 INFO - PROCESS | 3856 | 1468882909544 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:01:49 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 16:01:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 16:01:49 INFO - PROCESS | 3856 | 1468882909576 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 3856 | 1468882909580 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 16:01:49 INFO - PROCESS | 3856 | 1468882909585 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:01:49 INFO - PROCESS | 3856 | 1468882909589 Marionette TRACE conn3 <- [1,734,null,{}] 16:01:49 INFO - PROCESS | 3856 | 1468882909595 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:49 INFO - PROCESS | 3856 | 1468882909598 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:49 INFO - PROCESS | 3856 | 1468882909780 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:01:49 INFO - PROCESS | 3856 | 1468882909891 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 3856 | 1468882909896 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:49 INFO - PROCESS | 3856 | ++DOCSHELL 11CD4000 == 35 [pid = 3856] [id = 193] 16:01:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1282A400) [pid = 3856] [serial = 577] [outer = 00000000] 16:01:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1302D000) [pid = 3856] [serial = 578] [outer = 1282A400] 16:01:49 INFO - PROCESS | 3856 | 1468882909951 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13153800) [pid = 3856] [serial = 579] [outer = 1282A400] 16:01:51 INFO - PROCESS | 3856 | 1468882911062 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:01:51 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.) 16:01:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1545ms 16:01:51 INFO - PROCESS | 3856 | 1468882911234 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:01:51 INFO - PROCESS | 3856 | 1468882911237 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 16:01:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:01:51 INFO - PROCESS | 3856 | 1468882911284 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 3856 | 1468882911288 Marionette TRACE conn3 <- [1,738,null,{}] 16:01:51 INFO - PROCESS | 3856 | 1468882911294 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 3856 | 1468882911297 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:51 INFO - PROCESS | 3856 | 1468882911422 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:01:51 INFO - PROCESS | 3856 | 1468882911492 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 3856 | 1468882911495 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:51 INFO - PROCESS | 3856 | ++DOCSHELL 130ACC00 == 36 [pid = 3856] [id = 194] 16:01:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (13112C00) [pid = 3856] [serial = 580] [outer = 00000000] 16:01:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (131E6000) [pid = 3856] [serial = 581] [outer = 13112C00] 16:01:51 INFO - PROCESS | 3856 | 1468882911544 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13939800) [pid = 3856] [serial = 582] [outer = 13112C00] 16:01:51 INFO - PROCESS | 3856 | --DOCSHELL 130B1800 == 35 [pid = 3856] [id = 191] 16:01:51 INFO - PROCESS | 3856 | --DOCSHELL 1546C400 == 34 [pid = 3856] [id = 190] 16:01:51 INFO - PROCESS | 3856 | --DOCSHELL 158C4800 == 33 [pid = 3856] [id = 189] 16:01:51 INFO - PROCESS | 3856 | --DOCSHELL 15170000 == 32 [pid = 3856] [id = 188] 16:01:51 INFO - PROCESS | 3856 | --DOCSHELL 131E5400 == 31 [pid = 3856] [id = 187] 16:01:51 INFO - PROCESS | 3856 | --DOCSHELL 10A7A000 == 30 [pid = 3856] [id = 186] 16:01:51 INFO - PROCESS | 3856 | --DOCSHELL 15469000 == 29 [pid = 3856] [id = 185] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (15432000) [pid = 3856] [serial = 545] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1516C800) [pid = 3856] [serial = 531] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1127DC00) [pid = 3856] [serial = 533] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (11440C00) [pid = 3856] [serial = 534] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (15467800) [pid = 3856] [serial = 539] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (13938800) [pid = 3856] [serial = 536] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (18660400) [pid = 3856] [serial = 525] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (11217C00) [pid = 3856] [serial = 527] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (114DCC00) [pid = 3856] [serial = 528] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (13E95800) [pid = 3856] [serial = 530] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (16DAEC00) [pid = 3856] [serial = 542] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (15626400) [pid = 3856] [serial = 540] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (16E6A800) [pid = 3856] [serial = 543] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (15C77000) [pid = 3856] [serial = 546] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (13C1B000) [pid = 3856] [serial = 537] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (17671400) [pid = 3856] [serial = 548] [outer = 00000000] [url = about:blank] 16:01:51 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (17BC9400) [pid = 3856] [serial = 549] [outer = 00000000] [url = about:blank] 16:01:52 INFO - PROCESS | 3856 | 1468882912552 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:01:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1287ms 16:01:52 INFO - PROCESS | 3856 | 1468882912583 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3856 | 1468882912586 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:01:52 INFO - PROCESS | 3856 | 1468882912593 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3856 | 1468882912596 Marionette TRACE conn3 <- [1,742,null,{}] 16:01:52 INFO - PROCESS | 3856 | 1468882912601 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:52 INFO - PROCESS | 3856 | 1468882912604 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:52 INFO - PROCESS | 3856 | 1468882912687 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:01:52 INFO - PROCESS | 3856 | 1468882912755 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 3856 | 1468882912757 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:52 INFO - PROCESS | 3856 | ++DOCSHELL 114D4000 == 30 [pid = 3856] [id = 195] 16:01:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (114D8C00) [pid = 3856] [serial = 583] [outer = 00000000] 16:01:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (139D3800) [pid = 3856] [serial = 584] [outer = 114D8C00] 16:01:52 INFO - PROCESS | 3856 | 1468882912852 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (13CDB400) [pid = 3856] [serial = 585] [outer = 114D8C00] 16:01:53 INFO - PROCESS | 3856 | 1468882913732 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:01:53 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 16:01:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1191ms 16:01:53 INFO - PROCESS | 3856 | 1468882913784 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 3856 | 1468882913786 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 16:01:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:01:53 INFO - PROCESS | 3856 | 1468882913790 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 3856 | 1468882913792 Marionette TRACE conn3 <- [1,746,null,{}] 16:01:53 INFO - PROCESS | 3856 | 1468882913801 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 3856 | 1468882913806 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:53 INFO - PROCESS | 3856 | 1468882913920 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:01:53 INFO - PROCESS | 3856 | 1468882913929 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3856 | 1468882913933 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:53 INFO - PROCESS | 3856 | ++DOCSHELL 1542B800 == 31 [pid = 3856] [id = 196] 16:01:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (1542C400) [pid = 3856] [serial = 586] [outer = 00000000] 16:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (1545F000) [pid = 3856] [serial = 587] [outer = 1542C400] 16:01:54 INFO - PROCESS | 3856 | 1468882914031 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (15468800) [pid = 3856] [serial = 588] [outer = 1542C400] 16:01:54 INFO - PROCESS | 3856 | 1468882914491 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:01:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 708ms 16:01:54 INFO - PROCESS | 3856 | 1468882914522 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 3856 | 1468882914524 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 16:01:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:01:54 INFO - PROCESS | 3856 | 1468882914528 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - PROCESS | 3856 | 1468882914530 Marionette TRACE conn3 <- [1,750,null,{}] 16:01:54 INFO - PROCESS | 3856 | 1468882914533 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:54 INFO - PROCESS | 3856 | 1468882914535 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:54 INFO - PROCESS | 3856 | 1468882914648 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:01:54 INFO - PROCESS | 3856 | 1468882914654 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 3856 | 1468882914656 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:54 INFO - PROCESS | 3856 | ++DOCSHELL 15623000 == 32 [pid = 3856] [id = 197] 16:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (15629C00) [pid = 3856] [serial = 589] [outer = 00000000] 16:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (15CC0000) [pid = 3856] [serial = 590] [outer = 15629C00] 16:01:54 INFO - PROCESS | 3856 | 1468882914704 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (16DAC000) [pid = 3856] [serial = 591] [outer = 15629C00] 16:01:55 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (13253400) [pid = 3856] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:01:55 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (10A7E000) [pid = 3856] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:01:55 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (131DD400) [pid = 3856] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:01:55 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (158C5C00) [pid = 3856] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:01:55 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (16DABC00) [pid = 3856] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:01:55 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (12BCEC00) [pid = 3856] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:01:55 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (15170800) [pid = 3856] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:01:55 INFO - PROCESS | 3856 | 1468882915654 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:01:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1174ms 16:01:55 INFO - PROCESS | 3856 | 1468882915709 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 3856 | 1468882915711 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 16:01:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:01:55 INFO - PROCESS | 3856 | 1468882915715 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 3856 | 1468882915716 Marionette TRACE conn3 <- [1,754,null,{}] 16:01:55 INFO - PROCESS | 3856 | 1468882915719 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:55 INFO - PROCESS | 3856 | 1468882915721 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:55 INFO - PROCESS | 3856 | 1468882915796 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:01:55 INFO - PROCESS | 3856 | 1468882915801 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 3856 | 1468882915803 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:55 INFO - PROCESS | 3856 | ++DOCSHELL 158C5C00 == 33 [pid = 3856] [id = 198] 16:01:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (158CA400) [pid = 3856] [serial = 592] [outer = 00000000] 16:01:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (16DB0C00) [pid = 3856] [serial = 593] [outer = 158CA400] 16:01:55 INFO - PROCESS | 3856 | 1468882915850 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (16E6A800) [pid = 3856] [serial = 594] [outer = 158CA400] 16:01:56 INFO - PROCESS | 3856 | 1468882916760 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:01:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1063ms 16:01:56 INFO - PROCESS | 3856 | 1468882916801 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 3856 | 1468882916803 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 16:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:01:56 INFO - PROCESS | 3856 | 1468882916806 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 3856 | 1468882916808 Marionette TRACE conn3 <- [1,758,null,{}] 16:01:56 INFO - PROCESS | 3856 | 1468882916812 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:56 INFO - PROCESS | 3856 | 1468882916817 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:56 INFO - PROCESS | 3856 | 1468882916948 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:01:56 INFO - PROCESS | 3856 | 1468882916955 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 3856 | 1468882916957 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:56 INFO - PROCESS | 3856 | ++DOCSHELL 16FD6400 == 34 [pid = 3856] [id = 199] 16:01:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (16FD6800) [pid = 3856] [serial = 595] [outer = 00000000] 16:01:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1766BC00) [pid = 3856] [serial = 596] [outer = 16FD6800] 16:01:57 INFO - PROCESS | 3856 | 1468882917000 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (17BB0400) [pid = 3856] [serial = 597] [outer = 16FD6800] 16:01:57 INFO - PROCESS | 3856 | 1468882917399 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 660ms 16:01:57 INFO - PROCESS | 3856 | 1468882917445 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 3856 | 1468882917447 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 16:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:01:57 INFO - PROCESS | 3856 | 1468882917450 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 3856 | 1468882917451 Marionette TRACE conn3 <- [1,762,null,{}] 16:01:57 INFO - PROCESS | 3856 | 1468882917454 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 3856 | 1468882917456 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:57 INFO - PROCESS | 3856 | 1468882917608 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:01:57 INFO - PROCESS | 3856 | 1468882917615 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 3856 | 1468882917617 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:57 INFO - PROCESS | 3856 | ++DOCSHELL 15626400 == 35 [pid = 3856] [id = 200] 16:01:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (15C73C00) [pid = 3856] [serial = 598] [outer = 00000000] 16:01:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (17EBE800) [pid = 3856] [serial = 599] [outer = 15C73C00] 16:01:57 INFO - PROCESS | 3856 | 1468882917659 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (18605C00) [pid = 3856] [serial = 600] [outer = 15C73C00] 16:01:58 INFO - PROCESS | 3856 | 1468882918191 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 756ms 16:01:58 INFO - PROCESS | 3856 | 1468882918264 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 3856 | 1468882918269 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 16:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:01:58 INFO - PROCESS | 3856 | 1468882918274 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 3856 | 1468882918277 Marionette TRACE conn3 <- [1,766,null,{}] 16:01:58 INFO - PROCESS | 3856 | 1468882918310 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:58 INFO - PROCESS | 3856 | 1468882918313 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:58 INFO - PROCESS | 3856 | 1468882918426 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:01:58 INFO - PROCESS | 3856 | 1468882918498 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 3856 | 1468882918501 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:58 INFO - PROCESS | 3856 | ++DOCSHELL 11442C00 == 36 [pid = 3856] [id = 201] 16:01:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (114D0000) [pid = 3856] [serial = 601] [outer = 00000000] 16:01:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1325FC00) [pid = 3856] [serial = 602] [outer = 114D0000] 16:01:58 INFO - PROCESS | 3856 | 1468882918596 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13CAA400) [pid = 3856] [serial = 603] [outer = 114D0000] 16:01:59 INFO - PROCESS | 3856 | 1468882919195 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 918ms 16:01:59 INFO - PROCESS | 3856 | 1468882919211 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 3856 | 1468882919216 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 16:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:01:59 INFO - PROCESS | 3856 | 1468882919222 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 3856 | 1468882919225 Marionette TRACE conn3 <- [1,770,null,{}] 16:01:59 INFO - PROCESS | 3856 | 1468882919229 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 3856 | 1468882919232 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:59 INFO - PROCESS | 3856 | 1468882919334 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:01:59 INFO - PROCESS | 3856 | 1468882919426 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 3856 | 1468882919429 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:01:59 INFO - PROCESS | 3856 | ++DOCSHELL 15172400 == 37 [pid = 3856] [id = 202] 16:01:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (15186000) [pid = 3856] [serial = 604] [outer = 00000000] 16:01:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15436000) [pid = 3856] [serial = 605] [outer = 15186000] 16:01:59 INFO - PROCESS | 3856 | 1468882919483 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (15631C00) [pid = 3856] [serial = 606] [outer = 15186000] 16:02:00 INFO - PROCESS | 3856 | 1468882920141 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 981ms 16:02:00 INFO - PROCESS | 3856 | 1468882920202 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 3856 | 1468882920205 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 16:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:02:00 INFO - PROCESS | 3856 | 1468882920209 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 3856 | 1468882920212 Marionette TRACE conn3 <- [1,774,null,{}] 16:02:00 INFO - PROCESS | 3856 | 1468882920223 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:00 INFO - PROCESS | 3856 | 1468882920228 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:00 INFO - PROCESS | 3856 | 1468882920332 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:02:00 INFO - PROCESS | 3856 | 1468882920413 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 3856 | 1468882920416 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:00 INFO - PROCESS | 3856 | ++DOCSHELL 17BC3C00 == 38 [pid = 3856] [id = 203] 16:02:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (17BC9400) [pid = 3856] [serial = 607] [outer = 00000000] 16:02:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1836D000) [pid = 3856] [serial = 608] [outer = 17BC9400] 16:02:00 INFO - PROCESS | 3856 | 1468882920512 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1860F800) [pid = 3856] [serial = 609] [outer = 17BC9400] 16:02:01 INFO - PROCESS | 3856 | 1468882921253 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1079ms 16:02:01 INFO - PROCESS | 3856 | 1468882921291 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 3856 | 1468882921296 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 16:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:02:01 INFO - PROCESS | 3856 | 1468882921320 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 3856 | 1468882921322 Marionette TRACE conn3 <- [1,778,null,{}] 16:02:01 INFO - PROCESS | 3856 | 1468882921328 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 3856 | 1468882921331 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:01 INFO - PROCESS | 3856 | 1468882921430 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:02:01 INFO - PROCESS | 3856 | 1468882921508 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 3856 | 1468882921513 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:01 INFO - PROCESS | 3856 | ++DOCSHELL 1120C400 == 39 [pid = 3856] [id = 204] 16:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (11212800) [pid = 3856] [serial = 610] [outer = 00000000] 16:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (112BA800) [pid = 3856] [serial = 611] [outer = 11212800] 16:02:01 INFO - PROCESS | 3856 | 1468882921560 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (11C32000) [pid = 3856] [serial = 612] [outer = 11212800] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 16FD6400 == 38 [pid = 3856] [id = 199] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 158C5C00 == 37 [pid = 3856] [id = 198] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 15623000 == 36 [pid = 3856] [id = 197] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 1542B800 == 35 [pid = 3856] [id = 196] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 114D4000 == 34 [pid = 3856] [id = 195] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 130ACC00 == 33 [pid = 3856] [id = 194] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 11CD4000 == 32 [pid = 3856] [id = 193] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 175F5C00 == 31 [pid = 3856] [id = 192] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 15172400 == 30 [pid = 3856] [id = 202] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 17BC3C00 == 29 [pid = 3856] [id = 203] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 15626400 == 28 [pid = 3856] [id = 200] 16:02:02 INFO - PROCESS | 3856 | --DOCSHELL 11442C00 == 27 [pid = 3856] [id = 201] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (158CB800) [pid = 3856] [serial = 554] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13938400) [pid = 3856] [serial = 560] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (114DB800) [pid = 3856] [serial = 557] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (17679C00) [pid = 3856] [serial = 573] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (128A1400) [pid = 3856] [serial = 558] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16DA7800) [pid = 3856] [serial = 567] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (15CD5800) [pid = 3856] [serial = 566] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16DBC000) [pid = 3856] [serial = 572] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16FCF800) [pid = 3856] [serial = 569] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (13CA0000) [pid = 3856] [serial = 552] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (13C10800) [pid = 3856] [serial = 551] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (17CB6400) [pid = 3856] [serial = 575] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (16FD3400) [pid = 3856] [serial = 570] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1542F400) [pid = 3856] [serial = 563] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (15435800) [pid = 3856] [serial = 564] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (139D6000) [pid = 3856] [serial = 561] [outer = 00000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3856 | 1468882922720 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1464ms 16:02:02 INFO - PROCESS | 3856 | 1468882922759 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:02:02 INFO - PROCESS | 3856 | 1468882922763 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 16:02:02 INFO - PROCESS | 3856 | 1468882922768 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 3856 | 1468882922770 Marionette TRACE conn3 <- [1,782,null,{}] 16:02:02 INFO - PROCESS | 3856 | 1468882922776 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:02 INFO - PROCESS | 3856 | 1468882922779 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:02 INFO - PROCESS | 3856 | 1468882922870 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:02:02 INFO - PROCESS | 3856 | 1468882922953 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 3856 | 1468882922956 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:02 INFO - PROCESS | 3856 | ++DOCSHELL 10F65800 == 28 [pid = 3856] [id = 205] 16:02:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (10F66400) [pid = 3856] [serial = 613] [outer = 00000000] 16:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (112C5000) [pid = 3856] [serial = 614] [outer = 10F66400] 16:02:03 INFO - PROCESS | 3856 | 1468882923001 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (11443800) [pid = 3856] [serial = 615] [outer = 10F66400] 16:02:03 INFO - PROCESS | 3856 | 1468882923388 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 660ms 16:02:03 INFO - PROCESS | 3856 | 1468882923453 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 3856 | 1468882923458 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 16:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:02:03 INFO - PROCESS | 3856 | 1468882923465 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 3856 | 1468882923467 Marionette TRACE conn3 <- [1,786,null,{}] 16:02:03 INFO - PROCESS | 3856 | 1468882923471 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:03 INFO - PROCESS | 3856 | 1468882923474 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:03 INFO - PROCESS | 3856 | 1468882923556 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:02:03 INFO - PROCESS | 3856 | 1468882923563 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 3856 | 1468882923565 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:03 INFO - PROCESS | 3856 | ++DOCSHELL 12D6A800 == 29 [pid = 3856] [id = 206] 16:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (12DA2000) [pid = 3856] [serial = 616] [outer = 00000000] 16:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (130ACC00) [pid = 3856] [serial = 617] [outer = 12DA2000] 16:02:03 INFO - PROCESS | 3856 | 1468882923610 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1314F800) [pid = 3856] [serial = 618] [outer = 12DA2000] 16:02:04 INFO - PROCESS | 3856 | 1468882924088 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 660ms 16:02:04 INFO - PROCESS | 3856 | 1468882924102 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3856 | 1468882924105 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 16:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:02:04 INFO - PROCESS | 3856 | 1468882924108 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3856 | 1468882924112 Marionette TRACE conn3 <- [1,790,null,{}] 16:02:04 INFO - PROCESS | 3856 | 1468882924122 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 3856 | 1468882924127 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:04 INFO - PROCESS | 3856 | 1468882924210 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:02:04 INFO - PROCESS | 3856 | 1468882924217 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 3856 | 1468882924220 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:04 INFO - PROCESS | 3856 | ++DOCSHELL 13CDEC00 == 30 [pid = 3856] [id = 207] 16:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13CDF400) [pid = 3856] [serial = 619] [outer = 00000000] 16:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (13CE9C00) [pid = 3856] [serial = 620] [outer = 13CDF400] 16:02:04 INFO - PROCESS | 3856 | 1468882924272 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (14390000) [pid = 3856] [serial = 621] [outer = 13CDF400] 16:02:04 INFO - PROCESS | 3856 | 1468882924780 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:02:04 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 16:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 724ms 16:02:04 INFO - PROCESS | 3856 | 1468882924856 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:02:04 INFO - PROCESS | 3856 | 1468882924858 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 16:02:04 INFO - PROCESS | 3856 | 1468882924862 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3856 | 1468882924864 Marionette TRACE conn3 <- [1,794,null,{}] 16:02:04 INFO - PROCESS | 3856 | 1468882924867 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 3856 | 1468882924869 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:04 INFO - PROCESS | 3856 | 1468882924973 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:02:05 INFO - PROCESS | 3856 | 1468882925061 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 3856 | 1468882925063 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:05 INFO - PROCESS | 3856 | ++DOCSHELL 1542D000 == 31 [pid = 3856] [id = 208] 16:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1542E000) [pid = 3856] [serial = 622] [outer = 00000000] 16:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15433C00) [pid = 3856] [serial = 623] [outer = 1542E000] 16:02:05 INFO - PROCESS | 3856 | 1468882925106 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1545E800) [pid = 3856] [serial = 624] [outer = 1542E000] 16:02:05 INFO - PROCESS | 3856 | 1468882925509 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:02:05 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 16:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 724ms 16:02:05 INFO - PROCESS | 3856 | 1468882925559 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 3856 | 1468882925561 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 16:02:05 INFO - PROCESS | 3856 | 1468882925579 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 3856 | 1468882925580 Marionette TRACE conn3 <- [1,798,null,{}] 16:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:02:05 INFO - PROCESS | 3856 | 1468882925584 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 3856 | 1468882925586 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:05 INFO - PROCESS | 3856 | 1468882925684 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:02:05 INFO - PROCESS | 3856 | 1468882925690 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 3856 | 1468882925692 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:05 INFO - PROCESS | 3856 | ++DOCSHELL 1545D400 == 32 [pid = 3856] [id = 209] 16:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15464C00) [pid = 3856] [serial = 625] [outer = 00000000] 16:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (158C5C00) [pid = 3856] [serial = 626] [outer = 15464C00] 16:02:05 INFO - PROCESS | 3856 | 1468882925734 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (158CDC00) [pid = 3856] [serial = 627] [outer = 15464C00] 16:02:06 INFO - PROCESS | 3856 | 1468882926241 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 724ms 16:02:06 INFO - PROCESS | 3856 | 1468882926318 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3856 | 1468882926320 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 16:02:06 INFO - PROCESS | 3856 | 1468882926324 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:02:06 INFO - PROCESS | 3856 | 1468882926325 Marionette TRACE conn3 <- [1,802,null,{}] 16:02:06 INFO - PROCESS | 3856 | 1468882926356 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 3856 | 1468882926361 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:06 INFO - PROCESS | 3856 | 1468882926499 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:02:06 INFO - PROCESS | 3856 | 1468882926507 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 3856 | 1468882926509 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:06 INFO - PROCESS | 3856 | ++DOCSHELL 16DAB800 == 33 [pid = 3856] [id = 210] 16:02:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16DBC000) [pid = 3856] [serial = 628] [outer = 00000000] 16:02:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16EEA000) [pid = 3856] [serial = 629] [outer = 16DBC000] 16:02:06 INFO - PROCESS | 3856 | 1468882926552 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16FD1000) [pid = 3856] [serial = 630] [outer = 16DBC000] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1542C400) [pid = 3856] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15629C00) [pid = 3856] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16FD6800) [pid = 3856] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17B13000) [pid = 3856] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13112C00) [pid = 3856] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1282A400) [pid = 3856] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (114D8C00) [pid = 3856] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (158CA400) [pid = 3856] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (15C73C00) [pid = 3856] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:02:06 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (15469C00) [pid = 3856] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:02:07 INFO - PROCESS | 3856 | 1468882927122 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3856 | 1468882927166 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 16:02:07 INFO - PROCESS | 3856 | 1468882927169 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:02:07 INFO - PROCESS | 3856 | 1468882927170 Marionette TRACE conn3 <- [1,806,null,{}] 16:02:07 INFO - PROCESS | 3856 | 1468882927174 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 3856 | 1468882927176 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:07 INFO - PROCESS | 3856 | 1468882927278 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:02:07 INFO - PROCESS | 3856 | 1468882927330 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3856 | 1468882927332 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:07 INFO - PROCESS | 3856 | ++DOCSHELL 114DA000 == 34 [pid = 3856] [id = 211] 16:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (12D9A000) [pid = 3856] [serial = 631] [outer = 00000000] 16:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (15CD6000) [pid = 3856] [serial = 632] [outer = 12D9A000] 16:02:07 INFO - PROCESS | 3856 | 1468882927375 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16EE5400) [pid = 3856] [serial = 633] [outer = 12D9A000] 16:02:07 INFO - PROCESS | 3856 | 1468882927713 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 611ms 16:02:07 INFO - PROCESS | 3856 | 1468882927766 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3856 | 1468882927769 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 16:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:02:07 INFO - PROCESS | 3856 | 1468882927772 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 3856 | 1468882927774 Marionette TRACE conn3 <- [1,810,null,{}] 16:02:07 INFO - PROCESS | 3856 | 1468882927777 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 3856 | 1468882927779 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:07 INFO - PROCESS | 3856 | 1468882927907 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:02:07 INFO - PROCESS | 3856 | 1468882927917 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3856 | 1468882927919 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:07 INFO - PROCESS | 3856 | ++DOCSHELL 13056C00 == 35 [pid = 3856] [id = 212] 16:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15C73C00) [pid = 3856] [serial = 634] [outer = 00000000] 16:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (17B09000) [pid = 3856] [serial = 635] [outer = 15C73C00] 16:02:07 INFO - PROCESS | 3856 | 1468882927960 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (173FB400) [pid = 3856] [serial = 636] [outer = 15C73C00] 16:02:08 INFO - PROCESS | 3856 | 1468882928396 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 3856 | 1468882928444 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 16:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:02:08 INFO - PROCESS | 3856 | 1468882928447 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 3856 | 1468882928449 Marionette TRACE conn3 <- [1,814,null,{}] 16:02:08 INFO - PROCESS | 3856 | 1468882928453 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 3856 | 1468882928454 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:08 INFO - PROCESS | 3856 | 1468882928559 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:02:08 INFO - PROCESS | 3856 | 1468882928607 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 3856 | 1468882928609 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:08 INFO - PROCESS | 3856 | ++DOCSHELL 11AC5000 == 36 [pid = 3856] [id = 213] 16:02:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1297B000) [pid = 3856] [serial = 637] [outer = 00000000] 16:02:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (17EBD000) [pid = 3856] [serial = 638] [outer = 1297B000] 16:02:08 INFO - PROCESS | 3856 | 1468882928651 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (17EBF800) [pid = 3856] [serial = 639] [outer = 1297B000] 16:02:09 INFO - PROCESS | 3856 | 1468882929008 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 660ms 16:02:09 INFO - PROCESS | 3856 | 1468882929086 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 3856 | 1468882929090 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 16:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:02:09 INFO - PROCESS | 3856 | 1468882929095 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 3856 | 1468882929099 Marionette TRACE conn3 <- [1,818,null,{}] 16:02:09 INFO - PROCESS | 3856 | 1468882929106 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:09 INFO - PROCESS | 3856 | 1468882929109 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:09 INFO - PROCESS | 3856 | 1468882929343 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:02:09 INFO - PROCESS | 3856 | 1468882929443 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 3856 | 1468882929447 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:09 INFO - PROCESS | 3856 | ++DOCSHELL 1127E400 == 37 [pid = 3856] [id = 214] 16:02:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (11282400) [pid = 3856] [serial = 640] [outer = 00000000] 16:02:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (11443400) [pid = 3856] [serial = 641] [outer = 11282400] 16:02:09 INFO - PROCESS | 3856 | 1468882929506 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (12997400) [pid = 3856] [serial = 642] [outer = 11282400] 16:02:10 INFO - PROCESS | 3856 | 1468882930176 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1126ms 16:02:10 INFO - PROCESS | 3856 | 1468882930234 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 3856 | 1468882930238 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 16:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:02:10 INFO - PROCESS | 3856 | 1468882930244 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 3856 | 1468882930248 Marionette TRACE conn3 <- [1,822,null,{}] 16:02:10 INFO - PROCESS | 3856 | 1468882930252 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:10 INFO - PROCESS | 3856 | 1468882930255 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:10 INFO - PROCESS | 3856 | 1468882930375 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:02:10 INFO - PROCESS | 3856 | 1468882930544 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 3856 | 1468882930547 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:10 INFO - PROCESS | 3856 | ++DOCSHELL 131D9000 == 38 [pid = 3856] [id = 215] 16:02:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (131DC000) [pid = 3856] [serial = 643] [outer = 00000000] 16:02:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13CAA000) [pid = 3856] [serial = 644] [outer = 131DC000] 16:02:10 INFO - PROCESS | 3856 | 1468882930602 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (13E95000) [pid = 3856] [serial = 645] [outer = 131DC000] 16:02:11 INFO - PROCESS | 3856 | 1468882931485 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1287ms 16:02:11 INFO - PROCESS | 3856 | 1468882931565 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 3856 | 1468882931569 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 16:02:11 INFO - PROCESS | 3856 | 1468882931574 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:02:11 INFO - PROCESS | 3856 | 1468882931577 Marionette TRACE conn3 <- [1,826,null,{}] 16:02:11 INFO - PROCESS | 3856 | 1468882931583 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:11 INFO - PROCESS | 3856 | 1468882931586 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:11 INFO - PROCESS | 3856 | 1468882931680 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 13056C00 == 37 [pid = 3856] [id = 212] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 114DA000 == 36 [pid = 3856] [id = 211] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 16DAB800 == 35 [pid = 3856] [id = 210] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 1545D400 == 34 [pid = 3856] [id = 209] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 1542D000 == 33 [pid = 3856] [id = 208] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 13CDEC00 == 32 [pid = 3856] [id = 207] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 12D6A800 == 31 [pid = 3856] [id = 206] 16:02:11 INFO - PROCESS | 3856 | --DOCSHELL 10F65800 == 30 [pid = 3856] [id = 205] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15CDD800) [pid = 3856] [serial = 555] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15468800) [pid = 3856] [serial = 588] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15CC0000) [pid = 3856] [serial = 590] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BB0400) [pid = 3856] [serial = 597] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (17EBDC00) [pid = 3856] [serial = 576] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (131E6000) [pid = 3856] [serial = 581] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13939800) [pid = 3856] [serial = 582] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1302D000) [pid = 3856] [serial = 578] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13153800) [pid = 3856] [serial = 579] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (139D3800) [pid = 3856] [serial = 584] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16DB0C00) [pid = 3856] [serial = 593] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16E6A800) [pid = 3856] [serial = 594] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18605C00) [pid = 3856] [serial = 600] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (17EBE800) [pid = 3856] [serial = 599] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1545F000) [pid = 3856] [serial = 587] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16DAC000) [pid = 3856] [serial = 591] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1766BC00) [pid = 3856] [serial = 596] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (13CDB400) [pid = 3856] [serial = 585] [outer = 00000000] [url = about:blank] 16:02:11 INFO - PROCESS | 3856 | 1468882931780 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 3856 | 1468882931784 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:11 INFO - PROCESS | 3856 | ++DOCSHELL 1031DC00 == 31 [pid = 3856] [id = 216] 16:02:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10326800) [pid = 3856] [serial = 646] [outer = 00000000] 16:02:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10A78400) [pid = 3856] [serial = 647] [outer = 10326800] 16:02:11 INFO - PROCESS | 3856 | 1468882931834 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (112B8000) [pid = 3856] [serial = 648] [outer = 10326800] 16:02:12 INFO - PROCESS | 3856 | 1468882932251 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 724ms 16:02:12 INFO - PROCESS | 3856 | 1468882932275 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3856 | 1468882932279 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 16:02:12 INFO - PROCESS | 3856 | 1468882932285 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:02:12 INFO - PROCESS | 3856 | 1468882932287 Marionette TRACE conn3 <- [1,830,null,{}] 16:02:12 INFO - PROCESS | 3856 | 1468882932291 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 3856 | 1468882932294 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:12 INFO - PROCESS | 3856 | 1468882932380 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:02:12 INFO - PROCESS | 3856 | 1468882932386 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 3856 | 1468882932388 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:12 INFO - PROCESS | 3856 | ++DOCSHELL 1302FC00 == 32 [pid = 3856] [id = 217] 16:02:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (130ABC00) [pid = 3856] [serial = 649] [outer = 00000000] 16:02:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13932800) [pid = 3856] [serial = 650] [outer = 130ABC00] 16:02:12 INFO - PROCESS | 3856 | 1468882932433 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (139CFC00) [pid = 3856] [serial = 651] [outer = 130ABC00] 16:02:12 INFO - PROCESS | 3856 | 1468882932920 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 644ms 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:02:12 INFO - PROCESS | 3856 | 1468882932960 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3856 | 1468882932962 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 16:02:12 INFO - PROCESS | 3856 | 1468882932965 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 3856 | 1468882932969 Marionette TRACE conn3 <- [1,834,null,{}] 16:02:12 INFO - PROCESS | 3856 | 1468882932980 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:13 INFO - PROCESS | 3856 | 1468882932984 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:13 INFO - PROCESS | 3856 | 1468882933067 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:02:13 INFO - PROCESS | 3856 | 1468882933076 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 3856 | 1468882933079 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:13 INFO - PROCESS | 3856 | ++DOCSHELL 15189400 == 33 [pid = 3856] [id = 218] 16:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (151B1C00) [pid = 3856] [serial = 652] [outer = 00000000] 16:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1542D800) [pid = 3856] [serial = 653] [outer = 151B1C00] 16:02:13 INFO - PROCESS | 3856 | 1468882933125 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15436C00) [pid = 3856] [serial = 654] [outer = 151B1C00] 16:02:13 INFO - PROCESS | 3856 | 1468882933593 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 644ms 16:02:13 INFO - PROCESS | 3856 | 1468882933603 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 3856 | 1468882933605 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 16:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:02:13 INFO - PROCESS | 3856 | 1468882933608 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 3856 | 1468882933610 Marionette TRACE conn3 <- [1,838,null,{}] 16:02:13 INFO - PROCESS | 3856 | 1468882933614 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:13 INFO - PROCESS | 3856 | 1468882933615 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:13 INFO - PROCESS | 3856 | 1468882933706 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:02:13 INFO - PROCESS | 3856 | 1468882933711 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 3856 | 1468882933713 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:13 INFO - PROCESS | 3856 | ++DOCSHELL 15466000 == 34 [pid = 3856] [id = 219] 16:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15468C00) [pid = 3856] [serial = 655] [outer = 00000000] 16:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15CD5800) [pid = 3856] [serial = 656] [outer = 15468C00] 16:02:13 INFO - PROCESS | 3856 | 1468882933756 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DA4400) [pid = 3856] [serial = 657] [outer = 15468C00] 16:02:14 INFO - PROCESS | 3856 | 1468882934218 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 612ms 16:02:14 INFO - PROCESS | 3856 | 1468882934248 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 3856 | 1468882934250 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:02:14 INFO - PROCESS | 3856 | 1468882934253 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 3856 | 1468882934255 Marionette TRACE conn3 <- [1,842,null,{}] 16:02:14 INFO - PROCESS | 3856 | 1468882934258 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 3856 | 1468882934260 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:14 INFO - PROCESS | 3856 | 1468882934365 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:02:14 INFO - PROCESS | 3856 | 1468882934373 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 3856 | 1468882934375 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:14 INFO - PROCESS | 3856 | ++DOCSHELL 16DA8000 == 35 [pid = 3856] [id = 220] 16:02:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16DAA000) [pid = 3856] [serial = 658] [outer = 00000000] 16:02:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DAEC00) [pid = 3856] [serial = 659] [outer = 16DAA000] 16:02:14 INFO - PROCESS | 3856 | 1468882934421 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16DBE000) [pid = 3856] [serial = 660] [outer = 16DAA000] 16:02:14 INFO - PROCESS | 3856 | 1468882934891 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 708ms 16:02:14 INFO - PROCESS | 3856 | 1468882934951 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 3856 | 1468882934953 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:02:14 INFO - PROCESS | 3856 | 1468882934957 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 3856 | 1468882934958 Marionette TRACE conn3 <- [1,846,null,{}] 16:02:14 INFO - PROCESS | 3856 | 1468882934962 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 3856 | 1468882934967 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:15 INFO - PROCESS | 3856 | 1468882935142 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:02:15 INFO - PROCESS | 3856 | 1468882935198 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 3856 | 1468882935200 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:15 INFO - PROCESS | 3856 | ++DOCSHELL 16DBF800 == 36 [pid = 3856] [id = 221] 16:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16E6D400) [pid = 3856] [serial = 661] [outer = 00000000] 16:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17671400) [pid = 3856] [serial = 662] [outer = 16E6D400] 16:02:15 INFO - PROCESS | 3856 | 1468882935244 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17BC7C00) [pid = 3856] [serial = 663] [outer = 16E6D400] 16:02:15 INFO - PROCESS | 3856 | 1468882935654 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 708ms 16:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:02:15 INFO - PROCESS | 3856 | 1468882935701 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 3856 | 1468882935703 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 16:02:15 INFO - PROCESS | 3856 | 1468882935706 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 3856 | 1468882935708 Marionette TRACE conn3 <- [1,850,null,{}] 16:02:15 INFO - PROCESS | 3856 | 1468882935747 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:15 INFO - PROCESS | 3856 | 1468882935749 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:15 INFO - PROCESS | 3856 | 1468882935852 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:02:15 INFO - PROCESS | 3856 | 1468882935861 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 3856 | 1468882935863 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:15 INFO - PROCESS | 3856 | ++DOCSHELL 17CB6400 == 37 [pid = 3856] [id = 222] 16:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17EBB400) [pid = 3856] [serial = 664] [outer = 00000000] 16:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18410C00) [pid = 3856] [serial = 665] [outer = 17EBB400] 16:02:15 INFO - PROCESS | 3856 | 1468882935905 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1860E800) [pid = 3856] [serial = 666] [outer = 17EBB400] 16:02:16 INFO - PROCESS | 3856 | 1468882936439 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11212800) [pid = 3856] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CDF400) [pid = 3856] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10F66400) [pid = 3856] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (12DA2000) [pid = 3856] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1542E000) [pid = 3856] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15C73C00) [pid = 3856] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (114D0000) [pid = 3856] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15186000) [pid = 3856] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (17BC9400) [pid = 3856] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15464C00) [pid = 3856] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (12D9A000) [pid = 3856] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:02:16 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16DBC000) [pid = 3856] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 773ms 16:02:16 INFO - PROCESS | 3856 | 1468882936500 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 3856 | 1468882936502 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:02:16 INFO - PROCESS | 3856 | 1468882936505 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 3856 | 1468882936507 Marionette TRACE conn3 <- [1,854,null,{}] 16:02:16 INFO - PROCESS | 3856 | 1468882936510 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 3856 | 1468882936512 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:16 INFO - PROCESS | 3856 | 1468882936595 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:02:16 INFO - PROCESS | 3856 | 1468882936603 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 3856 | 1468882936605 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:16 INFO - PROCESS | 3856 | ++DOCSHELL 12DA1C00 == 38 [pid = 3856] [id = 223] 16:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (12DA2000) [pid = 3856] [serial = 667] [outer = 00000000] 16:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13CDF400) [pid = 3856] [serial = 668] [outer = 12DA2000] 16:02:16 INFO - PROCESS | 3856 | 1468882936647 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15430000) [pid = 3856] [serial = 669] [outer = 12DA2000] 16:02:17 INFO - PROCESS | 3856 | 1468882937045 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 611ms 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:02:17 INFO - PROCESS | 3856 | 1468882937105 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3856 | 1468882937107 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 16:02:17 INFO - PROCESS | 3856 | 1468882937111 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 3856 | 1468882937112 Marionette TRACE conn3 <- [1,858,null,{}] 16:02:17 INFO - PROCESS | 3856 | 1468882937116 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 3856 | 1468882937117 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:17 INFO - PROCESS | 3856 | 1468882937217 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:02:17 INFO - PROCESS | 3856 | 1468882937225 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 3856 | 1468882937227 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:17 INFO - PROCESS | 3856 | ++DOCSHELL 13932400 == 39 [pid = 3856] [id = 224] 16:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15622400) [pid = 3856] [serial = 670] [outer = 00000000] 16:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17EC0800) [pid = 3856] [serial = 671] [outer = 15622400] 16:02:17 INFO - PROCESS | 3856 | 1468882937268 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18660800) [pid = 3856] [serial = 672] [outer = 15622400] 16:02:17 INFO - PROCESS | 3856 | 1468882937728 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 660ms 16:02:17 INFO - PROCESS | 3856 | 1468882937781 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3856 | 1468882937783 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 16:02:17 INFO - PROCESS | 3856 | 1468882937787 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:02:17 INFO - PROCESS | 3856 | 1468882937788 Marionette TRACE conn3 <- [1,862,null,{}] 16:02:17 INFO - PROCESS | 3856 | 1468882937792 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 3856 | 1468882937794 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:17 INFO - PROCESS | 3856 | 1468882937869 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:02:17 INFO - PROCESS | 3856 | 1468882937875 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 3856 | 1468882937876 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:17 INFO - PROCESS | 3856 | ++DOCSHELL 16FC9800 == 40 [pid = 3856] [id = 225] 16:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FD1400) [pid = 3856] [serial = 673] [outer = 00000000] 16:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186BB000) [pid = 3856] [serial = 674] [outer = 16FD1400] 16:02:17 INFO - PROCESS | 3856 | 1468882937919 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17EC5400) [pid = 3856] [serial = 675] [outer = 16FD1400] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 1120C400 == 39 [pid = 3856] [id = 204] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 1031DC00 == 38 [pid = 3856] [id = 216] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 131D9000 == 37 [pid = 3856] [id = 215] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 11AC5000 == 36 [pid = 3856] [id = 213] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 1127E400 == 35 [pid = 3856] [id = 214] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 1302FC00 == 34 [pid = 3856] [id = 217] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 16DA8000 == 33 [pid = 3856] [id = 220] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 13932400 == 32 [pid = 3856] [id = 224] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 15466000 == 31 [pid = 3856] [id = 219] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 12DA1C00 == 30 [pid = 3856] [id = 223] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 17CB6400 == 29 [pid = 3856] [id = 222] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 15189400 == 28 [pid = 3856] [id = 218] 16:02:19 INFO - PROCESS | 3856 | --DOCSHELL 16DBF800 == 27 [pid = 3856] [id = 221] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16EEA000) [pid = 3856] [serial = 629] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (17B09000) [pid = 3856] [serial = 635] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17EBD000) [pid = 3856] [serial = 638] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16FD1000) [pid = 3856] [serial = 630] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16EE5400) [pid = 3856] [serial = 633] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (14390000) [pid = 3856] [serial = 621] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (11C32000) [pid = 3856] [serial = 612] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (112BA800) [pid = 3856] [serial = 611] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13CE9C00) [pid = 3856] [serial = 620] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (112C5000) [pid = 3856] [serial = 614] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (11443800) [pid = 3856] [serial = 615] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (130ACC00) [pid = 3856] [serial = 617] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1314F800) [pid = 3856] [serial = 618] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (15433C00) [pid = 3856] [serial = 623] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1545E800) [pid = 3856] [serial = 624] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (173FB400) [pid = 3856] [serial = 636] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (13CAA400) [pid = 3856] [serial = 603] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1325FC00) [pid = 3856] [serial = 602] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (15631C00) [pid = 3856] [serial = 606] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (15436000) [pid = 3856] [serial = 605] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1860F800) [pid = 3856] [serial = 609] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1836D000) [pid = 3856] [serial = 608] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (158C5C00) [pid = 3856] [serial = 626] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (158CDC00) [pid = 3856] [serial = 627] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (15CD6000) [pid = 3856] [serial = 632] [outer = 00000000] [url = about:blank] 16:02:19 INFO - PROCESS | 3856 | 1468882939946 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2157ms 16:02:19 INFO - PROCESS | 3856 | 1468882939968 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 3856 | 1468882939972 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 16:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:02:19 INFO - PROCESS | 3856 | 1468882939978 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 3856 | 1468882939981 Marionette TRACE conn3 <- [1,866,null,{}] 16:02:19 INFO - PROCESS | 3856 | 1468882939987 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 3856 | 1468882939990 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:20 INFO - PROCESS | 3856 | 1468882940086 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:02:20 INFO - PROCESS | 3856 | 1468882940162 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 3856 | 1468882940167 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:20 INFO - PROCESS | 3856 | ++DOCSHELL 10A0B800 == 28 [pid = 3856] [id = 226] 16:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10A0F400) [pid = 3856] [serial = 676] [outer = 00000000] 16:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (11212400) [pid = 3856] [serial = 677] [outer = 10A0F400] 16:02:20 INFO - PROCESS | 3856 | 1468882940214 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (11287400) [pid = 3856] [serial = 678] [outer = 10A0F400] 16:02:20 INFO - PROCESS | 3856 | 1468882940616 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 724ms 16:02:20 INFO - PROCESS | 3856 | 1468882940677 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 3856 | 1468882940682 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 16:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:02:20 INFO - PROCESS | 3856 | 1468882940688 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 3856 | 1468882940691 Marionette TRACE conn3 <- [1,870,null,{}] 16:02:20 INFO - PROCESS | 3856 | 1468882940695 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:20 INFO - PROCESS | 3856 | 1468882940698 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:20 INFO - PROCESS | 3856 | 1468882940795 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:02:20 INFO - PROCESS | 3856 | 1468882940801 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 3856 | 1468882940804 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:20 INFO - PROCESS | 3856 | ++DOCSHELL 1299C400 == 29 [pid = 3856] [id = 227] 16:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (12BC9800) [pid = 3856] [serial = 679] [outer = 00000000] 16:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (12DA2C00) [pid = 3856] [serial = 680] [outer = 12BC9800] 16:02:20 INFO - PROCESS | 3856 | 1468882940850 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (1310E400) [pid = 3856] [serial = 681] [outer = 12BC9800] 16:02:21 INFO - PROCESS | 3856 | 1468882941356 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 708ms 16:02:21 INFO - PROCESS | 3856 | 1468882941438 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 3856 | 1468882941440 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 16:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:02:21 INFO - PROCESS | 3856 | 1468882941444 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 3856 | 1468882941448 Marionette TRACE conn3 <- [1,874,null,{}] 16:02:21 INFO - PROCESS | 3856 | 1468882941487 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:21 INFO - PROCESS | 3856 | 1468882941492 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:21 INFO - PROCESS | 3856 | 1468882941612 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:02:21 INFO - PROCESS | 3856 | 1468882941621 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 3856 | 1468882941624 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:21 INFO - PROCESS | 3856 | ++DOCSHELL 1393E400 == 30 [pid = 3856] [id = 228] 16:02:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (13940800) [pid = 3856] [serial = 682] [outer = 00000000] 16:02:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (13CDC800) [pid = 3856] [serial = 683] [outer = 13940800] 16:02:21 INFO - PROCESS | 3856 | 1468882941675 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13CE7400) [pid = 3856] [serial = 684] [outer = 13940800] 16:02:22 INFO - PROCESS | 3856 | 1468882942101 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 708ms 16:02:22 INFO - PROCESS | 3856 | 1468882942190 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 3856 | 1468882942193 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:02:22 INFO - PROCESS | 3856 | 1468882942203 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 3856 | 1468882942205 Marionette TRACE conn3 <- [1,878,null,{}] 16:02:22 INFO - PROCESS | 3856 | 1468882942209 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:22 INFO - PROCESS | 3856 | 1468882942211 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:22 INFO - PROCESS | 3856 | 1468882942293 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:02:22 INFO - PROCESS | 3856 | 1468882942298 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 3856 | 1468882942300 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:22 INFO - PROCESS | 3856 | ++DOCSHELL 14394C00 == 31 [pid = 3856] [id = 229] 16:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (14396C00) [pid = 3856] [serial = 685] [outer = 00000000] 16:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1517D400) [pid = 3856] [serial = 686] [outer = 14396C00] 16:02:22 INFO - PROCESS | 3856 | 1468882942343 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1542D400) [pid = 3856] [serial = 687] [outer = 14396C00] 16:02:22 INFO - PROCESS | 3856 | 1468882942774 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 611ms 16:02:22 INFO - PROCESS | 3856 | 1468882942795 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 3856 | 1468882942797 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:02:22 INFO - PROCESS | 3856 | 1468882942817 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 3856 | 1468882942820 Marionette TRACE conn3 <- [1,882,null,{}] 16:02:22 INFO - PROCESS | 3856 | 1468882942827 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:22 INFO - PROCESS | 3856 | 1468882942829 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:22 INFO - PROCESS | 3856 | 1468882942911 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:02:22 INFO - PROCESS | 3856 | 1468882942917 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 3856 | 1468882942919 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:22 INFO - PROCESS | 3856 | ++DOCSHELL 15433400 == 32 [pid = 3856] [id = 230] 16:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15436000) [pid = 3856] [serial = 688] [outer = 00000000] 16:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15462400) [pid = 3856] [serial = 689] [outer = 15436000] 16:02:22 INFO - PROCESS | 3856 | 1468882942962 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15468400) [pid = 3856] [serial = 690] [outer = 15436000] 16:02:23 INFO - PROCESS | 3856 | 1468882943476 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 740ms 16:02:23 INFO - PROCESS | 3856 | 1468882943554 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 3856 | 1468882943556 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 16:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:02:23 INFO - PROCESS | 3856 | 1468882943560 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 3856 | 1468882943561 Marionette TRACE conn3 <- [1,886,null,{}] 16:02:23 INFO - PROCESS | 3856 | 1468882943565 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:23 INFO - PROCESS | 3856 | 1468882943570 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:23 INFO - PROCESS | 3856 | 1468882943688 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:02:23 INFO - PROCESS | 3856 | 1468882943694 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 3856 | 1468882943696 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:23 INFO - PROCESS | 3856 | ++DOCSHELL 158D1C00 == 33 [pid = 3856] [id = 231] 16:02:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15CC5000) [pid = 3856] [serial = 691] [outer = 00000000] 16:02:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16DA8C00) [pid = 3856] [serial = 692] [outer = 15CC5000] 16:02:23 INFO - PROCESS | 3856 | 1468882943739 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16DB0C00) [pid = 3856] [serial = 693] [outer = 15CC5000] 16:02:24 INFO - PROCESS | 3856 | 1468882944145 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 660ms 16:02:24 INFO - PROCESS | 3856 | 1468882944198 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 3856 | 1468882944200 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 16:02:24 INFO - PROCESS | 3856 | 1468882944203 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:02:24 INFO - PROCESS | 3856 | 1468882944205 Marionette TRACE conn3 <- [1,890,null,{}] 16:02:24 INFO - PROCESS | 3856 | 1468882944218 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:24 INFO - PROCESS | 3856 | 1468882944220 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:24 INFO - PROCESS | 3856 | 1468882944321 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:02:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DBC000) [pid = 3856] [serial = 694] [outer = 1B6DF400] 16:02:24 INFO - PROCESS | 3856 | 1468882944346 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 3856 | 1468882944348 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:24 INFO - PROCESS | 3856 | ++DOCSHELL 16FC8800 == 34 [pid = 3856] [id = 232] 16:02:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16FC9000) [pid = 3856] [serial = 695] [outer = 00000000] 16:02:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16FD0400) [pid = 3856] [serial = 696] [outer = 16FC9000] 16:02:24 INFO - PROCESS | 3856 | 1468882944445 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16FD0C00) [pid = 3856] [serial = 697] [outer = 16FC9000] 16:02:24 INFO - PROCESS | 3856 | 1468882944877 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 724ms 16:02:24 INFO - PROCESS | 3856 | 1468882944935 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 3856 | 1468882944937 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:02:24 INFO - PROCESS | 3856 | 1468882944941 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 3856 | 1468882944944 Marionette TRACE conn3 <- [1,894,null,{}] 16:02:24 INFO - PROCESS | 3856 | 1468882944948 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:24 INFO - PROCESS | 3856 | 1468882944951 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:25 INFO - PROCESS | 3856 | 1468882945032 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:02:25 INFO - PROCESS | 3856 | 1468882945040 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 3856 | 1468882945041 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:25 INFO - PROCESS | 3856 | ++DOCSHELL 16FCF800 == 35 [pid = 3856] [id = 233] 16:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FD6400) [pid = 3856] [serial = 698] [outer = 00000000] 16:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (175F4000) [pid = 3856] [serial = 699] [outer = 16FD6400] 16:02:25 INFO - PROCESS | 3856 | 1468882945087 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (175F5C00) [pid = 3856] [serial = 700] [outer = 16FD6400] 16:02:25 INFO - PROCESS | 3856 | 1468882945595 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 660ms 16:02:25 INFO - PROCESS | 3856 | 1468882945611 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 3856 | 1468882945613 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 16:02:25 INFO - PROCESS | 3856 | 1468882945617 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:02:25 INFO - PROCESS | 3856 | 1468882945618 Marionette TRACE conn3 <- [1,898,null,{}] 16:02:25 INFO - PROCESS | 3856 | 1468882945622 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 3856 | 1468882945624 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:25 INFO - PROCESS | 3856 | 1468882945733 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:02:25 INFO - PROCESS | 3856 | 1468882945741 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 3856 | 1468882945743 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:25 INFO - PROCESS | 3856 | ++DOCSHELL 114DBC00 == 36 [pid = 3856] [id = 234] 16:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (131E7800) [pid = 3856] [serial = 701] [outer = 00000000] 16:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17EBDC00) [pid = 3856] [serial = 702] [outer = 131E7800] 16:02:25 INFO - PROCESS | 3856 | 1468882945786 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17EC8000) [pid = 3856] [serial = 703] [outer = 131E7800] 16:02:26 INFO - PROCESS | 3856 | 1468882946234 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 644ms 16:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:02:26 INFO - PROCESS | 3856 | 1468882946255 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 3856 | 1468882946257 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 16:02:26 INFO - PROCESS | 3856 | 1468882946261 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 3856 | 1468882946262 Marionette TRACE conn3 <- [1,902,null,{}] 16:02:26 INFO - PROCESS | 3856 | 1468882946266 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:26 INFO - PROCESS | 3856 | 1468882946267 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:26 INFO - PROCESS | 3856 | 1468882946385 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:02:26 INFO - PROCESS | 3856 | 1468882946390 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 3856 | 1468882946392 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:26 INFO - PROCESS | 3856 | ++DOCSHELL 17BC4C00 == 37 [pid = 3856] [id = 235] 16:02:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17CAD000) [pid = 3856] [serial = 704] [outer = 00000000] 16:02:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18664000) [pid = 3856] [serial = 705] [outer = 17CAD000] 16:02:26 INFO - PROCESS | 3856 | 1468882946434 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (186B6400) [pid = 3856] [serial = 706] [outer = 17CAD000] 16:02:26 INFO - PROCESS | 3856 | 1468882946917 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 644ms 16:02:26 INFO - PROCESS | 3856 | 1468882946932 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 3856 | 1468882946935 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 16:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:02:26 INFO - PROCESS | 3856 | 1468882946937 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 3856 | 1468882946940 Marionette TRACE conn3 <- [1,906,null,{}] 16:02:26 INFO - PROCESS | 3856 | 1468882946951 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:26 INFO - PROCESS | 3856 | 1468882946954 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:27 INFO - PROCESS | 3856 | 1468882947079 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:02:27 INFO - PROCESS | 3856 | 1468882947168 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 3856 | 1468882947170 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:27 INFO - PROCESS | 3856 | ++DOCSHELL 15CC7800 == 38 [pid = 3856] [id = 236] 16:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16DA6C00) [pid = 3856] [serial = 707] [outer = 00000000] 16:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19D1AC00) [pid = 3856] [serial = 708] [outer = 16DA6C00] 16:02:27 INFO - PROCESS | 3856 | 1468882947220 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A092C00) [pid = 3856] [serial = 709] [outer = 16DA6C00] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16E6D400) [pid = 3856] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17EBB400) [pid = 3856] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12DA2000) [pid = 3856] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15622400) [pid = 3856] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15468C00) [pid = 3856] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (151B1C00) [pid = 3856] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (130ABC00) [pid = 3856] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10326800) [pid = 3856] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (131DC000) [pid = 3856] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (11282400) [pid = 3856] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1297B000) [pid = 3856] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:02:27 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16DAA000) [pid = 3856] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:02:27 INFO - PROCESS | 3856 | 1468882947748 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 885ms 16:02:27 INFO - PROCESS | 3856 | 1468882947840 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 3856 | 1468882947842 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:02:27 INFO - PROCESS | 3856 | 1468882947845 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 3856 | 1468882947847 Marionette TRACE conn3 <- [1,910,null,{}] 16:02:27 INFO - PROCESS | 3856 | 1468882947850 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 3856 | 1468882947852 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:27 INFO - PROCESS | 3856 | 1468882947930 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:02:27 INFO - PROCESS | 3856 | 1468882947935 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 3856 | 1468882947937 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:27 INFO - PROCESS | 3856 | ++DOCSHELL 15465400 == 39 [pid = 3856] [id = 237] 16:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15630C00) [pid = 3856] [serial = 710] [outer = 00000000] 16:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (174BE800) [pid = 3856] [serial = 711] [outer = 15630C00] 16:02:27 INFO - PROCESS | 3856 | 1468882947980 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17B13000) [pid = 3856] [serial = 712] [outer = 15630C00] 16:02:28 INFO - PROCESS | 3856 | 1468882948420 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 660ms 16:02:28 INFO - PROCESS | 3856 | 1468882948482 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 3856 | 1468882948484 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 16:02:28 INFO - PROCESS | 3856 | 1468882948487 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:02:28 INFO - PROCESS | 3856 | 1468882948489 Marionette TRACE conn3 <- [1,914,null,{}] 16:02:28 INFO - PROCESS | 3856 | 1468882948493 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:28 INFO - PROCESS | 3856 | 1468882948505 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:28 INFO - PROCESS | 3856 | 1468882948583 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:02:28 INFO - PROCESS | 3856 | 1468882948594 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 3856 | 1468882948595 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:28 INFO - PROCESS | 3856 | ++DOCSHELL 186B9400 == 40 [pid = 3856] [id = 238] 16:02:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (186B9800) [pid = 3856] [serial = 713] [outer = 00000000] 16:02:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A273400) [pid = 3856] [serial = 714] [outer = 186B9800] 16:02:28 INFO - PROCESS | 3856 | 1468882948637 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A277000) [pid = 3856] [serial = 715] [outer = 186B9800] 16:02:29 INFO - PROCESS | 3856 | 1468882949107 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 660ms 16:02:29 INFO - PROCESS | 3856 | 1468882949158 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3856 | 1468882949160 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 16:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:02:29 INFO - PROCESS | 3856 | 1468882949163 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3856 | 1468882949165 Marionette TRACE conn3 <- [1,918,null,{}] 16:02:29 INFO - PROCESS | 3856 | 1468882949168 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:29 INFO - PROCESS | 3856 | 1468882949170 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:29 INFO - PROCESS | 3856 | 1468882949248 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:02:29 INFO - PROCESS | 3856 | 1468882949254 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 3856 | 1468882949256 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:29 INFO - PROCESS | 3856 | ++DOCSHELL 18610400 == 41 [pid = 3856] [id = 239] 16:02:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A277C00) [pid = 3856] [serial = 716] [outer = 00000000] 16:02:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A27D400) [pid = 3856] [serial = 717] [outer = 1A277C00] 16:02:29 INFO - PROCESS | 3856 | 1468882949301 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A40A400) [pid = 3856] [serial = 718] [outer = 1A277C00] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 1438E800 == 40 [pid = 3856] [id = 146] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 1051D800 == 39 [pid = 3856] [id = 147] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13254800 == 38 [pid = 3856] [id = 148] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13CA3C00 == 37 [pid = 3856] [id = 151] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 11C2C000 == 36 [pid = 3856] [id = 152] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 10F6D800 == 35 [pid = 3856] [id = 150] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 10A74400 == 34 [pid = 3856] [id = 149] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 15623400 == 33 [pid = 3856] [id = 140] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13CE1000 == 32 [pid = 3856] [id = 138] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 15460400 == 31 [pid = 3856] [id = 145] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13CE0C00 == 30 [pid = 3856] [id = 144] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13E94C00 == 29 [pid = 3856] [id = 139] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 173F8000 == 28 [pid = 3856] [id = 142] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 173F5C00 == 27 [pid = 3856] [id = 143] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13028400 == 26 [pid = 3856] [id = 153] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 10A76800 == 25 [pid = 3856] [id = 136] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13118C00 == 24 [pid = 3856] [id = 137] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 16DBB800 == 23 [pid = 3856] [id = 141] 16:02:30 INFO - PROCESS | 3856 | --DOCSHELL 16FC9800 == 22 [pid = 3856] [id = 225] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (17BC7C00) [pid = 3856] [serial = 663] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (17671400) [pid = 3856] [serial = 662] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (18410C00) [pid = 3856] [serial = 665] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15430000) [pid = 3856] [serial = 669] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CDF400) [pid = 3856] [serial = 668] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (17EC0800) [pid = 3856] [serial = 671] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1860E800) [pid = 3856] [serial = 666] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (186BB000) [pid = 3856] [serial = 674] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15CD5800) [pid = 3856] [serial = 656] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1542D800) [pid = 3856] [serial = 653] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15436C00) [pid = 3856] [serial = 654] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13932800) [pid = 3856] [serial = 650] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (139CFC00) [pid = 3856] [serial = 651] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10A78400) [pid = 3856] [serial = 647] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (112B8000) [pid = 3856] [serial = 648] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13E95000) [pid = 3856] [serial = 645] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (13CAA000) [pid = 3856] [serial = 644] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (12997400) [pid = 3856] [serial = 642] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (11443400) [pid = 3856] [serial = 641] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (17EBF800) [pid = 3856] [serial = 639] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16DAEC00) [pid = 3856] [serial = 659] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (18660800) [pid = 3856] [serial = 672] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (16DBE000) [pid = 3856] [serial = 660] [outer = 00000000] [url = about:blank] 16:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16DA4400) [pid = 3856] [serial = 657] [outer = 00000000] [url = about:blank] 16:02:31 INFO - PROCESS | 3856 | 1468882951047 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1963ms 16:02:31 INFO - PROCESS | 3856 | 1468882951105 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 3856 | 1468882951109 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 16:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:02:31 INFO - PROCESS | 3856 | 1468882951114 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 3856 | 1468882951117 Marionette TRACE conn3 <- [1,922,null,{}] 16:02:31 INFO - PROCESS | 3856 | 1468882951123 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:31 INFO - PROCESS | 3856 | 1468882951126 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:31 INFO - PROCESS | 3856 | 1468882951266 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:02:31 INFO - PROCESS | 3856 | 1468882951279 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 3856 | 1468882951282 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:31 INFO - PROCESS | 3856 | ++DOCSHELL 10A76800 == 23 [pid = 3856] [id = 240] 16:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10A77800) [pid = 3856] [serial = 719] [outer = 00000000] 16:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10F6E400) [pid = 3856] [serial = 720] [outer = 10A77800] 16:02:31 INFO - PROCESS | 3856 | 1468882951330 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (11212800) [pid = 3856] [serial = 721] [outer = 10A77800] 16:02:31 INFO - PROCESS | 3856 | 1468882951788 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 724ms 16:02:31 INFO - PROCESS | 3856 | 1468882951847 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 3856 | 1468882951852 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 16:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:02:31 INFO - PROCESS | 3856 | 1468882951859 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 3856 | 1468882951861 Marionette TRACE conn3 <- [1,926,null,{}] 16:02:31 INFO - PROCESS | 3856 | 1468882951865 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:31 INFO - PROCESS | 3856 | 1468882951868 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:31 INFO - PROCESS | 3856 | 1468882951953 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:02:31 INFO - PROCESS | 3856 | 1468882951961 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 3856 | 1468882951964 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:31 INFO - PROCESS | 3856 | ++DOCSHELL 12929C00 == 24 [pid = 3856] [id = 241] 16:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (12930800) [pid = 3856] [serial = 722] [outer = 00000000] 16:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1297B000) [pid = 3856] [serial = 723] [outer = 12930800] 16:02:32 INFO - PROCESS | 3856 | 1468882952010 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (12BC9C00) [pid = 3856] [serial = 724] [outer = 12930800] 16:02:32 INFO - PROCESS | 3856 | 1468882952506 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 643ms 16:02:32 INFO - PROCESS | 3856 | 1468882952529 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 3856 | 1468882952531 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 16:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:02:32 INFO - PROCESS | 3856 | 1468882952535 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 3856 | 1468882952538 Marionette TRACE conn3 <- [1,930,null,{}] 16:02:32 INFO - PROCESS | 3856 | 1468882952549 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:32 INFO - PROCESS | 3856 | 1468882952554 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:32 INFO - PROCESS | 3856 | 1468882952636 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:02:32 INFO - PROCESS | 3856 | 1468882952677 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 3856 | 1468882952680 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:32 INFO - PROCESS | 3856 | ++DOCSHELL 1325F800 == 25 [pid = 3856] [id = 242] 16:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1325FC00) [pid = 3856] [serial = 725] [outer = 00000000] 16:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (132FCC00) [pid = 3856] [serial = 726] [outer = 1325FC00] 16:02:32 INFO - PROCESS | 3856 | 1468882952726 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (139CB000) [pid = 3856] [serial = 727] [outer = 1325FC00] 16:02:33 INFO - PROCESS | 3856 | 1468882953149 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 644ms 16:02:33 INFO - PROCESS | 3856 | 1468882953177 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 3856 | 1468882953179 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 16:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:02:33 INFO - PROCESS | 3856 | 1468882953182 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 3856 | 1468882953184 Marionette TRACE conn3 <- [1,934,null,{}] 16:02:33 INFO - PROCESS | 3856 | 1468882953198 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:33 INFO - PROCESS | 3856 | 1468882953200 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:33 INFO - PROCESS | 3856 | 1468882953287 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:02:33 INFO - PROCESS | 3856 | 1468882953292 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 3856 | 1468882953294 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:33 INFO - PROCESS | 3856 | ++DOCSHELL 13941C00 == 26 [pid = 3856] [id = 243] 16:02:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13C1BC00) [pid = 3856] [serial = 728] [outer = 00000000] 16:02:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13CE6000) [pid = 3856] [serial = 729] [outer = 13C1BC00] 16:02:33 INFO - PROCESS | 3856 | 1468882953346 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13E9B800) [pid = 3856] [serial = 730] [outer = 13C1BC00] 16:02:33 INFO - PROCESS | 3856 | 1468882953807 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 676ms 16:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:02:33 INFO - PROCESS | 3856 | 1468882953877 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 3856 | 1468882953879 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 16:02:33 INFO - PROCESS | 3856 | 1468882953882 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 3856 | 1468882953884 Marionette TRACE conn3 <- [1,938,null,{}] 16:02:33 INFO - PROCESS | 3856 | 1468882953887 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:33 INFO - PROCESS | 3856 | 1468882953889 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:33 INFO - PROCESS | 3856 | 1468882953963 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:02:33 INFO - PROCESS | 3856 | 1468882953971 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 3856 | 1468882953973 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:34 INFO - PROCESS | 3856 | ++DOCSHELL 14395800 == 27 [pid = 3856] [id = 244] 16:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1439C400) [pid = 3856] [serial = 731] [outer = 00000000] 16:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1517A400) [pid = 3856] [serial = 732] [outer = 1439C400] 16:02:34 INFO - PROCESS | 3856 | 1468882954016 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1542C400) [pid = 3856] [serial = 733] [outer = 1439C400] 16:02:34 INFO - PROCESS | 3856 | 1468882954461 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 644ms 16:02:34 INFO - PROCESS | 3856 | 1468882954521 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 3856 | 1468882954523 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 16:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:02:34 INFO - PROCESS | 3856 | 1468882954526 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 3856 | 1468882954528 Marionette TRACE conn3 <- [1,942,null,{}] 16:02:34 INFO - PROCESS | 3856 | 1468882954532 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:34 INFO - PROCESS | 3856 | 1468882954538 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:34 INFO - PROCESS | 3856 | 1468882954637 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:02:34 INFO - PROCESS | 3856 | 1468882954644 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 3856 | 1468882954694 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:34 INFO - PROCESS | 3856 | ++DOCSHELL 1546C800 == 28 [pid = 3856] [id = 245] 16:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15623400) [pid = 3856] [serial = 734] [outer = 00000000] 16:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (158CFC00) [pid = 3856] [serial = 735] [outer = 15623400] 16:02:34 INFO - PROCESS | 3856 | 1468882954745 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15CC1400) [pid = 3856] [serial = 736] [outer = 15623400] 16:02:35 INFO - PROCESS | 3856 | 1468882955157 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 660ms 16:02:35 INFO - PROCESS | 3856 | 1468882955196 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 3856 | 1468882955198 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 16:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:02:35 INFO - PROCESS | 3856 | 1468882955205 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 3856 | 1468882955207 Marionette TRACE conn3 <- [1,946,null,{}] 16:02:35 INFO - PROCESS | 3856 | 1468882955210 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 3856 | 1468882955212 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:35 INFO - PROCESS | 3856 | 1468882955298 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:02:35 INFO - PROCESS | 3856 | 1468882955305 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 3856 | 1468882955307 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:35 INFO - PROCESS | 3856 | ++DOCSHELL 158CDC00 == 29 [pid = 3856] [id = 246] 16:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15CCC800) [pid = 3856] [serial = 737] [outer = 00000000] 16:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DA5400) [pid = 3856] [serial = 738] [outer = 15CCC800] 16:02:35 INFO - PROCESS | 3856 | 1468882955350 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16DA7000) [pid = 3856] [serial = 739] [outer = 15CCC800] 16:02:35 INFO - PROCESS | 3856 | 1468882955792 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 660ms 16:02:35 INFO - PROCESS | 3856 | 1468882955890 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 3856 | 1468882955892 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 16:02:35 INFO - PROCESS | 3856 | 1468882955895 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 3856 | 1468882955897 Marionette TRACE conn3 <- [1,950,null,{}] 16:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:02:35 INFO - PROCESS | 3856 | 1468882955901 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 3856 | 1468882955902 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:35 INFO - PROCESS | 3856 | 1468882955980 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:02:35 INFO - PROCESS | 3856 | 1468882955987 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 3856 | 1468882955988 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:35 INFO - PROCESS | 3856 | ++DOCSHELL 16558C00 == 30 [pid = 3856] [id = 247] 16:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16DBE800) [pid = 3856] [serial = 740] [outer = 00000000] 16:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16FC9C00) [pid = 3856] [serial = 741] [outer = 16DBE800] 16:02:36 INFO - PROCESS | 3856 | 1468882956031 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16FCD400) [pid = 3856] [serial = 742] [outer = 16DBE800] 16:02:36 INFO - PROCESS | 3856 | 1468882956440 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 611ms 16:02:36 INFO - PROCESS | 3856 | 1468882956496 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 3856 | 1468882956498 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 16:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:02:36 INFO - PROCESS | 3856 | 1468882956501 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 3856 | 1468882956503 Marionette TRACE conn3 <- [1,954,null,{}] 16:02:36 INFO - PROCESS | 3856 | 1468882956517 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:36 INFO - PROCESS | 3856 | 1468882956519 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:36 INFO - PROCESS | 3856 | 1468882956620 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:02:36 INFO - PROCESS | 3856 | 1468882956625 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 3856 | 1468882956627 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:36 INFO - PROCESS | 3856 | ++DOCSHELL 1325E800 == 31 [pid = 3856] [id = 248] 16:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (174B6800) [pid = 3856] [serial = 743] [outer = 00000000] 16:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (176B9800) [pid = 3856] [serial = 744] [outer = 174B6800] 16:02:36 INFO - PROCESS | 3856 | 1468882956668 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17B09000) [pid = 3856] [serial = 745] [outer = 174B6800] 16:02:37 INFO - PROCESS | 3856 | 1468882957179 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 725ms 16:02:37 INFO - PROCESS | 3856 | 1468882957231 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3856 | 1468882957233 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:02:37 INFO - PROCESS | 3856 | 1468882957237 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3856 | 1468882957238 Marionette TRACE conn3 <- [1,958,null,{}] 16:02:37 INFO - PROCESS | 3856 | 1468882957242 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 3856 | 1468882957244 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:37 INFO - PROCESS | 3856 | 1468882957362 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:02:37 INFO - PROCESS | 3856 | 1468882957371 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 3856 | 1468882957373 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:37 INFO - PROCESS | 3856 | ++DOCSHELL 15CDF400 == 32 [pid = 3856] [id = 249] 16:02:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (16FC8000) [pid = 3856] [serial = 746] [outer = 00000000] 16:02:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18377400) [pid = 3856] [serial = 747] [outer = 16FC8000] 16:02:37 INFO - PROCESS | 3856 | 1468882957461 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18610800) [pid = 3856] [serial = 748] [outer = 16FC8000] 16:02:37 INFO - PROCESS | 3856 | 1468882957897 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 724ms 16:02:37 INFO - PROCESS | 3856 | 1468882957937 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3856 | 1468882957939 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:02:37 INFO - PROCESS | 3856 | 1468882957942 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3856 | 1468882957944 Marionette TRACE conn3 <- [1,962,null,{}] 16:02:37 INFO - PROCESS | 3856 | 1468882957949 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 3856 | 1468882957951 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:38 INFO - PROCESS | 3856 | 1468882958095 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:02:38 INFO - PROCESS | 3856 | 1468882958206 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 3856 | 1468882958209 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:38 INFO - PROCESS | 3856 | ++DOCSHELL 14393C00 == 33 [pid = 3856] [id = 250] 16:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1866B800) [pid = 3856] [serial = 749] [outer = 00000000] 16:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (186C0800) [pid = 3856] [serial = 750] [outer = 1866B800] 16:02:38 INFO - PROCESS | 3856 | 1468882958252 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19B66800) [pid = 3856] [serial = 751] [outer = 1866B800] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (186B9800) [pid = 3856] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (131E7800) [pid = 3856] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (17CAD000) [pid = 3856] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16DA6C00) [pid = 3856] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16FD6400) [pid = 3856] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16FC9000) [pid = 3856] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15CC5000) [pid = 3856] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (15436000) [pid = 3856] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (14396C00) [pid = 3856] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13940800) [pid = 3856] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (12BC9800) [pid = 3856] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10A0F400) [pid = 3856] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16FD1400) [pid = 3856] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:02:38 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15630C00) [pid = 3856] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:02:38 INFO - PROCESS | 3856 | 1468882958841 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 933ms 16:02:38 INFO - PROCESS | 3856 | 1468882958881 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 3856 | 1468882958883 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 16:02:38 INFO - PROCESS | 3856 | 1468882958886 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:02:38 INFO - PROCESS | 3856 | 1468882958888 Marionette TRACE conn3 <- [1,966,null,{}] 16:02:38 INFO - PROCESS | 3856 | 1468882958891 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:38 INFO - PROCESS | 3856 | 1468882958893 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:38 INFO - PROCESS | 3856 | 1468882958969 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:02:39 INFO - PROCESS | 3856 | 1468882958974 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 3856 | 1468882958975 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:39 INFO - PROCESS | 3856 | ++DOCSHELL 1055A400 == 34 [pid = 3856] [id = 251] 16:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (12BC9800) [pid = 3856] [serial = 752] [outer = 00000000] 16:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1516AC00) [pid = 3856] [serial = 753] [outer = 12BC9800] 16:02:39 INFO - PROCESS | 3856 | 1468882959017 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1546A800) [pid = 3856] [serial = 754] [outer = 12BC9800] 16:02:39 INFO - PROCESS | 3856 | 1468882959469 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 612ms 16:02:39 INFO - PROCESS | 3856 | 1468882959518 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 3856 | 1468882959520 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 16:02:39 INFO - PROCESS | 3856 | 1468882959537 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 3856 | 1468882959538 Marionette TRACE conn3 <- [1,970,null,{}] 16:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:02:39 INFO - PROCESS | 3856 | 1468882959542 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:39 INFO - PROCESS | 3856 | 1468882959543 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:39 INFO - PROCESS | 3856 | 1468882959623 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:02:39 INFO - PROCESS | 3856 | 1468882959631 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 3856 | 1468882959633 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:39 INFO - PROCESS | 3856 | ++DOCSHELL 15172C00 == 35 [pid = 3856] [id = 252] 16:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15182000) [pid = 3856] [serial = 755] [outer = 00000000] 16:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18669C00) [pid = 3856] [serial = 756] [outer = 15182000] 16:02:39 INFO - PROCESS | 3856 | 1468882959676 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A01B400) [pid = 3856] [serial = 757] [outer = 15182000] 16:02:40 INFO - PROCESS | 3856 | 1468882960077 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 611ms 16:02:40 INFO - PROCESS | 3856 | 1468882960140 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 3856 | 1468882960142 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 16:02:40 INFO - PROCESS | 3856 | 1468882960145 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 3856 | 1468882960147 Marionette TRACE conn3 <- [1,974,null,{}] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:02:40 INFO - PROCESS | 3856 | 1468882960150 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 3856 | 1468882960152 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:40 INFO - PROCESS | 3856 | 1468882960229 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:02:40 INFO - PROCESS | 3856 | 1468882960234 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 3856 | 1468882960236 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:40 INFO - PROCESS | 3856 | ++DOCSHELL 15170000 == 36 [pid = 3856] [id = 253] 16:02:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1865F000) [pid = 3856] [serial = 758] [outer = 00000000] 16:02:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A27DC00) [pid = 3856] [serial = 759] [outer = 1865F000] 16:02:40 INFO - PROCESS | 3856 | 1468882960279 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A416C00) [pid = 3856] [serial = 760] [outer = 1865F000] 16:02:40 INFO - PROCESS | 3856 | 1468882960739 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 611ms 16:02:40 INFO - PROCESS | 3856 | 1468882960789 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 3856 | 1468882960791 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:02:40 INFO - PROCESS | 3856 | 1468882960795 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 3856 | 1468882960796 Marionette TRACE conn3 <- [1,978,null,{}] 16:02:40 INFO - PROCESS | 3856 | 1468882960800 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 3856 | 1468882960802 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:40 INFO - PROCESS | 3856 | 1468882960924 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:02:41 INFO - PROCESS | 3856 | 1468882961103 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 3856 | 1468882961106 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:41 INFO - PROCESS | 3856 | ++DOCSHELL 10559400 == 37 [pid = 3856] [id = 254] 16:02:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10559C00) [pid = 3856] [serial = 761] [outer = 00000000] 16:02:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10A74400) [pid = 3856] [serial = 762] [outer = 10559C00] 16:02:41 INFO - PROCESS | 3856 | 1468882961162 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10F69800) [pid = 3856] [serial = 763] [outer = 10559C00] 16:02:41 INFO - PROCESS | 3856 | 1468882961896 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1191ms 16:02:42 INFO - PROCESS | 3856 | 1468882961983 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3856 | 1468882961988 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 16:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:02:42 INFO - PROCESS | 3856 | 1468882961993 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 3856 | 1468882961996 Marionette TRACE conn3 <- [1,982,null,{}] 16:02:42 INFO - PROCESS | 3856 | 1468882962001 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 3856 | 1468882962004 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:42 INFO - PROCESS | 3856 | 1468882962127 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:02:42 INFO - PROCESS | 3856 | 1468882962246 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 3856 | 1468882962249 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:42 INFO - PROCESS | 3856 | ++DOCSHELL 12D5D000 == 38 [pid = 3856] [id = 255] 16:02:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (12D66000) [pid = 3856] [serial = 764] [outer = 00000000] 16:02:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (130AFC00) [pid = 3856] [serial = 765] [outer = 12D66000] 16:02:42 INFO - PROCESS | 3856 | 1468882962306 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (131DDC00) [pid = 3856] [serial = 766] [outer = 12D66000] 16:02:43 INFO - PROCESS | 3856 | 1468882963286 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1336ms 16:02:43 INFO - PROCESS | 3856 | 1468882963324 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 3856 | 1468882963328 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 16:02:43 INFO - PROCESS | 3856 | 1468882963334 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:02:43 INFO - PROCESS | 3856 | 1468882963337 Marionette TRACE conn3 <- [1,986,null,{}] 16:02:43 INFO - PROCESS | 3856 | 1468882963342 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:43 INFO - PROCESS | 3856 | 1468882963345 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:43 INFO - PROCESS | 3856 | 1468882963450 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:02:43 INFO - PROCESS | 3856 | 1468882963534 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 3856 | 1468882963538 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:43 INFO - PROCESS | 3856 | ++DOCSHELL 10324400 == 39 [pid = 3856] [id = 256] 16:02:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (10328400) [pid = 3856] [serial = 767] [outer = 00000000] 16:02:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (10F64C00) [pid = 3856] [serial = 768] [outer = 10328400] 16:02:43 INFO - PROCESS | 3856 | 1468882963641 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (112C5000) [pid = 3856] [serial = 769] [outer = 10328400] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 15170000 == 38 [pid = 3856] [id = 253] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 15172C00 == 37 [pid = 3856] [id = 252] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 1055A400 == 36 [pid = 3856] [id = 251] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 14393C00 == 35 [pid = 3856] [id = 250] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 15CDF400 == 34 [pid = 3856] [id = 249] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 1325E800 == 33 [pid = 3856] [id = 248] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 16558C00 == 32 [pid = 3856] [id = 247] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 158CDC00 == 31 [pid = 3856] [id = 246] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 1546C800 == 30 [pid = 3856] [id = 245] 16:02:43 INFO - PROCESS | 3856 | --DOCSHELL 14395800 == 29 [pid = 3856] [id = 244] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1A277000) [pid = 3856] [serial = 715] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1A27D400) [pid = 3856] [serial = 717] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (17EBDC00) [pid = 3856] [serial = 702] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18664000) [pid = 3856] [serial = 705] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (19D1AC00) [pid = 3856] [serial = 708] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (186B6400) [pid = 3856] [serial = 706] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1A273400) [pid = 3856] [serial = 714] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1A092C00) [pid = 3856] [serial = 709] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A559000) [pid = 3856] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (175F4000) [pid = 3856] [serial = 699] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16FD0400) [pid = 3856] [serial = 696] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16FD0C00) [pid = 3856] [serial = 697] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16DA8C00) [pid = 3856] [serial = 692] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16DB0C00) [pid = 3856] [serial = 693] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15462400) [pid = 3856] [serial = 689] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15468400) [pid = 3856] [serial = 690] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1517D400) [pid = 3856] [serial = 686] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1542D400) [pid = 3856] [serial = 687] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13CDC800) [pid = 3856] [serial = 683] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CE7400) [pid = 3856] [serial = 684] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (12DA2C00) [pid = 3856] [serial = 680] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1310E400) [pid = 3856] [serial = 681] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (11212400) [pid = 3856] [serial = 677] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11287400) [pid = 3856] [serial = 678] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (17EC5400) [pid = 3856] [serial = 675] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (17EC8000) [pid = 3856] [serial = 703] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (174BE800) [pid = 3856] [serial = 711] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17B13000) [pid = 3856] [serial = 712] [outer = 00000000] [url = about:blank] 16:02:43 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (175F5C00) [pid = 3856] [serial = 700] [outer = 00000000] [url = about:blank] 16:02:44 INFO - PROCESS | 3856 | 1468882964182 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 853ms 16:02:44 INFO - PROCESS | 3856 | 1468882964210 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3856 | 1468882964215 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:02:44 INFO - PROCESS | 3856 | 1468882964221 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 3856 | 1468882964223 Marionette TRACE conn3 <- [1,990,null,{}] 16:02:44 INFO - PROCESS | 3856 | 1468882964227 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 3856 | 1468882964229 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:44 INFO - PROCESS | 3856 | 1468882964311 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:02:44 INFO - PROCESS | 3856 | 1468882964320 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 3856 | 1468882964322 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:44 INFO - PROCESS | 3856 | ++DOCSHELL 13033C00 == 30 [pid = 3856] [id = 257] 16:02:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13050000) [pid = 3856] [serial = 770] [outer = 00000000] 16:02:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1314F400) [pid = 3856] [serial = 771] [outer = 13050000] 16:02:44 INFO - PROCESS | 3856 | 1468882964368 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (131E7C00) [pid = 3856] [serial = 772] [outer = 13050000] 16:02:44 INFO - PROCESS | 3856 | 1468882964830 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 660ms 16:02:44 INFO - PROCESS | 3856 | 1468882964902 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3856 | 1468882964905 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:02:44 INFO - PROCESS | 3856 | 1468882964908 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 3856 | 1468882964912 Marionette TRACE conn3 <- [1,994,null,{}] 16:02:44 INFO - PROCESS | 3856 | 1468882964922 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 3856 | 1468882964927 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:45 INFO - PROCESS | 3856 | 1468882965012 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:02:45 INFO - PROCESS | 3856 | 1468882965058 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 3856 | 1468882965061 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:45 INFO - PROCESS | 3856 | ++DOCSHELL 1438FC00 == 31 [pid = 3856] [id = 258] 16:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (14390000) [pid = 3856] [serial = 773] [outer = 00000000] 16:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1439B000) [pid = 3856] [serial = 774] [outer = 14390000] 16:02:45 INFO - PROCESS | 3856 | 1468882965180 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1516FC00) [pid = 3856] [serial = 775] [outer = 14390000] 16:02:45 INFO - PROCESS | 3856 | 1468882965542 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 724ms 16:02:45 INFO - PROCESS | 3856 | 1468882965606 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 3856 | 1468882965609 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 16:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:02:45 INFO - PROCESS | 3856 | 1468882965612 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 3856 | 1468882965614 Marionette TRACE conn3 <- [1,998,null,{}] 16:02:45 INFO - PROCESS | 3856 | 1468882965617 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:45 INFO - PROCESS | 3856 | 1468882965619 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:45 INFO - PROCESS | 3856 | 1468882965709 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:02:45 INFO - PROCESS | 3856 | 1468882965714 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 3856 | 1468882965716 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:45 INFO - PROCESS | 3856 | ++DOCSHELL 15436C00 == 32 [pid = 3856] [id = 259] 16:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15437C00) [pid = 3856] [serial = 776] [outer = 00000000] 16:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15466800) [pid = 3856] [serial = 777] [outer = 15437C00] 16:02:45 INFO - PROCESS | 3856 | 1468882965760 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1546BC00) [pid = 3856] [serial = 778] [outer = 15437C00] 16:02:46 INFO - PROCESS | 3856 | 1468882966284 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 724ms 16:02:46 INFO - PROCESS | 3856 | 1468882966344 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 3856 | 1468882966346 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 16:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:02:46 INFO - PROCESS | 3856 | 1468882966350 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 3856 | 1468882966352 Marionette TRACE conn3 <- [1,1002,null,{}] 16:02:46 INFO - PROCESS | 3856 | 1468882966355 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:46 INFO - PROCESS | 3856 | 1468882966357 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:46 INFO - PROCESS | 3856 | 1468882966488 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:02:46 INFO - PROCESS | 3856 | 1468882966508 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 3856 | 1468882966510 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:46 INFO - PROCESS | 3856 | ++DOCSHELL 13938400 == 33 [pid = 3856] [id = 260] 16:02:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (158C8000) [pid = 3856] [serial = 779] [outer = 00000000] 16:02:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15CD1000) [pid = 3856] [serial = 780] [outer = 158C8000] 16:02:46 INFO - PROCESS | 3856 | 1468882966555 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DA3400) [pid = 3856] [serial = 781] [outer = 158C8000] 16:02:47 INFO - PROCESS | 3856 | 1468882966983 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 724ms 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:02:47 INFO - PROCESS | 3856 | 1468882967054 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3856 | 1468882967056 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 16:02:47 INFO - PROCESS | 3856 | 1468882967059 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3856 | 1468882967061 Marionette TRACE conn3 <- [1,1006,null,{}] 16:02:47 INFO - PROCESS | 3856 | 1468882967064 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 3856 | 1468882967070 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:47 INFO - PROCESS | 3856 | 1468882967247 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:02:47 INFO - PROCESS | 3856 | 1468882967309 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 3856 | 1468882967311 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:47 INFO - PROCESS | 3856 | ++DOCSHELL 131E0000 == 34 [pid = 3856] [id = 261] 16:02:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15435800) [pid = 3856] [serial = 782] [outer = 00000000] 16:02:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16FD6C00) [pid = 3856] [serial = 783] [outer = 15435800] 16:02:47 INFO - PROCESS | 3856 | 1468882967353 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (175EC400) [pid = 3856] [serial = 784] [outer = 15435800] 16:02:47 INFO - PROCESS | 3856 | 1468882967763 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 708ms 16:02:47 INFO - PROCESS | 3856 | 1468882967793 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3856 | 1468882967795 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:02:47 INFO - PROCESS | 3856 | 1468882967830 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3856 | 1468882967832 Marionette TRACE conn3 <- [1,1010,null,{}] 16:02:47 INFO - PROCESS | 3856 | 1468882967854 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 3856 | 1468882967855 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:47 INFO - PROCESS | 3856 | 1468882967961 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:02:47 INFO - PROCESS | 3856 | 1468882967970 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 3856 | 1468882967971 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:48 INFO - PROCESS | 3856 | ++DOCSHELL 17BB1400 == 35 [pid = 3856] [id = 262] 16:02:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17BC7000) [pid = 3856] [serial = 785] [outer = 00000000] 16:02:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (17EBB000) [pid = 3856] [serial = 786] [outer = 17BC7000] 16:02:48 INFO - PROCESS | 3856 | 1468882968022 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (17EBC400) [pid = 3856] [serial = 787] [outer = 17BC7000] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (174B6800) [pid = 3856] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15CCC800) [pid = 3856] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10A77800) [pid = 3856] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1439C400) [pid = 3856] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1325FC00) [pid = 3856] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16DBE800) [pid = 3856] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13C1BC00) [pid = 3856] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A277C00) [pid = 3856] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (12930800) [pid = 3856] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15623400) [pid = 3856] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16FC8000) [pid = 3856] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1866B800) [pid = 3856] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (12BC9800) [pid = 3856] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:02:48 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15182000) [pid = 3856] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:02:48 INFO - PROCESS | 3856 | 1468882968625 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 869ms 16:02:48 INFO - PROCESS | 3856 | 1468882968682 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 3856 | 1468882968684 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 16:02:48 INFO - PROCESS | 3856 | 1468882968687 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:02:48 INFO - PROCESS | 3856 | 1468882968689 Marionette TRACE conn3 <- [1,1014,null,{}] 16:02:48 INFO - PROCESS | 3856 | 1468882968692 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:48 INFO - PROCESS | 3856 | 1468882968694 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:48 INFO - PROCESS | 3856 | 1468882968768 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:02:48 INFO - PROCESS | 3856 | 1468882968774 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 3856 | 1468882968775 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:48 INFO - PROCESS | 3856 | ++DOCSHELL 13C0EC00 == 36 [pid = 3856] [id = 263] 16:02:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13CE2000) [pid = 3856] [serial = 788] [outer = 00000000] 16:02:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DAB800) [pid = 3856] [serial = 789] [outer = 13CE2000] 16:02:48 INFO - PROCESS | 3856 | 1468882968819 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173FAC00) [pid = 3856] [serial = 790] [outer = 13CE2000] 16:02:49 INFO - PROCESS | 3856 | 1468882969235 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 611ms 16:02:49 INFO - PROCESS | 3856 | 1468882969285 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3856 | 1468882969287 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:02:49 INFO - PROCESS | 3856 | 1468882969290 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3856 | 1468882969292 Marionette TRACE conn3 <- [1,1018,null,{}] 16:02:49 INFO - PROCESS | 3856 | 1468882969295 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 3856 | 1468882969297 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:49 INFO - PROCESS | 3856 | 1468882969372 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:02:49 INFO - PROCESS | 3856 | 1468882969377 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 3856 | 1468882969379 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:49 INFO - PROCESS | 3856 | ++DOCSHELL 176BAC00 == 37 [pid = 3856] [id = 264] 16:02:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17B06400) [pid = 3856] [serial = 791] [outer = 00000000] 16:02:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18371000) [pid = 3856] [serial = 792] [outer = 17B06400] 16:02:49 INFO - PROCESS | 3856 | 1468882969421 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1860F000) [pid = 3856] [serial = 793] [outer = 17B06400] 16:02:49 INFO - PROCESS | 3856 | 1468882969924 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 660ms 16:02:49 INFO - PROCESS | 3856 | 1468882969962 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3856 | 1468882969964 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 16:02:49 INFO - PROCESS | 3856 | 1468882969967 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:02:49 INFO - PROCESS | 3856 | 1468882969969 Marionette TRACE conn3 <- [1,1022,null,{}] 16:02:49 INFO - PROCESS | 3856 | 1468882969972 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 3856 | 1468882969974 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:50 INFO - PROCESS | 3856 | 1468882970052 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:02:50 INFO - PROCESS | 3856 | 1468882970060 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 3856 | 1468882970062 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:50 INFO - PROCESS | 3856 | ++DOCSHELL 14396C00 == 38 [pid = 3856] [id = 265] 16:02:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BB3400) [pid = 3856] [serial = 794] [outer = 00000000] 16:02:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18667400) [pid = 3856] [serial = 795] [outer = 17BB3400] 16:02:50 INFO - PROCESS | 3856 | 1468882970111 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18662800) [pid = 3856] [serial = 796] [outer = 17BB3400] 16:02:50 INFO - PROCESS | 3856 | 1468882970713 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 773ms 16:02:50 INFO - PROCESS | 3856 | 1468882970740 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:02:50 INFO - PROCESS | 3856 | 1468882970745 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 16:02:50 INFO - PROCESS | 3856 | 1468882970750 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 3856 | 1468882970753 Marionette TRACE conn3 <- [1,1026,null,{}] 16:02:50 INFO - PROCESS | 3856 | 1468882970759 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:50 INFO - PROCESS | 3856 | 1468882970762 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:50 INFO - PROCESS | 3856 | 1468882970908 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:02:51 INFO - PROCESS | 3856 | 1468882971036 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 3856 | 1468882971039 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:51 INFO - PROCESS | 3856 | ++DOCSHELL 10A79C00 == 39 [pid = 3856] [id = 266] 16:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1120E800) [pid = 3856] [serial = 797] [outer = 00000000] 16:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (12997400) [pid = 3856] [serial = 798] [outer = 1120E800] 16:02:51 INFO - PROCESS | 3856 | 1468882971094 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13110000) [pid = 3856] [serial = 799] [outer = 1120E800] 16:02:51 INFO - PROCESS | 3856 | 1468882971671 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1030ms 16:02:51 INFO - PROCESS | 3856 | 1468882971749 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 3856 | 1468882971802 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 16:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:02:51 INFO - PROCESS | 3856 | 1468882971823 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 3856 | 1468882971826 Marionette TRACE conn3 <- [1,1030,null,{}] 16:02:51 INFO - PROCESS | 3856 | 1468882971832 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 3856 | 1468882971835 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:51 INFO - PROCESS | 3856 | 1468882971966 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:02:52 INFO - PROCESS | 3856 | 1468882972085 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:52 INFO - PROCESS | 3856 | 1468882972088 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:52 INFO - PROCESS | 3856 | ++DOCSHELL 13CE1400 == 40 [pid = 3856] [id = 267] 16:02:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13CE8400) [pid = 3856] [serial = 800] [outer = 00000000] 16:02:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (15189000) [pid = 3856] [serial = 801] [outer = 13CE8400] 16:02:52 INFO - PROCESS | 3856 | 1468882972145 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (15462C00) [pid = 3856] [serial = 802] [outer = 13CE8400] 16:02:52 INFO - PROCESS | 3856 | 1468882972730 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 998ms 16:02:52 INFO - PROCESS | 3856 | 1468882972779 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 3856 | 1468882972782 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:02:52 INFO - PROCESS | 3856 | 1468882972786 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 3856 | 1468882972790 Marionette TRACE conn3 <- [1,1034,null,{}] 16:02:52 INFO - PROCESS | 3856 | 1468882972800 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:52 INFO - PROCESS | 3856 | 1468882972805 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:52 INFO - PROCESS | 3856 | 1468882972955 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:02:53 INFO - PROCESS | 3856 | 1468882973055 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 3856 | 1468882973058 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:53 INFO - PROCESS | 3856 | ++DOCSHELL 18662400 == 41 [pid = 3856] [id = 268] 16:02:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18662C00) [pid = 3856] [serial = 803] [outer = 00000000] 16:02:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (186BD400) [pid = 3856] [serial = 804] [outer = 18662C00] 16:02:53 INFO - PROCESS | 3856 | 1468882973112 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19B5C400) [pid = 3856] [serial = 805] [outer = 18662C00] 16:02:53 INFO - PROCESS | 3856 | 1468882973692 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 965ms 16:02:53 INFO - PROCESS | 3856 | 1468882973763 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 3856 | 1468882973766 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 16:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:02:53 INFO - PROCESS | 3856 | 1468882973769 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 3856 | 1468882973771 Marionette TRACE conn3 <- [1,1038,null,{}] 16:02:53 INFO - PROCESS | 3856 | 1468882973775 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:53 INFO - PROCESS | 3856 | 1468882973777 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:53 INFO - PROCESS | 3856 | 1468882973882 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:02:54 INFO - PROCESS | 3856 | 1468882973980 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 3856 | 1468882973982 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:54 INFO - PROCESS | 3856 | ++DOCSHELL 15432C00 == 42 [pid = 3856] [id = 269] 16:02:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (158C6400) [pid = 3856] [serial = 806] [outer = 00000000] 16:02:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (17BB0800) [pid = 3856] [serial = 807] [outer = 158C6400] 16:02:54 INFO - PROCESS | 3856 | 1468882974034 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (18660C00) [pid = 3856] [serial = 808] [outer = 158C6400] 16:02:54 INFO - PROCESS | 3856 | 1468882974754 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1030ms 16:02:54 INFO - PROCESS | 3856 | 1468882974805 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3856 | 1468882974810 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 16:02:54 INFO - PROCESS | 3856 | 1468882974814 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:02:54 INFO - PROCESS | 3856 | 1468882974817 Marionette TRACE conn3 <- [1,1042,null,{}] 16:02:54 INFO - PROCESS | 3856 | 1468882974823 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:54 INFO - PROCESS | 3856 | 1468882974826 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:54 INFO - PROCESS | 3856 | 1468882974921 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:02:55 INFO - PROCESS | 3856 | 1468882975048 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 3856 | 1468882975050 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:55 INFO - PROCESS | 3856 | ++DOCSHELL 11C32800 == 43 [pid = 3856] [id = 270] 16:02:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1296F400) [pid = 3856] [serial = 809] [outer = 00000000] 16:02:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1310E400) [pid = 3856] [serial = 810] [outer = 1296F400] 16:02:55 INFO - PROCESS | 3856 | 1468882975101 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (139CA400) [pid = 3856] [serial = 811] [outer = 1296F400] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 176BAC00 == 42 [pid = 3856] [id = 264] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 13C0EC00 == 41 [pid = 3856] [id = 263] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 17BB1400 == 40 [pid = 3856] [id = 262] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 131E0000 == 39 [pid = 3856] [id = 261] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 13938400 == 38 [pid = 3856] [id = 260] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 15436C00 == 37 [pid = 3856] [id = 259] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 1438FC00 == 36 [pid = 3856] [id = 258] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 13033C00 == 35 [pid = 3856] [id = 257] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 10324400 == 34 [pid = 3856] [id = 256] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 10559400 == 33 [pid = 3856] [id = 254] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 12D5D000 == 32 [pid = 3856] [id = 255] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 15432C00 == 31 [pid = 3856] [id = 269] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 13CE1400 == 30 [pid = 3856] [id = 267] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 18662400 == 29 [pid = 3856] [id = 268] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 14396C00 == 28 [pid = 3856] [id = 265] 16:02:55 INFO - PROCESS | 3856 | --DOCSHELL 10A79C00 == 27 [pid = 3856] [id = 266] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (17B09000) [pid = 3856] [serial = 745] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16DA5400) [pid = 3856] [serial = 738] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10F6E400) [pid = 3856] [serial = 720] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (11212800) [pid = 3856] [serial = 721] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16DA7000) [pid = 3856] [serial = 739] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1517A400) [pid = 3856] [serial = 732] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1542C400) [pid = 3856] [serial = 733] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (132FCC00) [pid = 3856] [serial = 726] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (139CB000) [pid = 3856] [serial = 727] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16FC9C00) [pid = 3856] [serial = 741] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13CE6000) [pid = 3856] [serial = 729] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13E9B800) [pid = 3856] [serial = 730] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A40A400) [pid = 3856] [serial = 718] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1297B000) [pid = 3856] [serial = 723] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (12BC9C00) [pid = 3856] [serial = 724] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (158CFC00) [pid = 3856] [serial = 735] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15CC1400) [pid = 3856] [serial = 736] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18610800) [pid = 3856] [serial = 748] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18377400) [pid = 3856] [serial = 747] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (186C0800) [pid = 3856] [serial = 750] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1546A800) [pid = 3856] [serial = 754] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1516AC00) [pid = 3856] [serial = 753] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18669C00) [pid = 3856] [serial = 756] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (19B66800) [pid = 3856] [serial = 751] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (176B9800) [pid = 3856] [serial = 744] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A01B400) [pid = 3856] [serial = 757] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16FCD400) [pid = 3856] [serial = 742] [outer = 00000000] [url = about:blank] 16:02:55 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A27DC00) [pid = 3856] [serial = 759] [outer = 00000000] [url = about:blank] 16:02:56 INFO - PROCESS | 3856 | 1468882976229 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1433ms 16:02:56 INFO - PROCESS | 3856 | 1468882976246 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 3856 | 1468882976250 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:02:56 INFO - PROCESS | 3856 | 1468882976254 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 3856 | 1468882976259 Marionette TRACE conn3 <- [1,1046,null,{}] 16:02:56 INFO - PROCESS | 3856 | 1468882976263 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:56 INFO - PROCESS | 3856 | 1468882976266 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:56 INFO - PROCESS | 3856 | 1468882976405 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:02:56 INFO - PROCESS | 3856 | 1468882976415 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 3856 | 1468882976418 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:56 INFO - PROCESS | 3856 | ++DOCSHELL 11289000 == 28 [pid = 3856] [id = 271] 16:02:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (112B7C00) [pid = 3856] [serial = 812] [outer = 00000000] 16:02:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1296FC00) [pid = 3856] [serial = 813] [outer = 112B7C00] 16:02:56 INFO - PROCESS | 3856 | 1468882976464 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (12997C00) [pid = 3856] [serial = 814] [outer = 112B7C00] 16:02:56 INFO - PROCESS | 3856 | 1468882976937 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 724ms 16:02:56 INFO - PROCESS | 3856 | 1468882976983 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 3856 | 1468882976987 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:02:57 INFO - PROCESS | 3856 | 1468882976994 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3856 | 1468882976996 Marionette TRACE conn3 <- [1,1050,null,{}] 16:02:57 INFO - PROCESS | 3856 | 1468882977000 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:57 INFO - PROCESS | 3856 | 1468882977003 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:57 INFO - PROCESS | 3856 | 1468882977089 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:02:57 INFO - PROCESS | 3856 | 1468882977206 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 3856 | 1468882977209 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:57 INFO - PROCESS | 3856 | ++DOCSHELL 131DE400 == 29 [pid = 3856] [id = 272] 16:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13933800) [pid = 3856] [serial = 815] [outer = 00000000] 16:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13C0EC00) [pid = 3856] [serial = 816] [outer = 13933800] 16:02:57 INFO - PROCESS | 3856 | 1468882977255 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13CA8C00) [pid = 3856] [serial = 817] [outer = 13933800] 16:02:57 INFO - PROCESS | 3856 | 1468882977678 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 724ms 16:02:57 INFO - PROCESS | 3856 | 1468882977727 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 3856 | 1468882977729 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:02:57 INFO - PROCESS | 3856 | 1468882977733 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3856 | 1468882977736 Marionette TRACE conn3 <- [1,1054,null,{}] 16:02:57 INFO - PROCESS | 3856 | 1468882977746 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:57 INFO - PROCESS | 3856 | 1468882977751 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:57 INFO - PROCESS | 3856 | 1468882977831 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:02:57 INFO - PROCESS | 3856 | 1468882977838 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 3856 | 1468882977841 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:57 INFO - PROCESS | 3856 | ++DOCSHELL 1439C000 == 30 [pid = 3856] [id = 273] 16:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15167C00) [pid = 3856] [serial = 818] [outer = 00000000] 16:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1542F800) [pid = 3856] [serial = 819] [outer = 15167C00] 16:02:57 INFO - PROCESS | 3856 | 1468882977888 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1545D800) [pid = 3856] [serial = 820] [outer = 15167C00] 16:02:58 INFO - PROCESS | 3856 | 1468882978390 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 708ms 16:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:02:58 INFO - PROCESS | 3856 | 1468882978432 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 3856 | 1468882978435 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 16:02:58 INFO - PROCESS | 3856 | 1468882978438 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 3856 | 1468882978439 Marionette TRACE conn3 <- [1,1058,null,{}] 16:02:58 INFO - PROCESS | 3856 | 1468882978443 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:58 INFO - PROCESS | 3856 | 1468882978445 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:58 INFO - PROCESS | 3856 | 1468882978642 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:02:58 INFO - PROCESS | 3856 | 1468882978666 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 3856 | 1468882978668 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:58 INFO - PROCESS | 3856 | ++DOCSHELL 15461C00 == 31 [pid = 3856] [id = 274] 16:02:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15463800) [pid = 3856] [serial = 821] [outer = 00000000] 16:02:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (158CFC00) [pid = 3856] [serial = 822] [outer = 15463800] 16:02:58 INFO - PROCESS | 3856 | 1468882978711 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15CC5000) [pid = 3856] [serial = 823] [outer = 15463800] 16:02:59 INFO - PROCESS | 3856 | 1468882979123 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 708ms 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:02:59 INFO - PROCESS | 3856 | 1468882979169 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 3856 | 1468882979171 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 16:02:59 INFO - PROCESS | 3856 | 1468882979174 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 3856 | 1468882979176 Marionette TRACE conn3 <- [1,1062,null,{}] 16:02:59 INFO - PROCESS | 3856 | 1468882979186 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:59 INFO - PROCESS | 3856 | 1468882979188 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:59 INFO - PROCESS | 3856 | 1468882979290 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:02:59 INFO - PROCESS | 3856 | 1468882979295 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:59 INFO - PROCESS | 3856 | 1468882979297 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:02:59 INFO - PROCESS | 3856 | ++DOCSHELL 15630400 == 32 [pid = 3856] [id = 275] 16:02:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15CC1400) [pid = 3856] [serial = 824] [outer = 00000000] 16:02:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16DAEC00) [pid = 3856] [serial = 825] [outer = 15CC1400] 16:02:59 INFO - PROCESS | 3856 | 1468882979340 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16DAFC00) [pid = 3856] [serial = 826] [outer = 15CC1400] 16:02:59 INFO - PROCESS | 3856 | 1468882979852 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 708ms 16:02:59 INFO - PROCESS | 3856 | 1468882979906 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 3856 | 1468882979908 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:02:59 INFO - PROCESS | 3856 | 1468882979912 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 3856 | 1468882979913 Marionette TRACE conn3 <- [1,1066,null,{}] 16:02:59 INFO - PROCESS | 3856 | 1468882979916 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:59 INFO - PROCESS | 3856 | 1468882979922 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:00 INFO - PROCESS | 3856 | 1468882980066 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:03:00 INFO - PROCESS | 3856 | 1468882980092 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 3856 | 1468882980094 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:00 INFO - PROCESS | 3856 | ++DOCSHELL 16FD5C00 == 33 [pid = 3856] [id = 276] 16:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (173F8000) [pid = 3856] [serial = 827] [outer = 00000000] 16:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (17BAF000) [pid = 3856] [serial = 828] [outer = 173F8000] 16:03:00 INFO - PROCESS | 3856 | 1468882980139 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (17CB0400) [pid = 3856] [serial = 829] [outer = 173F8000] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17BB3400) [pid = 3856] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (17B06400) [pid = 3856] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (158C8000) [pid = 3856] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15435800) [pid = 3856] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10559C00) [pid = 3856] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1865F000) [pid = 3856] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10328400) [pid = 3856] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13050000) [pid = 3856] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (12D66000) [pid = 3856] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15437C00) [pid = 3856] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (14390000) [pid = 3856] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BC7000) [pid = 3856] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:03:00 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13CE2000) [pid = 3856] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:03:00 INFO - PROCESS | 3856 | 1468882980715 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 869ms 16:03:00 INFO - PROCESS | 3856 | 1468882980773 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3856 | 1468882980775 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 16:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:03:00 INFO - PROCESS | 3856 | 1468882980780 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 3856 | 1468882980782 Marionette TRACE conn3 <- [1,1070,null,{}] 16:03:00 INFO - PROCESS | 3856 | 1468882980785 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 3856 | 1468882980787 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:00 INFO - PROCESS | 3856 | 1468882980909 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:03:00 INFO - PROCESS | 3856 | 1468882980914 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 3856 | 1468882980916 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:00 INFO - PROCESS | 3856 | ++DOCSHELL 1127DC00 == 34 [pid = 3856] [id = 277] 16:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (130B7800) [pid = 3856] [serial = 830] [outer = 00000000] 16:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15435800) [pid = 3856] [serial = 831] [outer = 130B7800] 16:03:00 INFO - PROCESS | 3856 | 1468882980958 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16DAD000) [pid = 3856] [serial = 832] [outer = 130B7800] 16:03:01 INFO - PROCESS | 3856 | 1468882981361 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 611ms 16:03:01 INFO - PROCESS | 3856 | 1468882981409 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:03:01 INFO - PROCESS | 3856 | 1468882981411 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 16:03:01 INFO - PROCESS | 3856 | 1468882981415 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 3856 | 1468882981416 Marionette TRACE conn3 <- [1,1074,null,{}] 16:03:01 INFO - PROCESS | 3856 | 1468882981424 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:01 INFO - PROCESS | 3856 | 1468882981425 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:01 INFO - PROCESS | 3856 | 1468882981501 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:03:01 INFO - PROCESS | 3856 | 1468882981506 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 3856 | 1468882981508 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:01 INFO - PROCESS | 3856 | ++DOCSHELL 11216800 == 35 [pid = 3856] [id = 278] 16:03:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (139D3800) [pid = 3856] [serial = 833] [outer = 00000000] 16:03:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17CB4C00) [pid = 3856] [serial = 834] [outer = 139D3800] 16:03:01 INFO - PROCESS | 3856 | 1468882981551 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17EBD400) [pid = 3856] [serial = 835] [outer = 139D3800] 16:03:02 INFO - PROCESS | 3856 | 1468882982036 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 660ms 16:03:02 INFO - PROCESS | 3856 | 1468882982085 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 3856 | 1468882982087 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 16:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:03:02 INFO - PROCESS | 3856 | 1468882982090 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 3856 | 1468882982092 Marionette TRACE conn3 <- [1,1078,null,{}] 16:03:02 INFO - PROCESS | 3856 | 1468882982095 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:02 INFO - PROCESS | 3856 | 1468882982097 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:02 INFO - PROCESS | 3856 | 1468882982171 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:03:02 INFO - PROCESS | 3856 | 1468882982176 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 3856 | 1468882982178 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:02 INFO - PROCESS | 3856 | ++DOCSHELL 1840D000 == 36 [pid = 3856] [id = 279] 16:03:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1840DC00) [pid = 3856] [serial = 836] [outer = 00000000] 16:03:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18661C00) [pid = 3856] [serial = 837] [outer = 1840DC00] 16:03:02 INFO - PROCESS | 3856 | 1468882982219 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (186B7000) [pid = 3856] [serial = 838] [outer = 1840DC00] 16:03:02 INFO - PROCESS | 3856 | 1468882982734 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 725ms 16:03:02 INFO - PROCESS | 3856 | 1468882982790 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 3856 | 1468882982794 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 16:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:03:02 INFO - PROCESS | 3856 | 1468882982800 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 3856 | 1468882982803 Marionette TRACE conn3 <- [1,1082,null,{}] 16:03:02 INFO - PROCESS | 3856 | 1468882982809 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:02 INFO - PROCESS | 3856 | 1468882982812 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:03 INFO - PROCESS | 3856 | 1468882982974 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:03:03 INFO - PROCESS | 3856 | 1468882983132 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 3856 | 1468882983137 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:03 INFO - PROCESS | 3856 | ++DOCSHELL 114DB000 == 37 [pid = 3856] [id = 280] 16:03:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (11AC7800) [pid = 3856] [serial = 839] [outer = 00000000] 16:03:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (12970000) [pid = 3856] [serial = 840] [outer = 11AC7800] 16:03:03 INFO - PROCESS | 3856 | 1468882983232 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13033C00) [pid = 3856] [serial = 841] [outer = 11AC7800] 16:03:03 INFO - PROCESS | 3856 | 1468882983981 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1223ms 16:03:04 INFO - PROCESS | 3856 | 1468882984036 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 3856 | 1468882984041 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 16:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:03:04 INFO - PROCESS | 3856 | 1468882984048 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 3856 | 1468882984051 Marionette TRACE conn3 <- [1,1086,null,{}] 16:03:04 INFO - PROCESS | 3856 | 1468882984054 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:04 INFO - PROCESS | 3856 | 1468882984057 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:04 INFO - PROCESS | 3856 | 1468882984193 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:03:04 INFO - PROCESS | 3856 | 1468882984380 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 3856 | 1468882984383 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:04 INFO - PROCESS | 3856 | ++DOCSHELL 13CDC400 == 38 [pid = 3856] [id = 281] 16:03:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (13CE0C00) [pid = 3856] [serial = 842] [outer = 00000000] 16:03:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13CE8000) [pid = 3856] [serial = 843] [outer = 13CE0C00] 16:03:04 INFO - PROCESS | 3856 | 1468882984439 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1439A800) [pid = 3856] [serial = 844] [outer = 13CE0C00] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 11216800 == 37 [pid = 3856] [id = 278] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 1127DC00 == 36 [pid = 3856] [id = 277] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 16FD5C00 == 35 [pid = 3856] [id = 276] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 15630400 == 34 [pid = 3856] [id = 275] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 15461C00 == 33 [pid = 3856] [id = 274] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 1439C000 == 32 [pid = 3856] [id = 273] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 131DE400 == 31 [pid = 3856] [id = 272] 16:03:05 INFO - PROCESS | 3856 | --DOCSHELL 11289000 == 30 [pid = 3856] [id = 271] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18667400) [pid = 3856] [serial = 795] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (18662800) [pid = 3856] [serial = 796] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1860F000) [pid = 3856] [serial = 793] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15CD1000) [pid = 3856] [serial = 780] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16FD6C00) [pid = 3856] [serial = 783] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10A74400) [pid = 3856] [serial = 762] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16DA3400) [pid = 3856] [serial = 781] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10F69800) [pid = 3856] [serial = 763] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A416C00) [pid = 3856] [serial = 760] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10F64C00) [pid = 3856] [serial = 768] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (112C5000) [pid = 3856] [serial = 769] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1314F400) [pid = 3856] [serial = 771] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (131E7C00) [pid = 3856] [serial = 772] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (130AFC00) [pid = 3856] [serial = 765] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (131DDC00) [pid = 3856] [serial = 766] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15466800) [pid = 3856] [serial = 777] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1439B000) [pid = 3856] [serial = 774] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1516FC00) [pid = 3856] [serial = 775] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17EBB000) [pid = 3856] [serial = 786] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (175EC400) [pid = 3856] [serial = 784] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18371000) [pid = 3856] [serial = 792] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (17EBC400) [pid = 3856] [serial = 787] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16DAB800) [pid = 3856] [serial = 789] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1546BC00) [pid = 3856] [serial = 778] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (173FAC00) [pid = 3856] [serial = 790] [outer = 00000000] [url = about:blank] 16:03:05 INFO - PROCESS | 3856 | 1468882985290 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1287ms 16:03:05 INFO - PROCESS | 3856 | 1468882985332 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:03:05 INFO - PROCESS | 3856 | 1468882985384 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 16:03:05 INFO - PROCESS | 3856 | 1468882985389 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 3856 | 1468882985392 Marionette TRACE conn3 <- [1,1090,null,{}] 16:03:05 INFO - PROCESS | 3856 | 1468882985398 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 3856 | 1468882985400 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:05 INFO - PROCESS | 3856 | 1468882985487 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:03:05 INFO - PROCESS | 3856 | 1468882985499 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 3856 | 1468882985504 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:05 INFO - PROCESS | 3856 | ++DOCSHELL 10A7E400 == 31 [pid = 3856] [id = 282] 16:03:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10F65800) [pid = 3856] [serial = 845] [outer = 00000000] 16:03:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (11211400) [pid = 3856] [serial = 846] [outer = 10F65800] 16:03:05 INFO - PROCESS | 3856 | 1468882985552 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (11289000) [pid = 3856] [serial = 847] [outer = 10F65800] 16:03:06 INFO - PROCESS | 3856 | 1468882986047 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 708ms 16:03:06 INFO - PROCESS | 3856 | 1468882986088 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3856 | 1468882986092 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:03:06 INFO - PROCESS | 3856 | 1468882986098 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3856 | 1468882986100 Marionette TRACE conn3 <- [1,1094,null,{}] 16:03:06 INFO - PROCESS | 3856 | 1468882986104 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 3856 | 1468882986106 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:06 INFO - PROCESS | 3856 | 1468882986188 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:03:06 INFO - PROCESS | 3856 | 1468882986196 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 3856 | 1468882986198 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:06 INFO - PROCESS | 3856 | ++DOCSHELL 12D9A000 == 32 [pid = 3856] [id = 283] 16:03:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (12D9B400) [pid = 3856] [serial = 848] [outer = 00000000] 16:03:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13156000) [pid = 3856] [serial = 849] [outer = 12D9B400] 16:03:06 INFO - PROCESS | 3856 | 1468882986262 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (131E3400) [pid = 3856] [serial = 850] [outer = 12D9B400] 16:03:06 INFO - PROCESS | 3856 | 1468882986769 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 724ms 16:03:06 INFO - PROCESS | 3856 | 1468882986831 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3856 | 1468882986833 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:03:06 INFO - PROCESS | 3856 | 1468882986837 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3856 | 1468882986840 Marionette TRACE conn3 <- [1,1098,null,{}] 16:03:06 INFO - PROCESS | 3856 | 1468882986850 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 3856 | 1468882986855 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:07 INFO - PROCESS | 3856 | 1468882987001 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:03:07 INFO - PROCESS | 3856 | 1468882987019 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 3856 | 1468882987022 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:07 INFO - PROCESS | 3856 | ++DOCSHELL 14395000 == 33 [pid = 3856] [id = 284] 16:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (14395C00) [pid = 3856] [serial = 851] [outer = 00000000] 16:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15180800) [pid = 3856] [serial = 852] [outer = 14395C00] 16:03:07 INFO - PROCESS | 3856 | 1468882987068 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15430800) [pid = 3856] [serial = 853] [outer = 14395C00] 16:03:07 INFO - PROCESS | 3856 | 1468882987483 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 724ms 16:03:07 INFO - PROCESS | 3856 | 1468882987536 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:03:07 INFO - PROCESS | 3856 | 1468882987538 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 16:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:03:07 INFO - PROCESS | 3856 | 1468882987541 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 3856 | 1468882987543 Marionette TRACE conn3 <- [1,1102,null,{}] 16:03:07 INFO - PROCESS | 3856 | 1468882987547 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:07 INFO - PROCESS | 3856 | 1468882987548 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:07 INFO - PROCESS | 3856 | 1468882987714 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:03:07 INFO - PROCESS | 3856 | 1468882987729 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 3856 | 1468882987732 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:07 INFO - PROCESS | 3856 | ++DOCSHELL 15468800 == 34 [pid = 3856] [id = 285] 16:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15469800) [pid = 3856] [serial = 854] [outer = 00000000] 16:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1562AC00) [pid = 3856] [serial = 855] [outer = 15469800] 16:03:07 INFO - PROCESS | 3856 | 1468882987775 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15CD1000) [pid = 3856] [serial = 856] [outer = 15469800] 16:03:08 INFO - PROCESS | 3856 | 1468882988224 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 708ms 16:03:08 INFO - PROCESS | 3856 | 1468882988281 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3856 | 1468882988283 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:03:08 INFO - PROCESS | 3856 | 1468882988321 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3856 | 1468882988323 Marionette TRACE conn3 <- [1,1106,null,{}] 16:03:08 INFO - PROCESS | 3856 | 1468882988327 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 3856 | 1468882988329 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:08 INFO - PROCESS | 3856 | 1468882988439 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:03:08 INFO - PROCESS | 3856 | 1468882988450 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 3856 | 1468882988452 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:08 INFO - PROCESS | 3856 | ++DOCSHELL 15CDF400 == 35 [pid = 3856] [id = 286] 16:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16558400) [pid = 3856] [serial = 857] [outer = 00000000] 16:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DAF800) [pid = 3856] [serial = 858] [outer = 16558400] 16:03:08 INFO - PROCESS | 3856 | 1468882988494 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16EE5000) [pid = 3856] [serial = 859] [outer = 16558400] 16:03:09 INFO - PROCESS | 3856 | 1468882989001 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 709ms 16:03:09 INFO - PROCESS | 3856 | 1468882989047 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 3856 | 1468882989049 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:03:09 INFO - PROCESS | 3856 | 1468882989052 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 3856 | 1468882989054 Marionette TRACE conn3 <- [1,1110,null,{}] 16:03:09 INFO - PROCESS | 3856 | 1468882989057 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 3856 | 1468882989063 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:09 INFO - PROCESS | 3856 | 1468882989192 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:03:09 INFO - PROCESS | 3856 | 1468882989263 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3856 | 1468882989265 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:09 INFO - PROCESS | 3856 | ++DOCSHELL 174B6800 == 36 [pid = 3856] [id = 287] 16:03:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17672800) [pid = 3856] [serial = 860] [outer = 00000000] 16:03:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17BA9800) [pid = 3856] [serial = 861] [outer = 17672800] 16:03:09 INFO - PROCESS | 3856 | 1468882989307 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17B06400) [pid = 3856] [serial = 862] [outer = 17672800] 16:03:09 INFO - PROCESS | 3856 | 1468882989796 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15463800) [pid = 3856] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CE8400) [pid = 3856] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (173F8000) [pid = 3856] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1120E800) [pid = 3856] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18662C00) [pid = 3856] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13933800) [pid = 3856] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (158C6400) [pid = 3856] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15167C00) [pid = 3856] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15CC1400) [pid = 3856] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (112B7C00) [pid = 3856] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (130B7800) [pid = 3856] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1296F400) [pid = 3856] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:03:09 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (139D3800) [pid = 3856] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 869ms 16:03:09 INFO - PROCESS | 3856 | 1468882989926 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 3856 | 1468882989928 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:03:09 INFO - PROCESS | 3856 | 1468882989935 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 3856 | 1468882989937 Marionette TRACE conn3 <- [1,1114,null,{}] 16:03:09 INFO - PROCESS | 3856 | 1468882989940 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 3856 | 1468882989942 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:10 INFO - PROCESS | 3856 | 1468882990021 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:03:10 INFO - PROCESS | 3856 | 1468882990031 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 3856 | 1468882990033 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:10 INFO - PROCESS | 3856 | ++DOCSHELL 131E6000 == 37 [pid = 3856] [id = 288] 16:03:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (131E7400) [pid = 3856] [serial = 863] [outer = 00000000] 16:03:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1439DC00) [pid = 3856] [serial = 864] [outer = 131E7400] 16:03:10 INFO - PROCESS | 3856 | 1468882990077 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (158D1400) [pid = 3856] [serial = 865] [outer = 131E7400] 16:03:10 INFO - PROCESS | 3856 | 1468882990486 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 611ms 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:03:10 INFO - PROCESS | 3856 | 1468882990529 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 3856 | 1468882990531 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 16:03:10 INFO - PROCESS | 3856 | 1468882990534 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 3856 | 1468882990536 Marionette TRACE conn3 <- [1,1118,null,{}] 16:03:10 INFO - PROCESS | 3856 | 1468882990539 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 3856 | 1468882990541 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:10 INFO - PROCESS | 3856 | 1468882990623 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:03:10 INFO - PROCESS | 3856 | 1468882990629 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 3856 | 1468882990631 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:10 INFO - PROCESS | 3856 | ++DOCSHELL 13261800 == 38 [pid = 3856] [id = 289] 16:03:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DA3800) [pid = 3856] [serial = 866] [outer = 00000000] 16:03:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18407400) [pid = 3856] [serial = 867] [outer = 16DA3800] 16:03:10 INFO - PROCESS | 3856 | 1468882990672 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18410800) [pid = 3856] [serial = 868] [outer = 16DA3800] 16:03:11 INFO - PROCESS | 3856 | 1468882991127 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 612ms 16:03:11 INFO - PROCESS | 3856 | 1468882991165 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 3856 | 1468882991167 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 16:03:11 INFO - PROCESS | 3856 | 1468882991170 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:03:11 INFO - PROCESS | 3856 | 1468882991172 Marionette TRACE conn3 <- [1,1122,null,{}] 16:03:11 INFO - PROCESS | 3856 | 1468882991179 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 3856 | 1468882991181 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:11 INFO - PROCESS | 3856 | 1468882991269 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:03:11 INFO - PROCESS | 3856 | 1468882991274 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3856 | 1468882991276 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:11 INFO - PROCESS | 3856 | ++DOCSHELL 13155800 == 39 [pid = 3856] [id = 290] 16:03:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14393C00) [pid = 3856] [serial = 869] [outer = 00000000] 16:03:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (186B9800) [pid = 3856] [serial = 870] [outer = 14393C00] 16:03:11 INFO - PROCESS | 3856 | 1468882991320 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186C0000) [pid = 3856] [serial = 871] [outer = 14393C00] 16:03:11 INFO - PROCESS | 3856 | 1468882991747 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 660ms 16:03:11 INFO - PROCESS | 3856 | 1468882991809 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 3856 | 1468882991811 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:03:11 INFO - PROCESS | 3856 | 1468882991814 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 3856 | 1468882991816 Marionette TRACE conn3 <- [1,1126,null,{}] 16:03:11 INFO - PROCESS | 3856 | 1468882991819 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 3856 | 1468882991821 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:11 INFO - PROCESS | 3856 | 1468882991940 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:03:12 INFO - PROCESS | 3856 | 1468882992072 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 3856 | 1468882992076 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:12 INFO - PROCESS | 3856 | ++DOCSHELL 10328400 == 40 [pid = 3856] [id = 291] 16:03:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10369000) [pid = 3856] [serial = 872] [outer = 00000000] 16:03:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1051F400) [pid = 3856] [serial = 873] [outer = 10369000] 16:03:12 INFO - PROCESS | 3856 | 1468882992184 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10A74C00) [pid = 3856] [serial = 874] [outer = 10369000] 16:03:12 INFO - PROCESS | 3856 | 1468882992778 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1030ms 16:03:12 INFO - PROCESS | 3856 | 1468882992851 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3856 | 1468882992855 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 16:03:12 INFO - PROCESS | 3856 | 1468882992860 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:03:12 INFO - PROCESS | 3856 | 1468882992864 Marionette TRACE conn3 <- [1,1130,null,{}] 16:03:12 INFO - PROCESS | 3856 | 1468882992868 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:12 INFO - PROCESS | 3856 | 1468882992871 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:13 INFO - PROCESS | 3856 | 1468882992978 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:03:13 INFO - PROCESS | 3856 | 1468882993077 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 3856 | 1468882993080 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:13 INFO - PROCESS | 3856 | ++DOCSHELL 139C9400 == 41 [pid = 3856] [id = 292] 16:03:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (139CD000) [pid = 3856] [serial = 875] [outer = 00000000] 16:03:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (13CE1C00) [pid = 3856] [serial = 876] [outer = 139CD000] 16:03:13 INFO - PROCESS | 3856 | 1468882993135 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (14396C00) [pid = 3856] [serial = 877] [outer = 139CD000] 16:03:13 INFO - PROCESS | 3856 | 1468882993756 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 917ms 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:03:13 INFO - PROCESS | 3856 | 1468882993798 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 3856 | 1468882993802 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 16:03:13 INFO - PROCESS | 3856 | 1468882993805 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 3856 | 1468882993807 Marionette TRACE conn3 <- [1,1134,null,{}] 16:03:13 INFO - PROCESS | 3856 | 1468882993812 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:13 INFO - PROCESS | 3856 | 1468882993814 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:13 INFO - PROCESS | 3856 | 1468882993919 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:03:14 INFO - PROCESS | 3856 | 1468882994020 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 3856 | 1468882994022 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:14 INFO - PROCESS | 3856 | ++DOCSHELL 1546C000 == 42 [pid = 3856] [id = 293] 16:03:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15629400) [pid = 3856] [serial = 878] [outer = 00000000] 16:03:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16FD3C00) [pid = 3856] [serial = 879] [outer = 15629400] 16:03:14 INFO - PROCESS | 3856 | 1468882994074 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (175EC400) [pid = 3856] [serial = 880] [outer = 15629400] 16:03:14 INFO - PROCESS | 3856 | 1468882994737 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 966ms 16:03:14 INFO - PROCESS | 3856 | 1468882994781 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 3856 | 1468882994785 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 16:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:03:14 INFO - PROCESS | 3856 | 1468882994796 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 3856 | 1468882994801 Marionette TRACE conn3 <- [1,1138,null,{}] 16:03:14 INFO - PROCESS | 3856 | 1468882994805 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 3856 | 1468882994808 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:14 INFO - PROCESS | 3856 | 1468882994916 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:03:15 INFO - PROCESS | 3856 | 1468882995041 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 3856 | 1468882995043 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:15 INFO - PROCESS | 3856 | ++DOCSHELL 176BE400 == 43 [pid = 3856] [id = 294] 16:03:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17CB0000) [pid = 3856] [serial = 881] [outer = 00000000] 16:03:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A093800) [pid = 3856] [serial = 882] [outer = 17CB0000] 16:03:15 INFO - PROCESS | 3856 | 1468882995096 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A273400) [pid = 3856] [serial = 883] [outer = 17CB0000] 16:03:15 INFO - PROCESS | 3856 | 1468882995819 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1078ms 16:03:15 INFO - PROCESS | 3856 | 1468882995870 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3856 | 1468882995875 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 16:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:03:16 INFO - PROCESS | 3856 | 1468882995982 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 3856 | 1468882995986 Marionette TRACE conn3 <- [1,1142,null,{}] 16:03:16 INFO - PROCESS | 3856 | 1468882996001 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 3856 | 1468882996003 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:16 INFO - PROCESS | 3856 | 1468882996101 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:03:16 INFO - PROCESS | 3856 | 1468882996183 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 3856 | 1468882996188 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:16 INFO - PROCESS | 3856 | ++DOCSHELL 11443800 == 44 [pid = 3856] [id = 295] 16:03:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11CD3C00) [pid = 3856] [serial = 884] [outer = 00000000] 16:03:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13C9EC00) [pid = 3856] [serial = 885] [outer = 11CD3C00] 16:03:16 INFO - PROCESS | 3856 | 1468882996294 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13CEA000) [pid = 3856] [serial = 886] [outer = 11CD3C00] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 11C32800 == 43 [pid = 3856] [id = 270] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 13155800 == 42 [pid = 3856] [id = 290] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 13261800 == 41 [pid = 3856] [id = 289] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 131E6000 == 40 [pid = 3856] [id = 288] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 174B6800 == 39 [pid = 3856] [id = 287] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 15CDF400 == 38 [pid = 3856] [id = 286] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 15468800 == 37 [pid = 3856] [id = 285] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 14395000 == 36 [pid = 3856] [id = 284] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 12D9A000 == 35 [pid = 3856] [id = 283] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 10A7E400 == 34 [pid = 3856] [id = 282] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 1840D000 == 33 [pid = 3856] [id = 279] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 114DB000 == 32 [pid = 3856] [id = 280] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 13CDC400 == 31 [pid = 3856] [id = 281] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 176BE400 == 30 [pid = 3856] [id = 294] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 1546C000 == 29 [pid = 3856] [id = 293] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 10328400 == 28 [pid = 3856] [id = 291] 16:03:17 INFO - PROCESS | 3856 | --DOCSHELL 139C9400 == 27 [pid = 3856] [id = 292] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (158CFC00) [pid = 3856] [serial = 822] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (15189000) [pid = 3856] [serial = 801] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17CB0400) [pid = 3856] [serial = 829] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (12997400) [pid = 3856] [serial = 798] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (186BD400) [pid = 3856] [serial = 804] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (13110000) [pid = 3856] [serial = 799] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13C0EC00) [pid = 3856] [serial = 816] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18660C00) [pid = 3856] [serial = 808] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13CA8C00) [pid = 3856] [serial = 817] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15CC5000) [pid = 3856] [serial = 823] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15462C00) [pid = 3856] [serial = 802] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1542F800) [pid = 3856] [serial = 819] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16DAFC00) [pid = 3856] [serial = 826] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (12997C00) [pid = 3856] [serial = 814] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16DAEC00) [pid = 3856] [serial = 825] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16DAD000) [pid = 3856] [serial = 832] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1296FC00) [pid = 3856] [serial = 813] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BB0800) [pid = 3856] [serial = 807] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1310E400) [pid = 3856] [serial = 810] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1545D800) [pid = 3856] [serial = 820] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (139CA400) [pid = 3856] [serial = 811] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (17CB4C00) [pid = 3856] [serial = 834] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15435800) [pid = 3856] [serial = 831] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (17BAF000) [pid = 3856] [serial = 828] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (19B5C400) [pid = 3856] [serial = 805] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (17EBD400) [pid = 3856] [serial = 835] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18661C00) [pid = 3856] [serial = 837] [outer = 00000000] [url = about:blank] 16:03:17 INFO - PROCESS | 3856 | 1468882997448 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1561ms 16:03:17 INFO - PROCESS | 3856 | 1468882997474 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 3856 | 1468882997478 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 16:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:03:17 INFO - PROCESS | 3856 | 1468882997483 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 3856 | 1468882997485 Marionette TRACE conn3 <- [1,1146,null,{}] 16:03:17 INFO - PROCESS | 3856 | 1468882997491 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:17 INFO - PROCESS | 3856 | 1468882997494 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:17 INFO - PROCESS | 3856 | 1468882997583 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:03:17 INFO - PROCESS | 3856 | 1468882997709 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 3856 | 1468882997759 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:17 INFO - PROCESS | 3856 | ++DOCSHELL 1127CC00 == 28 [pid = 3856] [id = 296] 16:03:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (11280800) [pid = 3856] [serial = 887] [outer = 00000000] 16:03:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (12997C00) [pid = 3856] [serial = 888] [outer = 11280800] 16:03:17 INFO - PROCESS | 3856 | 1468882997805 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (12BD1400) [pid = 3856] [serial = 889] [outer = 11280800] 16:03:18 INFO - PROCESS | 3856 | 1468882998197 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 756ms 16:03:18 INFO - PROCESS | 3856 | 1468882998254 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3856 | 1468882998259 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:03:18 INFO - PROCESS | 3856 | 1468882998265 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 3856 | 1468882998267 Marionette TRACE conn3 <- [1,1150,null,{}] 16:03:18 INFO - PROCESS | 3856 | 1468882998271 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 3856 | 1468882998273 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:18 INFO - PROCESS | 3856 | 1468882998357 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:03:18 INFO - PROCESS | 3856 | 1468882998363 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 3856 | 1468882998365 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:18 INFO - PROCESS | 3856 | ++DOCSHELL 131DF400 == 29 [pid = 3856] [id = 297] 16:03:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (131DF800) [pid = 3856] [serial = 890] [outer = 00000000] 16:03:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (139CFC00) [pid = 3856] [serial = 891] [outer = 131DF800] 16:03:18 INFO - PROCESS | 3856 | 1468882998420 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13C1B400) [pid = 3856] [serial = 892] [outer = 131DF800] 16:03:18 INFO - PROCESS | 3856 | 1468882998937 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 708ms 16:03:18 INFO - PROCESS | 3856 | 1468882998997 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3856 | 1468882998999 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:03:18 INFO - PROCESS | 3856 | 1468882999003 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 3856 | 1468882999006 Marionette TRACE conn3 <- [1,1154,null,{}] 16:03:19 INFO - PROCESS | 3856 | 1468882999016 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:19 INFO - PROCESS | 3856 | 1468882999021 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:19 INFO - PROCESS | 3856 | 1468882999127 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:03:19 INFO - PROCESS | 3856 | 1468882999221 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 3856 | 1468882999224 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:19 INFO - PROCESS | 3856 | ++DOCSHELL 15462400 == 30 [pid = 3856] [id = 298] 16:03:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15462800) [pid = 3856] [serial = 893] [outer = 00000000] 16:03:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15466C00) [pid = 3856] [serial = 894] [outer = 15462800] 16:03:19 INFO - PROCESS | 3856 | 1468882999270 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15628400) [pid = 3856] [serial = 895] [outer = 15462800] 16:03:19 INFO - PROCESS | 3856 | 1468882999691 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 757ms 16:03:19 INFO - PROCESS | 3856 | 1468882999808 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 3856 | 1468882999810 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:03:19 INFO - PROCESS | 3856 | 1468882999830 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3856 | 1468882999832 Marionette TRACE conn3 <- [1,1158,null,{}] 16:03:19 INFO - PROCESS | 3856 | 1468882999835 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:19 INFO - PROCESS | 3856 | 1468882999837 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:19 INFO - PROCESS | 3856 | 1468882999953 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:03:20 INFO - PROCESS | 3856 | 1468883000005 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3856 | 1468883000007 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:20 INFO - PROCESS | 3856 | ++DOCSHELL 16DA6000 == 31 [pid = 3856] [id = 299] 16:03:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16DA6400) [pid = 3856] [serial = 896] [outer = 00000000] 16:03:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16EED800) [pid = 3856] [serial = 897] [outer = 16DA6400] 16:03:20 INFO - PROCESS | 3856 | 1468883000098 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16FD3800) [pid = 3856] [serial = 898] [outer = 16DA6400] 16:03:20 INFO - PROCESS | 3856 | 1468883000527 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 708ms 16:03:20 INFO - PROCESS | 3856 | 1468883000561 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 3856 | 1468883000563 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 16:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:03:20 INFO - PROCESS | 3856 | 1468883000566 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 3856 | 1468883000568 Marionette TRACE conn3 <- [1,1162,null,{}] 16:03:20 INFO - PROCESS | 3856 | 1468883000571 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 3856 | 1468883000573 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:20 INFO - PROCESS | 3856 | 1468883000686 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:03:20 INFO - PROCESS | 3856 | 1468883000690 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3856 | 1468883000692 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:20 INFO - PROCESS | 3856 | ++DOCSHELL 16E69800 == 32 [pid = 3856] [id = 300] 16:03:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173F5C00) [pid = 3856] [serial = 899] [outer = 00000000] 16:03:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BAC000) [pid = 3856] [serial = 900] [outer = 173F5C00] 16:03:20 INFO - PROCESS | 3856 | 1468883000735 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17CAB400) [pid = 3856] [serial = 901] [outer = 173F5C00] 16:03:21 INFO - PROCESS | 3856 | 1468883001225 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3856 | 1468883001300 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 16:03:21 INFO - PROCESS | 3856 | 1468883001303 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:03:21 INFO - PROCESS | 3856 | 1468883001305 Marionette TRACE conn3 <- [1,1166,null,{}] 16:03:21 INFO - PROCESS | 3856 | 1468883001314 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:21 INFO - PROCESS | 3856 | 1468883001320 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:21 INFO - PROCESS | 3856 | 1468883001458 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:03:21 INFO - PROCESS | 3856 | 1468883001471 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 3856 | 1468883001473 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:21 INFO - PROCESS | 3856 | ++DOCSHELL 18610C00 == 33 [pid = 3856] [id = 301] 16:03:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1865F000) [pid = 3856] [serial = 902] [outer = 00000000] 16:03:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (186BD400) [pid = 3856] [serial = 903] [outer = 1865F000] 16:03:21 INFO - PROCESS | 3856 | 1468883001516 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19B5E400) [pid = 3856] [serial = 904] [outer = 1865F000] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (14393C00) [pid = 3856] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17672800) [pid = 3856] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16558400) [pid = 3856] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (11AC7800) [pid = 3856] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13CE0C00) [pid = 3856] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10F65800) [pid = 3856] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (12D9B400) [pid = 3856] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1840DC00) [pid = 3856] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14395C00) [pid = 3856] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (131E7400) [pid = 3856] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15469800) [pid = 3856] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:03:21 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16DA3800) [pid = 3856] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:03:22 INFO - PROCESS | 3856 | 1468883002162 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3856 | 1468883002210 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:03:22 INFO - PROCESS | 3856 | 1468883002214 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 3856 | 1468883002215 Marionette TRACE conn3 <- [1,1170,null,{}] 16:03:22 INFO - PROCESS | 3856 | 1468883002219 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3856 | 1468883002221 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:22 INFO - PROCESS | 3856 | 1468883002343 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:03:22 INFO - PROCESS | 3856 | 1468883002348 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3856 | 1468883002350 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:22 INFO - PROCESS | 3856 | ++DOCSHELL 10326800 == 34 [pid = 3856] [id = 302] 16:03:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (11434C00) [pid = 3856] [serial = 905] [outer = 00000000] 16:03:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18373800) [pid = 3856] [serial = 906] [outer = 11434C00] 16:03:22 INFO - PROCESS | 3856 | 1468883002392 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1840C000) [pid = 3856] [serial = 907] [outer = 11434C00] 16:03:22 INFO - PROCESS | 3856 | 1468883002806 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3856 | 1468883002846 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 16:03:22 INFO - PROCESS | 3856 | 1468883002850 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:03:22 INFO - PROCESS | 3856 | 1468883002852 Marionette TRACE conn3 <- [1,1174,null,{}] 16:03:22 INFO - PROCESS | 3856 | 1468883002855 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3856 | 1468883002857 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:22 INFO - PROCESS | 3856 | 1468883002932 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:03:22 INFO - PROCESS | 3856 | 1468883002938 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3856 | 1468883002940 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:22 INFO - PROCESS | 3856 | ++DOCSHELL 186C1C00 == 35 [pid = 3856] [id = 303] 16:03:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A025C00) [pid = 3856] [serial = 908] [outer = 00000000] 16:03:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A08DC00) [pid = 3856] [serial = 909] [outer = 1A025C00] 16:03:23 INFO - PROCESS | 3856 | 1468883002986 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A08D400) [pid = 3856] [serial = 910] [outer = 1A025C00] 16:03:23 INFO - PROCESS | 3856 | 1468883003448 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 3856 | 1468883003487 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 16:03:23 INFO - PROCESS | 3856 | 1468883003491 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 3856 | 1468883003492 Marionette TRACE conn3 <- [1,1178,null,{}] 16:03:23 INFO - PROCESS | 3856 | 1468883003496 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 3856 | 1468883003497 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:23 INFO - PROCESS | 3856 | 1468883003581 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:03:23 INFO - PROCESS | 3856 | 1468883003591 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 3856 | 1468883003593 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:23 INFO - PROCESS | 3856 | ++DOCSHELL 15461C00 == 36 [pid = 3856] [id = 304] 16:03:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1A27B000) [pid = 3856] [serial = 911] [outer = 00000000] 16:03:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A40A800) [pid = 3856] [serial = 912] [outer = 1A27B000] 16:03:23 INFO - PROCESS | 3856 | 1468883003641 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A40B800) [pid = 3856] [serial = 913] [outer = 1A27B000] 16:03:24 INFO - PROCESS | 3856 | 1468883004345 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 3856 | 1468883004441 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:03:24 INFO - PROCESS | 3856 | 1468883004446 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 3856 | 1468883004449 Marionette TRACE conn3 <- [1,1182,null,{}] 16:03:24 INFO - PROCESS | 3856 | 1468883004455 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:24 INFO - PROCESS | 3856 | 1468883004458 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:24 INFO - PROCESS | 3856 | 1468883004629 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:03:24 INFO - PROCESS | 3856 | 1468883004755 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 3856 | 1468883004758 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:24 INFO - PROCESS | 3856 | ++DOCSHELL 10520000 == 37 [pid = 3856] [id = 305] 16:03:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (10A0F400) [pid = 3856] [serial = 914] [outer = 00000000] 16:03:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (131E6800) [pid = 3856] [serial = 915] [outer = 10A0F400] 16:03:24 INFO - PROCESS | 3856 | 1468883004814 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (139D3800) [pid = 3856] [serial = 916] [outer = 10A0F400] 16:03:25 INFO - PROCESS | 3856 | 1468883005554 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 3856 | 1468883005601 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 16:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:03:25 INFO - PROCESS | 3856 | 1468883005608 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 3856 | 1468883005611 Marionette TRACE conn3 <- [1,1186,null,{}] 16:03:25 INFO - PROCESS | 3856 | 1468883005615 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:25 INFO - PROCESS | 3856 | 1468883005618 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:25 INFO - PROCESS | 3856 | 1468883005801 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:03:25 INFO - PROCESS | 3856 | 1468883005919 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 3856 | 1468883005922 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:25 INFO - PROCESS | 3856 | ++DOCSHELL 10A7E400 == 38 [pid = 3856] [id = 306] 16:03:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (11282400) [pid = 3856] [serial = 917] [outer = 00000000] 16:03:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (12DA2000) [pid = 3856] [serial = 918] [outer = 11282400] 16:03:25 INFO - PROCESS | 3856 | 1468883005978 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (13C1C000) [pid = 3856] [serial = 919] [outer = 11282400] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 186C1C00 == 37 [pid = 3856] [id = 303] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 10326800 == 36 [pid = 3856] [id = 302] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 18610C00 == 35 [pid = 3856] [id = 301] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 16E69800 == 34 [pid = 3856] [id = 300] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 16DA6000 == 33 [pid = 3856] [id = 299] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 15462400 == 32 [pid = 3856] [id = 298] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 131DF400 == 31 [pid = 3856] [id = 297] 16:03:26 INFO - PROCESS | 3856 | --DOCSHELL 1127CC00 == 30 [pid = 3856] [id = 296] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (186B9800) [pid = 3856] [serial = 870] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (17BA9800) [pid = 3856] [serial = 861] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16DAF800) [pid = 3856] [serial = 858] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (12970000) [pid = 3856] [serial = 840] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13033C00) [pid = 3856] [serial = 841] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13CE8000) [pid = 3856] [serial = 843] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1439A800) [pid = 3856] [serial = 844] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (11211400) [pid = 3856] [serial = 846] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (11289000) [pid = 3856] [serial = 847] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13156000) [pid = 3856] [serial = 849] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (131E3400) [pid = 3856] [serial = 850] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (186B7000) [pid = 3856] [serial = 838] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15180800) [pid = 3856] [serial = 852] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15430800) [pid = 3856] [serial = 853] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1439DC00) [pid = 3856] [serial = 864] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (158D1400) [pid = 3856] [serial = 865] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17B06400) [pid = 3856] [serial = 862] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1562AC00) [pid = 3856] [serial = 855] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16EE5000) [pid = 3856] [serial = 859] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (186C0000) [pid = 3856] [serial = 871] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18407400) [pid = 3856] [serial = 867] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18410800) [pid = 3856] [serial = 868] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (15CD1000) [pid = 3856] [serial = 856] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3856 | 1468883006753 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1190ms 16:03:26 INFO - PROCESS | 3856 | 1468883006829 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3856 | 1468883006833 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:03:26 INFO - PROCESS | 3856 | 1468883006837 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3856 | 1468883006842 Marionette TRACE conn3 <- [1,1190,null,{}] 16:03:26 INFO - PROCESS | 3856 | 1468883006846 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 3856 | 1468883006849 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:26 INFO - PROCESS | 3856 | 1468883006944 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:03:27 INFO - PROCESS | 3856 | 1468883007028 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 3856 | 1468883007031 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:27 INFO - PROCESS | 3856 | ++DOCSHELL 10A0F800 == 31 [pid = 3856] [id = 307] 16:03:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10A10400) [pid = 3856] [serial = 920] [outer = 00000000] 16:03:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (12BC9400) [pid = 3856] [serial = 921] [outer = 10A10400] 16:03:27 INFO - PROCESS | 3856 | 1468883007077 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13158000) [pid = 3856] [serial = 922] [outer = 10A10400] 16:03:27 INFO - PROCESS | 3856 | 1468883007469 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:27 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 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 708ms 16:03:27 INFO - PROCESS | 3856 | 1468883007535 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 3856 | 1468883007539 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 16:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:03:27 INFO - PROCESS | 3856 | 1468883007544 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 3856 | 1468883007547 Marionette TRACE conn3 <- [1,1194,null,{}] 16:03:27 INFO - PROCESS | 3856 | 1468883007555 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:27 INFO - PROCESS | 3856 | 1468883007557 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:27 INFO - PROCESS | 3856 | 1468883007644 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:03:27 INFO - PROCESS | 3856 | 1468883007655 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 3856 | 1468883007657 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:27 INFO - PROCESS | 3856 | ++DOCSHELL 14393C00 == 32 [pid = 3856] [id = 308] 16:03:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (14396000) [pid = 3856] [serial = 923] [outer = 00000000] 16:03:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1516E400) [pid = 3856] [serial = 924] [outer = 14396000] 16:03:27 INFO - PROCESS | 3856 | 1468883007703 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1542A800) [pid = 3856] [serial = 925] [outer = 14396000] 16:03:28 INFO - PROCESS | 3856 | 1468883008187 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:28 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 16:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 660ms 16:03:28 INFO - PROCESS | 3856 | 1468883008216 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 3856 | 1468883008219 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:03:28 INFO - PROCESS | 3856 | 1468883008226 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 3856 | 1468883008229 Marionette TRACE conn3 <- [1,1198,null,{}] 16:03:28 INFO - PROCESS | 3856 | 1468883008240 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 3856 | 1468883008244 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:28 INFO - PROCESS | 3856 | 1468883008326 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:03:28 INFO - PROCESS | 3856 | 1468883008336 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 3856 | 1468883008339 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:28 INFO - PROCESS | 3856 | ++DOCSHELL 15CC4800 == 33 [pid = 3856] [id = 309] 16:03:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15CC5000) [pid = 3856] [serial = 926] [outer = 00000000] 16:03:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16DA1400) [pid = 3856] [serial = 927] [outer = 15CC5000] 16:03:28 INFO - PROCESS | 3856 | 1468883008386 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16E6C400) [pid = 3856] [serial = 928] [outer = 15CC5000] 16:03:28 INFO - PROCESS | 3856 | 1468883008820 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 643ms 16:03:28 INFO - PROCESS | 3856 | 1468883008865 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 3856 | 1468883008868 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:03:28 INFO - PROCESS | 3856 | 1468883008871 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 3856 | 1468883008873 Marionette TRACE conn3 <- [1,1202,null,{}] 16:03:28 INFO - PROCESS | 3856 | 1468883008876 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 3856 | 1468883008878 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:28 INFO - PROCESS | 3856 | 1468883008966 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:03:29 INFO - PROCESS | 3856 | 1468883008971 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 3856 | 1468883008973 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:29 INFO - PROCESS | 3856 | ++DOCSHELL 16EEA000 == 34 [pid = 3856] [id = 310] 16:03:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16FCB800) [pid = 3856] [serial = 929] [outer = 00000000] 16:03:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (174BF800) [pid = 3856] [serial = 930] [outer = 16FCB800] 16:03:29 INFO - PROCESS | 3856 | 1468883009016 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17BA9800) [pid = 3856] [serial = 931] [outer = 16FCB800] 16:03:29 INFO - PROCESS | 3856 | 1468883009518 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 644ms 16:03:29 INFO - PROCESS | 3856 | 1468883009540 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3856 | 1468883009542 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:03:29 INFO - PROCESS | 3856 | 1468883009552 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 3856 | 1468883009553 Marionette TRACE conn3 <- [1,1206,null,{}] 16:03:29 INFO - PROCESS | 3856 | 1468883009557 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:29 INFO - PROCESS | 3856 | 1468883009558 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:29 INFO - PROCESS | 3856 | 1468883009662 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:03:29 INFO - PROCESS | 3856 | 1468883009668 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 3856 | 1468883009670 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:29 INFO - PROCESS | 3856 | ++DOCSHELL 16FD5800 == 35 [pid = 3856] [id = 311] 16:03:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173F0C00) [pid = 3856] [serial = 932] [outer = 00000000] 16:03:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17EBF400) [pid = 3856] [serial = 933] [outer = 173F0C00] 16:03:29 INFO - PROCESS | 3856 | 1468883009712 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1836E800) [pid = 3856] [serial = 934] [outer = 173F0C00] 16:03:30 INFO - PROCESS | 3856 | 1468883010223 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 724ms 16:03:30 INFO - PROCESS | 3856 | 1468883010283 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 3856 | 1468883010285 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 16:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:03:30 INFO - PROCESS | 3856 | 1468883010288 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 3856 | 1468883010290 Marionette TRACE conn3 <- [1,1210,null,{}] 16:03:30 INFO - PROCESS | 3856 | 1468883010302 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:30 INFO - PROCESS | 3856 | 1468883010307 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:30 INFO - PROCESS | 3856 | 1468883010457 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:03:30 INFO - PROCESS | 3856 | 1468883010488 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 3856 | 1468883010490 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:30 INFO - PROCESS | 3856 | ++DOCSHELL 18410800 == 36 [pid = 3856] [id = 312] 16:03:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18411000) [pid = 3856] [serial = 935] [outer = 00000000] 16:03:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (186C0800) [pid = 3856] [serial = 936] [outer = 18411000] 16:03:30 INFO - PROCESS | 3856 | 1468883010541 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (186C1C00) [pid = 3856] [serial = 937] [outer = 18411000] 16:03:30 INFO - PROCESS | 3856 | 1468883010948 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 3856 | 1468883010991 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 16:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:03:31 INFO - PROCESS | 3856 | 1468883010994 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 3856 | 1468883010995 Marionette TRACE conn3 <- [1,1214,null,{}] 16:03:31 INFO - PROCESS | 3856 | 1468883010999 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 3856 | 1468883011001 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:31 INFO - PROCESS | 3856 | 1468883011110 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:03:31 INFO - PROCESS | 3856 | 1468883011115 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 3856 | 1468883011117 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:31 INFO - PROCESS | 3856 | ++DOCSHELL 186C0400 == 37 [pid = 3856] [id = 313] 16:03:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19B5E800) [pid = 3856] [serial = 938] [outer = 00000000] 16:03:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A27A400) [pid = 3856] [serial = 939] [outer = 19B5E800] 16:03:31 INFO - PROCESS | 3856 | 1468883011160 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A506800) [pid = 3856] [serial = 940] [outer = 19B5E800] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16DA6400) [pid = 3856] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (131DF800) [pid = 3856] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15462800) [pid = 3856] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11280800) [pid = 3856] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (11CD3C00) [pid = 3856] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (173F5C00) [pid = 3856] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10369000) [pid = 3856] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (139CD000) [pid = 3856] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15629400) [pid = 3856] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17CB0000) [pid = 3856] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1865F000) [pid = 3856] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1A025C00) [pid = 3856] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:03:31 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (11434C00) [pid = 3856] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:03:31 INFO - PROCESS | 3856 | 1468883011726 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 772ms 16:03:31 INFO - PROCESS | 3856 | 1468883011771 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 3856 | 1468883011773 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 16:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:03:31 INFO - PROCESS | 3856 | 1468883011777 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 3856 | 1468883011778 Marionette TRACE conn3 <- [1,1218,null,{}] 16:03:31 INFO - PROCESS | 3856 | 1468883011782 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 3856 | 1468883011784 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:31 INFO - PROCESS | 3856 | 1468883011885 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:03:31 INFO - PROCESS | 3856 | 1468883011890 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 3856 | 1468883011892 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:31 INFO - PROCESS | 3856 | ++DOCSHELL 11434C00 == 38 [pid = 3856] [id = 314] 16:03:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13CE3800) [pid = 3856] [serial = 941] [outer = 00000000] 16:03:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16E6BC00) [pid = 3856] [serial = 942] [outer = 13CE3800] 16:03:31 INFO - PROCESS | 3856 | 1468883011934 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17BCC800) [pid = 3856] [serial = 943] [outer = 13CE3800] 16:03:32 INFO - PROCESS | 3856 | 1468883012346 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 612ms 16:03:32 INFO - PROCESS | 3856 | 1468883012386 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3856 | 1468883012388 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 16:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:03:32 INFO - PROCESS | 3856 | 1468883012392 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 3856 | 1468883012394 Marionette TRACE conn3 <- [1,1222,null,{}] 16:03:32 INFO - PROCESS | 3856 | 1468883012397 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:32 INFO - PROCESS | 3856 | 1468883012399 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:32 INFO - PROCESS | 3856 | 1468883012476 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:03:32 INFO - PROCESS | 3856 | 1468883012481 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 3856 | 1468883012483 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:32 INFO - PROCESS | 3856 | ++DOCSHELL 158D1800 == 39 [pid = 3856] [id = 315] 16:03:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16EE6C00) [pid = 3856] [serial = 944] [outer = 00000000] 16:03:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A08C000) [pid = 3856] [serial = 945] [outer = 16EE6C00] 16:03:32 INFO - PROCESS | 3856 | 1468883012539 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A02A000) [pid = 3856] [serial = 946] [outer = 16EE6C00] 16:03:32 INFO - PROCESS | 3856 | 1468883012989 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 611ms 16:03:33 INFO - PROCESS | 3856 | 1468883013020 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3856 | 1468883013022 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 16:03:33 INFO - PROCESS | 3856 | 1468883013025 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:03:33 INFO - PROCESS | 3856 | 1468883013027 Marionette TRACE conn3 <- [1,1226,null,{}] 16:03:33 INFO - PROCESS | 3856 | 1468883013030 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 3856 | 1468883013031 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:33 INFO - PROCESS | 3856 | 1468883013153 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:03:33 INFO - PROCESS | 3856 | 1468883013161 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 3856 | 1468883013163 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:33 INFO - PROCESS | 3856 | ++DOCSHELL 18663C00 == 40 [pid = 3856] [id = 316] 16:03:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1866B800) [pid = 3856] [serial = 947] [outer = 00000000] 16:03:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A559800) [pid = 3856] [serial = 948] [outer = 1866B800] 16:03:33 INFO - PROCESS | 3856 | 1468883013205 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A55A000) [pid = 3856] [serial = 949] [outer = 1866B800] 16:03:33 INFO - PROCESS | 3856 | 1468883013808 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 821ms 16:03:33 INFO - PROCESS | 3856 | 1468883013861 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3856 | 1468883013865 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:03:33 INFO - PROCESS | 3856 | 1468883013870 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 3856 | 1468883013873 Marionette TRACE conn3 <- [1,1230,null,{}] 16:03:33 INFO - PROCESS | 3856 | 1468883013879 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 3856 | 1468883013882 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:34 INFO - PROCESS | 3856 | 1468883014021 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:03:34 INFO - PROCESS | 3856 | 1468883014156 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 3856 | 1468883014159 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:34 INFO - PROCESS | 3856 | ++DOCSHELL 10A7A800 == 41 [pid = 3856] [id = 317] 16:03:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1127E400) [pid = 3856] [serial = 950] [outer = 00000000] 16:03:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1325E400) [pid = 3856] [serial = 951] [outer = 1127E400] 16:03:34 INFO - PROCESS | 3856 | 1468883014215 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13CDE000) [pid = 3856] [serial = 952] [outer = 1127E400] 16:03:34 INFO - PROCESS | 3856 | 1468883014857 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1030ms 16:03:34 INFO - PROCESS | 3856 | 1468883014907 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 3856 | 1468883014911 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 16:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:03:34 INFO - PROCESS | 3856 | 1468883014918 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 3856 | 1468883014921 Marionette TRACE conn3 <- [1,1234,null,{}] 16:03:34 INFO - PROCESS | 3856 | 1468883014925 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:34 INFO - PROCESS | 3856 | 1468883014928 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:35 INFO - PROCESS | 3856 | 1468883015033 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:03:35 INFO - PROCESS | 3856 | 1468883015161 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 3856 | 1468883015165 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:35 INFO - PROCESS | 3856 | ++DOCSHELL 1542EC00 == 42 [pid = 3856] [id = 318] 16:03:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15431000) [pid = 3856] [serial = 953] [outer = 00000000] 16:03:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15C7BC00) [pid = 3856] [serial = 954] [outer = 15431000] 16:03:35 INFO - PROCESS | 3856 | 1468883015220 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16DBC800) [pid = 3856] [serial = 955] [outer = 15431000] 16:03:35 INFO - PROCESS | 3856 | 1468883015797 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 966ms 16:03:35 INFO - PROCESS | 3856 | 1468883015863 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 3856 | 1468883015865 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:03:35 INFO - PROCESS | 3856 | 1468883015869 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 3856 | 1468883015873 Marionette TRACE conn3 <- [1,1238,null,{}] 16:03:35 INFO - PROCESS | 3856 | 1468883015884 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 3856 | 1468883015888 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:36 INFO - PROCESS | 3856 | 1468883016091 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:03:36 INFO - PROCESS | 3856 | 1468883016102 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 3856 | 1468883016105 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:36 INFO - PROCESS | 3856 | ++DOCSHELL 1A279800 == 43 [pid = 3856] [id = 319] 16:03:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A27C800) [pid = 3856] [serial = 956] [outer = 00000000] 16:03:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A558800) [pid = 3856] [serial = 957] [outer = 1A27C800] 16:03:36 INFO - PROCESS | 3856 | 1468883016159 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A561000) [pid = 3856] [serial = 958] [outer = 1A27C800] 16:03:36 INFO - PROCESS | 3856 | 1468883016744 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 917ms 16:03:36 INFO - PROCESS | 3856 | 1468883016807 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 3856 | 1468883016809 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 16:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:03:36 INFO - PROCESS | 3856 | 1468883016814 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 3856 | 1468883016816 Marionette TRACE conn3 <- [1,1242,null,{}] 16:03:36 INFO - PROCESS | 3856 | 1468883016820 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:36 INFO - PROCESS | 3856 | 1468883016823 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:36 INFO - PROCESS | 3856 | 1468883016941 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:03:37 INFO - PROCESS | 3856 | 1468883017104 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 3856 | 1468883017107 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:37 INFO - PROCESS | 3856 | ++DOCSHELL 10A74400 == 44 [pid = 3856] [id = 320] 16:03:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11217C00) [pid = 3856] [serial = 959] [outer = 00000000] 16:03:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (132F5400) [pid = 3856] [serial = 960] [outer = 11217C00] 16:03:37 INFO - PROCESS | 3856 | 1468883017160 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13CAB400) [pid = 3856] [serial = 961] [outer = 11217C00] 16:03:37 INFO - PROCESS | 3856 | 1468883017928 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1175ms 16:03:38 INFO - PROCESS | 3856 | 1468883017998 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 3856 | 1468883018002 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 16:03:38 INFO - PROCESS | 3856 | 1468883018008 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:03:38 INFO - PROCESS | 3856 | 1468883018013 Marionette TRACE conn3 <- [1,1246,null,{}] 16:03:38 INFO - PROCESS | 3856 | 1468883018017 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 3856 | 1468883018020 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:38 INFO - PROCESS | 3856 | 1468883018121 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:03:38 INFO - PROCESS | 3856 | 1468883018283 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 3856 | 1468883018286 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:38 INFO - PROCESS | 3856 | ++DOCSHELL 131DD400 == 45 [pid = 3856] [id = 321] 16:03:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (132FC400) [pid = 3856] [serial = 962] [outer = 00000000] 16:03:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (13CAA400) [pid = 3856] [serial = 963] [outer = 132FC400] 16:03:38 INFO - PROCESS | 3856 | 1468883018341 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (15163400) [pid = 3856] [serial = 964] [outer = 132FC400] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 158D1800 == 44 [pid = 3856] [id = 315] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 11434C00 == 43 [pid = 3856] [id = 314] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 186C0400 == 42 [pid = 3856] [id = 313] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 18410800 == 41 [pid = 3856] [id = 312] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 16FD5800 == 40 [pid = 3856] [id = 311] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 16EEA000 == 39 [pid = 3856] [id = 310] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 15CC4800 == 38 [pid = 3856] [id = 309] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 14393C00 == 37 [pid = 3856] [id = 308] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 10A0F800 == 36 [pid = 3856] [id = 307] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 15461C00 == 35 [pid = 3856] [id = 304] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 10520000 == 34 [pid = 3856] [id = 305] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 10A7E400 == 33 [pid = 3856] [id = 306] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 11443800 == 32 [pid = 3856] [id = 295] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 10A74400 == 31 [pid = 3856] [id = 320] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 1542EC00 == 30 [pid = 3856] [id = 318] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 1A279800 == 29 [pid = 3856] [id = 319] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 18663C00 == 28 [pid = 3856] [id = 316] 16:03:39 INFO - PROCESS | 3856 | --DOCSHELL 10A7A800 == 27 [pid = 3856] [id = 317] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1A40A800) [pid = 3856] [serial = 912] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19B5E400) [pid = 3856] [serial = 904] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18373800) [pid = 3856] [serial = 906] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A08D400) [pid = 3856] [serial = 910] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (15628400) [pid = 3856] [serial = 895] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1840C000) [pid = 3856] [serial = 907] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16EED800) [pid = 3856] [serial = 897] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (139CFC00) [pid = 3856] [serial = 891] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (13C1B400) [pid = 3856] [serial = 892] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (15466C00) [pid = 3856] [serial = 894] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12997C00) [pid = 3856] [serial = 888] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12BD1400) [pid = 3856] [serial = 889] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13CEA000) [pid = 3856] [serial = 886] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13C9EC00) [pid = 3856] [serial = 885] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (17BAC000) [pid = 3856] [serial = 900] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10A74C00) [pid = 3856] [serial = 874] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1051F400) [pid = 3856] [serial = 873] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (14396C00) [pid = 3856] [serial = 877] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13CE1C00) [pid = 3856] [serial = 876] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (175EC400) [pid = 3856] [serial = 880] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16FD3C00) [pid = 3856] [serial = 879] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A273400) [pid = 3856] [serial = 883] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1A093800) [pid = 3856] [serial = 882] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16FD3800) [pid = 3856] [serial = 898] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (186BD400) [pid = 3856] [serial = 903] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17CAB400) [pid = 3856] [serial = 901] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A08DC00) [pid = 3856] [serial = 909] [outer = 00000000] [url = about:blank] 16:03:39 INFO - PROCESS | 3856 | 1468883019524 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1545ms 16:03:39 INFO - PROCESS | 3856 | 1468883019586 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 3856 | 1468883019589 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 16:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:03:39 INFO - PROCESS | 3856 | 1468883019593 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 3856 | 1468883019597 Marionette TRACE conn3 <- [1,1250,null,{}] 16:03:39 INFO - PROCESS | 3856 | 1468883019601 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 3856 | 1468883019604 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:39 INFO - PROCESS | 3856 | 1468883019688 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:03:39 INFO - PROCESS | 3856 | 1468883019797 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 3856 | 1468883019800 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:39 INFO - PROCESS | 3856 | ++DOCSHELL 11285400 == 28 [pid = 3856] [id = 322] 16:03:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (11288000) [pid = 3856] [serial = 965] [outer = 00000000] 16:03:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1292EC00) [pid = 3856] [serial = 966] [outer = 11288000] 16:03:39 INFO - PROCESS | 3856 | 1468883019846 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (12994C00) [pid = 3856] [serial = 967] [outer = 11288000] 16:03:40 INFO - PROCESS | 3856 | 1468883020220 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 708ms 16:03:40 INFO - PROCESS | 3856 | 1468883020295 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 3856 | 1468883020300 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 16:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:03:40 INFO - PROCESS | 3856 | 1468883020308 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 3856 | 1468883020311 Marionette TRACE conn3 <- [1,1254,null,{}] 16:03:40 INFO - PROCESS | 3856 | 1468883020315 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:40 INFO - PROCESS | 3856 | 1468883020317 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:40 INFO - PROCESS | 3856 | 1468883020415 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:03:40 INFO - PROCESS | 3856 | 1468883020430 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 3856 | 1468883020432 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:40 INFO - PROCESS | 3856 | ++DOCSHELL 13C1B800 == 29 [pid = 3856] [id = 323] 16:03:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13C1D400) [pid = 3856] [serial = 968] [outer = 00000000] 16:03:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13CE2400) [pid = 3856] [serial = 969] [outer = 13C1D400] 16:03:40 INFO - PROCESS | 3856 | 1468883020547 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (14391800) [pid = 3856] [serial = 970] [outer = 13C1D400] 16:03:41 INFO - PROCESS | 3856 | 1468883020980 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 724ms 16:03:41 INFO - PROCESS | 3856 | 1468883021039 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3856 | 1468883021041 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:03:41 INFO - PROCESS | 3856 | 1468883021045 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3856 | 1468883021048 Marionette TRACE conn3 <- [1,1258,null,{}] 16:03:41 INFO - PROCESS | 3856 | 1468883021059 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 3856 | 1468883021063 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:41 INFO - PROCESS | 3856 | 1468883021149 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:03:41 INFO - PROCESS | 3856 | 1468883021156 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 3856 | 1468883021159 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:41 INFO - PROCESS | 3856 | ++DOCSHELL 1542B800 == 30 [pid = 3856] [id = 324] 16:03:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15430400) [pid = 3856] [serial = 971] [outer = 00000000] 16:03:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15628400) [pid = 3856] [serial = 972] [outer = 15430400] 16:03:41 INFO - PROCESS | 3856 | 1468883021205 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (158D2C00) [pid = 3856] [serial = 973] [outer = 15430400] 16:03:41 INFO - PROCESS | 3856 | 1468883021747 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 724ms 16:03:41 INFO - PROCESS | 3856 | 1468883021782 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3856 | 1468883021784 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:03:41 INFO - PROCESS | 3856 | 1468883021788 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3856 | 1468883021789 Marionette TRACE conn3 <- [1,1262,null,{}] 16:03:41 INFO - PROCESS | 3856 | 1468883021793 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 3856 | 1468883021795 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:41 INFO - PROCESS | 3856 | 1468883021939 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:03:41 INFO - PROCESS | 3856 | 1468883021960 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 3856 | 1468883021962 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:41 INFO - PROCESS | 3856 | ++DOCSHELL 1655B800 == 31 [pid = 3856] [id = 325] 16:03:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16CE2000) [pid = 3856] [serial = 974] [outer = 00000000] 16:03:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16DAB800) [pid = 3856] [serial = 975] [outer = 16CE2000] 16:03:42 INFO - PROCESS | 3856 | 1468883022005 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DBE000) [pid = 3856] [serial = 976] [outer = 16CE2000] 16:03:42 INFO - PROCESS | 3856 | 1468883022424 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 708ms 16:03:42 INFO - PROCESS | 3856 | 1468883022491 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3856 | 1468883022493 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 16:03:42 INFO - PROCESS | 3856 | 1468883022496 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:03:42 INFO - PROCESS | 3856 | 1468883022498 Marionette TRACE conn3 <- [1,1266,null,{}] 16:03:42 INFO - PROCESS | 3856 | 1468883022501 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:42 INFO - PROCESS | 3856 | 1468883022503 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:42 INFO - PROCESS | 3856 | 1468883022610 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:03:42 INFO - PROCESS | 3856 | 1468883022616 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 3856 | 1468883022619 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:42 INFO - PROCESS | 3856 | ++DOCSHELL 16EED800 == 32 [pid = 3856] [id = 326] 16:03:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16FCD400) [pid = 3856] [serial = 977] [outer = 00000000] 16:03:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16FD5800) [pid = 3856] [serial = 978] [outer = 16FCD400] 16:03:42 INFO - PROCESS | 3856 | 1468883022666 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (173FAC00) [pid = 3856] [serial = 979] [outer = 16FCD400] 16:03:43 INFO - PROCESS | 3856 | 1468883023179 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 724ms 16:03:43 INFO - PROCESS | 3856 | 1468883023229 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 3856 | 1468883023231 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 16:03:43 INFO - PROCESS | 3856 | 1468883023234 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:03:43 INFO - PROCESS | 3856 | 1468883023236 Marionette TRACE conn3 <- [1,1270,null,{}] 16:03:43 INFO - PROCESS | 3856 | 1468883023239 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 3856 | 1468883023245 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:43 INFO - PROCESS | 3856 | 1468883023397 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:03:43 INFO - PROCESS | 3856 | 1468883023411 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 3856 | 1468883023413 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:43 INFO - PROCESS | 3856 | ++DOCSHELL 17CB1000 == 33 [pid = 3856] [id = 327] 16:03:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17EBB800) [pid = 3856] [serial = 980] [outer = 00000000] 16:03:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18410800) [pid = 3856] [serial = 981] [outer = 17EBB800] 16:03:43 INFO - PROCESS | 3856 | 1468883023455 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1865DC00) [pid = 3856] [serial = 982] [outer = 17EBB800] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173F0C00) [pid = 3856] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18411000) [pid = 3856] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (19B5E800) [pid = 3856] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1A27B000) [pid = 3856] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10A0F400) [pid = 3856] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11282400) [pid = 3856] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CE3800) [pid = 3856] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10A10400) [pid = 3856] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16FCB800) [pid = 3856] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (14396000) [pid = 3856] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15CC5000) [pid = 3856] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16EE6C00) [pid = 3856] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:03:43 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1866B800) [pid = 3856] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:03:44 INFO - PROCESS | 3856 | 1468883024153 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 982ms 16:03:44 INFO - PROCESS | 3856 | 1468883024214 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3856 | 1468883024216 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 16:03:44 INFO - PROCESS | 3856 | 1468883024219 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:03:44 INFO - PROCESS | 3856 | 1468883024221 Marionette TRACE conn3 <- [1,1274,null,{}] 16:03:44 INFO - PROCESS | 3856 | 1468883024225 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:44 INFO - PROCESS | 3856 | 1468883024227 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:44 INFO - PROCESS | 3856 | 1468883024302 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:03:44 INFO - PROCESS | 3856 | 1468883024308 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3856 | 1468883024310 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:44 INFO - PROCESS | 3856 | ++DOCSHELL 139D6000 == 34 [pid = 3856] [id = 328] 16:03:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13CE1C00) [pid = 3856] [serial = 983] [outer = 00000000] 16:03:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173F0C00) [pid = 3856] [serial = 984] [outer = 13CE1C00] 16:03:44 INFO - PROCESS | 3856 | 1468883024351 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17B11800) [pid = 3856] [serial = 985] [outer = 13CE1C00] 16:03:44 INFO - PROCESS | 3856 | 1468883024761 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 612ms 16:03:44 INFO - PROCESS | 3856 | 1468883024820 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3856 | 1468883024822 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 16:03:44 INFO - PROCESS | 3856 | 1468883024825 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 3856 | 1468883024827 Marionette TRACE conn3 <- [1,1278,null,{}] 16:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:03:44 INFO - PROCESS | 3856 | 1468883024830 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:44 INFO - PROCESS | 3856 | 1468883024832 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:44 INFO - PROCESS | 3856 | 1468883024908 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:03:44 INFO - PROCESS | 3856 | 1468883024913 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3856 | 1468883024915 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:44 INFO - PROCESS | 3856 | ++DOCSHELL 16FD3000 == 35 [pid = 3856] [id = 329] 16:03:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18373800) [pid = 3856] [serial = 986] [outer = 00000000] 16:03:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1866B800) [pid = 3856] [serial = 987] [outer = 18373800] 16:03:44 INFO - PROCESS | 3856 | 1468883024960 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1866BC00) [pid = 3856] [serial = 988] [outer = 18373800] 16:03:45 INFO - PROCESS | 3856 | 1468883025464 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 659ms 16:03:45 INFO - PROCESS | 3856 | 1468883025497 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 3856 | 1468883025499 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 16:03:45 INFO - PROCESS | 3856 | 1468883025502 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:03:45 INFO - PROCESS | 3856 | 1468883025504 Marionette TRACE conn3 <- [1,1282,null,{}] 16:03:45 INFO - PROCESS | 3856 | 1468883025507 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 3856 | 1468883025509 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:45 INFO - PROCESS | 3856 | 1468883025585 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:03:45 INFO - PROCESS | 3856 | 1468883025590 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 3856 | 1468883025592 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:45 INFO - PROCESS | 3856 | ++DOCSHELL 186BB800 == 36 [pid = 3856] [id = 330] 16:03:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (186BCC00) [pid = 3856] [serial = 989] [outer = 00000000] 16:03:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19B61800) [pid = 3856] [serial = 990] [outer = 186BCC00] 16:03:45 INFO - PROCESS | 3856 | 1468883025640 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19D13C00) [pid = 3856] [serial = 991] [outer = 186BCC00] 16:03:46 INFO - PROCESS | 3856 | --DOCSHELL 11285400 == 35 [pid = 3856] [id = 322] 16:03:46 INFO - PROCESS | 3856 | --DOCSHELL 131DD400 == 34 [pid = 3856] [id = 321] 16:03:47 INFO - PROCESS | 3856 | --DOCSHELL 1542B800 == 33 [pid = 3856] [id = 324] 16:03:47 INFO - PROCESS | 3856 | --DOCSHELL 16EED800 == 32 [pid = 3856] [id = 326] 16:03:47 INFO - PROCESS | 3856 | --DOCSHELL 16FD3000 == 31 [pid = 3856] [id = 329] 16:03:47 INFO - PROCESS | 3856 | --DOCSHELL 139D6000 == 30 [pid = 3856] [id = 328] 16:03:47 INFO - PROCESS | 3856 | --DOCSHELL 17CB1000 == 29 [pid = 3856] [id = 327] 16:03:47 INFO - PROCESS | 3856 | --DOCSHELL 13C1B800 == 28 [pid = 3856] [id = 323] 16:03:47 INFO - PROCESS | 3856 | --DOCSHELL 1655B800 == 27 [pid = 3856] [id = 325] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17EBF400) [pid = 3856] [serial = 933] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (186C0800) [pid = 3856] [serial = 936] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1836E800) [pid = 3856] [serial = 934] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A27A400) [pid = 3856] [serial = 939] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (186C1C00) [pid = 3856] [serial = 937] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1A40B800) [pid = 3856] [serial = 913] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (131E6800) [pid = 3856] [serial = 915] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1A506800) [pid = 3856] [serial = 940] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (139D3800) [pid = 3856] [serial = 916] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (12DA2000) [pid = 3856] [serial = 918] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13C1C000) [pid = 3856] [serial = 919] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16E6BC00) [pid = 3856] [serial = 942] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (12BC9400) [pid = 3856] [serial = 921] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13158000) [pid = 3856] [serial = 922] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (174BF800) [pid = 3856] [serial = 930] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1516E400) [pid = 3856] [serial = 924] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1542A800) [pid = 3856] [serial = 925] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16DA1400) [pid = 3856] [serial = 927] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16E6C400) [pid = 3856] [serial = 928] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A02A000) [pid = 3856] [serial = 946] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A55A000) [pid = 3856] [serial = 949] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1A08C000) [pid = 3856] [serial = 945] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (17BA9800) [pid = 3856] [serial = 931] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (17BCC800) [pid = 3856] [serial = 943] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1A559800) [pid = 3856] [serial = 948] [outer = 00000000] [url = about:blank] 16:03:47 INFO - PROCESS | 3856 | 1468883027417 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1964ms 16:03:47 INFO - PROCESS | 3856 | 1468883027479 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 3856 | 1468883027483 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 16:03:47 INFO - PROCESS | 3856 | 1468883027488 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:03:47 INFO - PROCESS | 3856 | 1468883027491 Marionette TRACE conn3 <- [1,1286,null,{}] 16:03:47 INFO - PROCESS | 3856 | 1468883027497 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:47 INFO - PROCESS | 3856 | 1468883027500 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:47 INFO - PROCESS | 3856 | 1468883027586 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:03:47 INFO - PROCESS | 3856 | 1468883027593 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 3856 | 1468883027598 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:47 INFO - PROCESS | 3856 | ++DOCSHELL 10A7FC00 == 28 [pid = 3856] [id = 331] 16:03:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (10A82400) [pid = 3856] [serial = 992] [outer = 00000000] 16:03:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (11286000) [pid = 3856] [serial = 993] [outer = 10A82400] 16:03:47 INFO - PROCESS | 3856 | 1468883027646 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (112BB000) [pid = 3856] [serial = 994] [outer = 10A82400] 16:03:48 INFO - PROCESS | 3856 | 1468883028143 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 724ms 16:03:48 INFO - PROCESS | 3856 | 1468883028188 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 3856 | 1468883028193 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 16:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:03:48 INFO - PROCESS | 3856 | 1468883028199 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 3856 | 1468883028202 Marionette TRACE conn3 <- [1,1290,null,{}] 16:03:48 INFO - PROCESS | 3856 | 1468883028206 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 3856 | 1468883028209 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:48 INFO - PROCESS | 3856 | 1468883028295 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:03:48 INFO - PROCESS | 3856 | 1468883028304 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 3856 | 1468883028307 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:48 INFO - PROCESS | 3856 | ++DOCSHELL 13033C00 == 29 [pid = 3856] [id = 332] 16:03:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (13050000) [pid = 3856] [serial = 995] [outer = 00000000] 16:03:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13113800) [pid = 3856] [serial = 996] [outer = 13050000] 16:03:48 INFO - PROCESS | 3856 | 1468883028352 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1315C400) [pid = 3856] [serial = 997] [outer = 13050000] 16:03:48 INFO - PROCESS | 3856 | 1468883028854 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 644ms 16:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:03:48 INFO - PROCESS | 3856 | 1468883028868 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 3856 | 1468883028871 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 16:03:48 INFO - PROCESS | 3856 | 1468883028874 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 3856 | 1468883028878 Marionette TRACE conn3 <- [1,1294,null,{}] 16:03:48 INFO - PROCESS | 3856 | 1468883028893 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 3856 | 1468883028897 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:48 INFO - PROCESS | 3856 | 1468883028979 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:03:49 INFO - PROCESS | 3856 | 1468883029015 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 3856 | 1468883029019 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:49 INFO - PROCESS | 3856 | ++DOCSHELL 13CA1800 == 30 [pid = 3856] [id = 333] 16:03:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13CDD800) [pid = 3856] [serial = 998] [outer = 00000000] 16:03:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13CE5C00) [pid = 3856] [serial = 999] [outer = 13CDD800] 16:03:49 INFO - PROCESS | 3856 | 1468883029064 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (14396000) [pid = 3856] [serial = 1000] [outer = 13CDD800] 16:03:49 INFO - PROCESS | 3856 | 1468883029530 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 708ms 16:03:49 INFO - PROCESS | 3856 | 1468883029573 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:03:49 INFO - PROCESS | 3856 | 1468883029624 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 16:03:49 INFO - PROCESS | 3856 | 1468883029627 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 3856 | 1468883029629 Marionette TRACE conn3 <- [1,1298,null,{}] 16:03:49 INFO - PROCESS | 3856 | 1468883029643 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:49 INFO - PROCESS | 3856 | 1468883029645 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:49 INFO - PROCESS | 3856 | 1468883029725 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:03:49 INFO - PROCESS | 3856 | 1468883029732 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 3856 | 1468883029734 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:49 INFO - PROCESS | 3856 | ++DOCSHELL 10F63800 == 31 [pid = 3856] [id = 334] 16:03:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (12D94400) [pid = 3856] [serial = 1001] [outer = 00000000] 16:03:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1542DC00) [pid = 3856] [serial = 1002] [outer = 12D94400] 16:03:49 INFO - PROCESS | 3856 | 1468883029776 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1545FC00) [pid = 3856] [serial = 1003] [outer = 12D94400] 16:03:50 INFO - PROCESS | 3856 | 1468883030202 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3856 | 1468883030236 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:03:50 INFO - PROCESS | 3856 | 1468883030239 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3856 | 1468883030241 Marionette TRACE conn3 <- [1,1302,null,{}] 16:03:50 INFO - PROCESS | 3856 | 1468883030245 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 3856 | 1468883030247 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:50 INFO - PROCESS | 3856 | 1468883030327 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:03:50 INFO - PROCESS | 3856 | 1468883030332 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 3856 | 1468883030334 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:50 INFO - PROCESS | 3856 | ++DOCSHELL 158C8800 == 32 [pid = 3856] [id = 335] 16:03:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15CC0000) [pid = 3856] [serial = 1004] [outer = 00000000] 16:03:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15CDCC00) [pid = 3856] [serial = 1005] [outer = 15CC0000] 16:03:50 INFO - PROCESS | 3856 | 1468883030377 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DA3800) [pid = 3856] [serial = 1006] [outer = 15CC0000] 16:03:50 INFO - PROCESS | 3856 | 1468883030860 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 644ms 16:03:50 INFO - PROCESS | 3856 | 1468883030907 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3856 | 1468883030909 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:03:50 INFO - PROCESS | 3856 | 1468883030913 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3856 | 1468883030914 Marionette TRACE conn3 <- [1,1306,null,{}] 16:03:50 INFO - PROCESS | 3856 | 1468883030918 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 3856 | 1468883030923 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:51 INFO - PROCESS | 3856 | 1468883031022 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:03:51 INFO - PROCESS | 3856 | 1468883031030 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3856 | 1468883031032 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:51 INFO - PROCESS | 3856 | ++DOCSHELL 16EE5C00 == 33 [pid = 3856] [id = 336] 16:03:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16EE7400) [pid = 3856] [serial = 1007] [outer = 00000000] 16:03:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16FD5000) [pid = 3856] [serial = 1008] [outer = 16EE7400] 16:03:51 INFO - PROCESS | 3856 | 1468883031076 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (176B0000) [pid = 3856] [serial = 1009] [outer = 16EE7400] 16:03:51 INFO - PROCESS | 3856 | 1468883031492 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 660ms 16:03:51 INFO - PROCESS | 3856 | 1468883031551 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 3856 | 1468883031553 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 16:03:51 INFO - PROCESS | 3856 | 1468883031556 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:03:51 INFO - PROCESS | 3856 | 1468883031558 Marionette TRACE conn3 <- [1,1310,null,{}] 16:03:51 INFO - PROCESS | 3856 | 1468883031561 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:51 INFO - PROCESS | 3856 | 1468883031563 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:51 INFO - PROCESS | 3856 | 1468883031646 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:03:51 INFO - PROCESS | 3856 | 1468883031651 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3856 | 1468883031653 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:51 INFO - PROCESS | 3856 | ++DOCSHELL 17679C00 == 34 [pid = 3856] [id = 337] 16:03:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17BAD000) [pid = 3856] [serial = 1010] [outer = 00000000] 16:03:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17BC7000) [pid = 3856] [serial = 1011] [outer = 17BAD000] 16:03:51 INFO - PROCESS | 3856 | 1468883031695 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17BC7C00) [pid = 3856] [serial = 1012] [outer = 17BAD000] 16:03:52 INFO - PROCESS | 3856 | 1468883032199 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 659ms 16:03:52 INFO - PROCESS | 3856 | 1468883032228 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3856 | 1468883032230 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:03:52 INFO - PROCESS | 3856 | 1468883032237 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 3856 | 1468883032239 Marionette TRACE conn3 <- [1,1314,null,{}] 16:03:52 INFO - PROCESS | 3856 | 1468883032242 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 3856 | 1468883032244 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:52 INFO - PROCESS | 3856 | 1468883032321 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:03:52 INFO - PROCESS | 3856 | 1468883032327 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 3856 | 1468883032329 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:52 INFO - PROCESS | 3856 | ++DOCSHELL 17BAC000 == 35 [pid = 3856] [id = 338] 16:03:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1836E800) [pid = 3856] [serial = 1013] [outer = 00000000] 16:03:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1865D800) [pid = 3856] [serial = 1014] [outer = 1836E800] 16:03:52 INFO - PROCESS | 3856 | 1468883032373 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1865FC00) [pid = 3856] [serial = 1015] [outer = 1836E800] 16:03:52 INFO - PROCESS | 3856 | 1468883032785 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:52 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 16:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 611ms 16:03:52 INFO - PROCESS | 3856 | 1468883032844 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3856 | 1468883032847 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:03:52 INFO - PROCESS | 3856 | 1468883032850 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 3856 | 1468883032852 Marionette TRACE conn3 <- [1,1318,null,{}] 16:03:52 INFO - PROCESS | 3856 | 1468883032855 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 3856 | 1468883032857 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:53 INFO - PROCESS | 3856 | 1468883032970 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:03:53 INFO - PROCESS | 3856 | 1468883033099 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 3856 | 1468883033101 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:53 INFO - PROCESS | 3856 | ++DOCSHELL 13CA1400 == 36 [pid = 3856] [id = 339] 16:03:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (186BB400) [pid = 3856] [serial = 1016] [outer = 00000000] 16:03:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (186C3400) [pid = 3856] [serial = 1017] [outer = 186BB400] 16:03:53 INFO - PROCESS | 3856 | 1468883033145 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19B5F000) [pid = 3856] [serial = 1018] [outer = 186BB400] 16:03:53 INFO - PROCESS | 3856 | 1468883033535 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:03:53 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 16:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 724ms 16:03:53 INFO - PROCESS | 3856 | 1468883033584 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 3856 | 1468883033586 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 16:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:03:53 INFO - PROCESS | 3856 | 1468883033589 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 3856 | 1468883033591 Marionette TRACE conn3 <- [1,1322,null,{}] 16:03:53 INFO - PROCESS | 3856 | 1468883033601 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:53 INFO - PROCESS | 3856 | 1468883033603 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:53 INFO - PROCESS | 3856 | 1468883033726 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:03:53 INFO - PROCESS | 3856 | 1468883033735 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 3856 | 1468883033737 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:53 INFO - PROCESS | 3856 | ++DOCSHELL 19B65000 == 37 [pid = 3856] [id = 340] 16:03:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A02A000) [pid = 3856] [serial = 1019] [outer = 00000000] 16:03:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A096000) [pid = 3856] [serial = 1020] [outer = 1A02A000] 16:03:53 INFO - PROCESS | 3856 | 1468883033779 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A274800) [pid = 3856] [serial = 1021] [outer = 1A02A000] 16:03:54 INFO - PROCESS | 3856 | 1468883034262 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 725ms 16:03:54 INFO - PROCESS | 3856 | 1468883034331 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 3856 | 1468883034333 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 16:03:54 INFO - PROCESS | 3856 | 1468883034336 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 3856 | 1468883034339 Marionette TRACE conn3 <- [1,1326,null,{}] 16:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:03:54 INFO - PROCESS | 3856 | 1468883034342 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:54 INFO - PROCESS | 3856 | 1468883034344 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:54 INFO - PROCESS | 3856 | 1468883034498 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:03:54 INFO - PROCESS | 3856 | 1468883034525 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 3856 | 1468883034527 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:54 INFO - PROCESS | 3856 | ++DOCSHELL 15465C00 == 38 [pid = 3856] [id = 341] 16:03:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A407400) [pid = 3856] [serial = 1022] [outer = 00000000] 16:03:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A413C00) [pid = 3856] [serial = 1023] [outer = 1A407400] 16:03:54 INFO - PROCESS | 3856 | 1468883034571 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A50C800) [pid = 3856] [serial = 1024] [outer = 1A407400] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18373800) [pid = 3856] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16CE2000) [pid = 3856] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16FCD400) [pid = 3856] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (17EBB800) [pid = 3856] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (11217C00) [pid = 3856] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A27C800) [pid = 3856] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15431000) [pid = 3856] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1127E400) [pid = 3856] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15430400) [pid = 3856] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13C1D400) [pid = 3856] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (11288000) [pid = 3856] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (132FC400) [pid = 3856] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:03:55 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CE1C00) [pid = 3856] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:03:55 INFO - PROCESS | 3856 | 1468883035697 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1400ms 16:03:55 INFO - PROCESS | 3856 | 1468883035738 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 3856 | 1468883035739 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 16:03:55 INFO - PROCESS | 3856 | 1468883035743 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:03:55 INFO - PROCESS | 3856 | 1468883035744 Marionette TRACE conn3 <- [1,1330,null,{}] 16:03:55 INFO - PROCESS | 3856 | 1468883035748 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:55 INFO - PROCESS | 3856 | 1468883035749 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:55 INFO - PROCESS | 3856 | 1468883035825 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:03:55 INFO - PROCESS | 3856 | 1468883035830 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 3856 | 1468883035832 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:55 INFO - PROCESS | 3856 | ++DOCSHELL 13054800 == 39 [pid = 3856] [id = 342] 16:03:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (130B7400) [pid = 3856] [serial = 1025] [outer = 00000000] 16:03:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15437800) [pid = 3856] [serial = 1026] [outer = 130B7400] 16:03:55 INFO - PROCESS | 3856 | 1468883035874 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15627C00) [pid = 3856] [serial = 1027] [outer = 130B7400] 16:03:56 INFO - PROCESS | 3856 | 1468883036316 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 611ms 16:03:56 INFO - PROCESS | 3856 | 1468883036352 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 3856 | 1468883036353 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 16:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:03:56 INFO - PROCESS | 3856 | 1468883036358 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 3856 | 1468883036369 Marionette TRACE conn3 <- [1,1334,null,{}] 16:03:56 INFO - PROCESS | 3856 | 1468883036377 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:56 INFO - PROCESS | 3856 | 1468883036379 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:56 INFO - PROCESS | 3856 | 1468883036454 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:03:56 INFO - PROCESS | 3856 | 1468883036459 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 3856 | 1468883036461 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:56 INFO - PROCESS | 3856 | ++DOCSHELL 13CA3C00 == 40 [pid = 3856] [id = 343] 16:03:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15630400) [pid = 3856] [serial = 1028] [outer = 00000000] 16:03:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19B66400) [pid = 3856] [serial = 1029] [outer = 15630400] 16:03:56 INFO - PROCESS | 3856 | 1468883036503 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A510800) [pid = 3856] [serial = 1030] [outer = 15630400] 16:03:56 INFO - PROCESS | 3856 | 1468883036986 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 676ms 16:03:57 INFO - PROCESS | 3856 | 1468883037048 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 3856 | 1468883037050 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 16:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:03:57 INFO - PROCESS | 3856 | 1468883037053 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 3856 | 1468883037055 Marionette TRACE conn3 <- [1,1338,null,{}] 16:03:57 INFO - PROCESS | 3856 | 1468883037058 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:57 INFO - PROCESS | 3856 | 1468883037060 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:57 INFO - PROCESS | 3856 | 1468883037136 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:03:57 INFO - PROCESS | 3856 | 1468883037143 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 3856 | 1468883037146 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:57 INFO - PROCESS | 3856 | ++DOCSHELL 10F6F000 == 41 [pid = 3856] [id = 344] 16:03:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15CDB800) [pid = 3856] [serial = 1031] [outer = 00000000] 16:03:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A563C00) [pid = 3856] [serial = 1032] [outer = 15CDB800] 16:03:57 INFO - PROCESS | 3856 | 1468883037193 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A5DF000) [pid = 3856] [serial = 1033] [outer = 15CDB800] 16:03:57 INFO - PROCESS | 3856 | 1468883037965 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 934ms 16:03:57 INFO - PROCESS | 3856 | 1468883037991 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 3856 | 1468883037995 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 16:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:03:58 INFO - PROCESS | 3856 | 1468883038000 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 3856 | 1468883038003 Marionette TRACE conn3 <- [1,1342,null,{}] 16:03:58 INFO - PROCESS | 3856 | 1468883038009 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 3856 | 1468883038012 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:58 INFO - PROCESS | 3856 | 1468883038134 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:03:58 INFO - PROCESS | 3856 | 1468883038248 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 3856 | 1468883038252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:58 INFO - PROCESS | 3856 | ++DOCSHELL 1127E400 == 42 [pid = 3856] [id = 345] 16:03:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (11285400) [pid = 3856] [serial = 1034] [outer = 00000000] 16:03:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13052800) [pid = 3856] [serial = 1035] [outer = 11285400] 16:03:58 INFO - PROCESS | 3856 | 1468883038307 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (131E6C00) [pid = 3856] [serial = 1036] [outer = 11285400] 16:03:59 INFO - PROCESS | 3856 | 1468883039178 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1223ms 16:03:59 INFO - PROCESS | 3856 | 1468883039236 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 3856 | 1468883039241 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 16:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:03:59 INFO - PROCESS | 3856 | 1468883039247 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 3856 | 1468883039251 Marionette TRACE conn3 <- [1,1346,null,{}] 16:03:59 INFO - PROCESS | 3856 | 1468883039256 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:59 INFO - PROCESS | 3856 | 1468883039261 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:59 INFO - PROCESS | 3856 | 1468883039520 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:03:59 INFO - PROCESS | 3856 | 1468883039656 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 3856 | 1468883039660 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:03:59 INFO - PROCESS | 3856 | ++DOCSHELL 10A73400 == 43 [pid = 3856] [id = 346] 16:03:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10A74400) [pid = 3856] [serial = 1037] [outer = 00000000] 16:03:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10F6AC00) [pid = 3856] [serial = 1038] [outer = 10A74400] 16:03:59 INFO - PROCESS | 3856 | 1468883039712 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (12972C00) [pid = 3856] [serial = 1039] [outer = 10A74400] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 13CA3C00 == 42 [pid = 3856] [id = 343] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 13054800 == 41 [pid = 3856] [id = 342] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 15465C00 == 40 [pid = 3856] [id = 341] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 19B65000 == 39 [pid = 3856] [id = 340] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 13CA1400 == 38 [pid = 3856] [id = 339] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 17BAC000 == 37 [pid = 3856] [id = 338] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 17679C00 == 36 [pid = 3856] [id = 337] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 16EE5C00 == 35 [pid = 3856] [id = 336] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 158C8800 == 34 [pid = 3856] [id = 335] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 10F63800 == 33 [pid = 3856] [id = 334] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 13CA1800 == 32 [pid = 3856] [id = 333] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 13033C00 == 31 [pid = 3856] [id = 332] 16:04:00 INFO - PROCESS | 3856 | --DOCSHELL 10A7FC00 == 30 [pid = 3856] [id = 331] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1866BC00) [pid = 3856] [serial = 988] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19B61800) [pid = 3856] [serial = 990] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16DAB800) [pid = 3856] [serial = 975] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16FD5800) [pid = 3856] [serial = 978] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16DBE000) [pid = 3856] [serial = 976] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (18410800) [pid = 3856] [serial = 981] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173FAC00) [pid = 3856] [serial = 979] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1865DC00) [pid = 3856] [serial = 982] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1866B800) [pid = 3856] [serial = 987] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (132F5400) [pid = 3856] [serial = 960] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A561000) [pid = 3856] [serial = 958] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1A558800) [pid = 3856] [serial = 957] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16DBC800) [pid = 3856] [serial = 955] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15C7BC00) [pid = 3856] [serial = 954] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CDE000) [pid = 3856] [serial = 952] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1325E400) [pid = 3856] [serial = 951] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15628400) [pid = 3856] [serial = 972] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13CE2400) [pid = 3856] [serial = 969] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (14391800) [pid = 3856] [serial = 970] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1292EC00) [pid = 3856] [serial = 966] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (12994C00) [pid = 3856] [serial = 967] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15163400) [pid = 3856] [serial = 964] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13CAA400) [pid = 3856] [serial = 963] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13CAB400) [pid = 3856] [serial = 961] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (173F0C00) [pid = 3856] [serial = 984] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (158D2C00) [pid = 3856] [serial = 973] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (17B11800) [pid = 3856] [serial = 985] [outer = 00000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3856 | 1468883040374 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1191ms 16:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:04:00 INFO - PROCESS | 3856 | 1468883040437 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 3856 | 1468883040441 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 16:04:00 INFO - PROCESS | 3856 | 1468883040445 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 3856 | 1468883040448 Marionette TRACE conn3 <- [1,1350,null,{}] 16:04:00 INFO - PROCESS | 3856 | 1468883040453 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 3856 | 1468883040456 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:00 INFO - PROCESS | 3856 | 1468883040540 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:04:00 INFO - PROCESS | 3856 | 1468883040625 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 3856 | 1468883040627 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:00 INFO - PROCESS | 3856 | ++DOCSHELL 10511800 == 31 [pid = 3856] [id = 347] 16:04:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10A75C00) [pid = 3856] [serial = 1040] [outer = 00000000] 16:04:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (12BCF000) [pid = 3856] [serial = 1041] [outer = 10A75C00] 16:04:00 INFO - PROCESS | 3856 | 1468883040672 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (139C7400) [pid = 3856] [serial = 1042] [outer = 10A75C00] 16:04:01 INFO - PROCESS | 3856 | 1468883041111 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 756ms 16:04:01 INFO - PROCESS | 3856 | 1468883041216 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3856 | 1468883041218 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:04:01 INFO - PROCESS | 3856 | 1468883041223 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3856 | 1468883041225 Marionette TRACE conn3 <- [1,1354,null,{}] 16:04:01 INFO - PROCESS | 3856 | 1468883041228 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 3856 | 1468883041231 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:01 INFO - PROCESS | 3856 | 1468883041311 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:04:01 INFO - PROCESS | 3856 | 1468883041323 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 3856 | 1468883041325 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:01 INFO - PROCESS | 3856 | ++DOCSHELL 14396800 == 32 [pid = 3856] [id = 348] 16:04:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1439A800) [pid = 3856] [serial = 1043] [outer = 00000000] 16:04:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1516C400) [pid = 3856] [serial = 1044] [outer = 1439A800] 16:04:01 INFO - PROCESS | 3856 | 1468883041377 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15189000) [pid = 3856] [serial = 1045] [outer = 1439A800] 16:04:01 INFO - PROCESS | 3856 | 1468883041841 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3856 | 1468883041862 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:04:01 INFO - PROCESS | 3856 | 1468883041876 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3856 | 1468883041881 Marionette TRACE conn3 <- [1,1358,null,{}] 16:04:01 INFO - PROCESS | 3856 | 1468883041885 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 3856 | 1468883041888 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:01 INFO - PROCESS | 3856 | 1468883041973 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:04:01 INFO - PROCESS | 3856 | 1468883041980 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 3856 | 1468883041983 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:02 INFO - PROCESS | 3856 | ++DOCSHELL 1546B000 == 33 [pid = 3856] [id = 349] 16:04:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1562AC00) [pid = 3856] [serial = 1046] [outer = 00000000] 16:04:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15CC1C00) [pid = 3856] [serial = 1047] [outer = 1562AC00] 16:04:02 INFO - PROCESS | 3856 | 1468883042026 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DA7800) [pid = 3856] [serial = 1048] [outer = 1562AC00] 16:04:02 INFO - PROCESS | 3856 | 1468883042499 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 3856 | 1468883042563 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 16:04:02 INFO - PROCESS | 3856 | 1468883042567 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:04:02 INFO - PROCESS | 3856 | 1468883042568 Marionette TRACE conn3 <- [1,1362,null,{}] 16:04:02 INFO - PROCESS | 3856 | 1468883042577 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:02 INFO - PROCESS | 3856 | 1468883042579 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:02 INFO - PROCESS | 3856 | 1468883042683 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:04:02 INFO - PROCESS | 3856 | 1468883042762 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 3856 | 1468883042764 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:02 INFO - PROCESS | 3856 | ++DOCSHELL 16DBC800 == 34 [pid = 3856] [id = 350] 16:04:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16E6C400) [pid = 3856] [serial = 1049] [outer = 00000000] 16:04:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FCA400) [pid = 3856] [serial = 1050] [outer = 16E6C400] 16:04:02 INFO - PROCESS | 3856 | 1468883042806 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16FD4C00) [pid = 3856] [serial = 1051] [outer = 16E6C400] 16:04:03 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:03 INFO - PROCESS | 3856 | 1468883043221 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 3856 | 1468883043268 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:04:03 INFO - PROCESS | 3856 | 1468883043272 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3856 | 1468883043274 Marionette TRACE conn3 <- [1,1366,null,{}] 16:04:03 INFO - PROCESS | 3856 | 1468883043277 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:03 INFO - PROCESS | 3856 | 1468883043279 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:03 INFO - PROCESS | 3856 | 1468883043394 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:04:03 INFO - PROCESS | 3856 | 1468883043403 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 3856 | 1468883043408 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:03 INFO - PROCESS | 3856 | ++DOCSHELL 13CAA400 == 35 [pid = 3856] [id = 351] 16:04:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17679C00) [pid = 3856] [serial = 1052] [outer = 00000000] 16:04:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BD1000) [pid = 3856] [serial = 1053] [outer = 17679C00] 16:04:03 INFO - PROCESS | 3856 | 1468883043475 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1836D000) [pid = 3856] [serial = 1054] [outer = 17679C00] 16:04:04 INFO - PROCESS | 3856 | 1468883043992 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3856 | 1468883044087 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 16:04:04 INFO - PROCESS | 3856 | 1468883044091 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 3856 | 1468883044092 Marionette TRACE conn3 <- [1,1370,null,{}] 16:04:04 INFO - PROCESS | 3856 | 1468883044096 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3856 | 1468883044098 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:04:04 INFO - PROCESS | 3856 | 1468883044208 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:04:04 INFO - PROCESS | 3856 | 1468883044268 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 3856 | 1468883044270 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:04 INFO - PROCESS | 3856 | ++DOCSHELL 17BA9800 == 36 [pid = 3856] [id = 352] 16:04:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18411000) [pid = 3856] [serial = 1055] [outer = 00000000] 16:04:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (186BB000) [pid = 3856] [serial = 1056] [outer = 18411000] 16:04:04 INFO - PROCESS | 3856 | 1468883044323 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (186BD400) [pid = 3856] [serial = 1057] [outer = 18411000] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15630400) [pid = 3856] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10A82400) [pid = 3856] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (186BCC00) [pid = 3856] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1836E800) [pid = 3856] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (186BB400) [pid = 3856] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CDD800) [pid = 3856] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13050000) [pid = 3856] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A02A000) [pid = 3856] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (130B7400) [pid = 3856] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A407400) [pid = 3856] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (12D94400) [pid = 3856] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15CC0000) [pid = 3856] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (17BAD000) [pid = 3856] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:04:04 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16EE7400) [pid = 3856] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:04:04 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:04 INFO - PROCESS | 3856 | 1468883044912 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3856 | 1468883044979 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 16:04:04 INFO - PROCESS | 3856 | 1468883044982 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:04:04 INFO - PROCESS | 3856 | 1468883044984 Marionette TRACE conn3 <- [1,1374,null,{}] 16:04:04 INFO - PROCESS | 3856 | 1468883044987 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3856 | 1468883044989 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:05 INFO - PROCESS | 3856 | 1468883045094 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:04:05 INFO - PROCESS | 3856 | 1468883045150 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3856 | 1468883045152 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:05 INFO - PROCESS | 3856 | ++DOCSHELL 12D94400 == 37 [pid = 3856] [id = 353] 16:04:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13C1C000) [pid = 3856] [serial = 1058] [outer = 00000000] 16:04:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15630400) [pid = 3856] [serial = 1059] [outer = 13C1C000] 16:04:05 INFO - PROCESS | 3856 | 1468883045194 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15CC1400) [pid = 3856] [serial = 1060] [outer = 13C1C000] 16:04:05 INFO - PROCESS | 3856 | 1468883045549 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 3856 | 1468883045596 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 16:04:05 INFO - PROCESS | 3856 | 1468883045599 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 3856 | 1468883045601 Marionette TRACE conn3 <- [1,1378,null,{}] 16:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:04:05 INFO - PROCESS | 3856 | 1468883045604 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:05 INFO - PROCESS | 3856 | 1468883045606 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:05 INFO - PROCESS | 3856 | 1468883045716 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:04:05 INFO - PROCESS | 3856 | 1468883045724 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3856 | 1468883045726 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:05 INFO - PROCESS | 3856 | ++DOCSHELL 0F97FC00 == 38 [pid = 3856] [id = 354] 16:04:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1325F000) [pid = 3856] [serial = 1061] [outer = 00000000] 16:04:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (186C3800) [pid = 3856] [serial = 1062] [outer = 1325F000] 16:04:05 INFO - PROCESS | 3856 | 1468883045768 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A024800) [pid = 3856] [serial = 1063] [outer = 1325F000] 16:04:06 INFO - PROCESS | 3856 | 1468883046194 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 611ms 16:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:04:06 INFO - PROCESS | 3856 | 1468883046233 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3856 | 1468883046235 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 16:04:06 INFO - PROCESS | 3856 | 1468883046239 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 3856 | 1468883046241 Marionette TRACE conn3 <- [1,1382,null,{}] 16:04:06 INFO - PROCESS | 3856 | 1468883046244 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 3856 | 1468883046246 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:06 INFO - PROCESS | 3856 | 1468883046367 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:04:06 INFO - PROCESS | 3856 | 1468883046419 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 3856 | 1468883046421 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:06 INFO - PROCESS | 3856 | ++DOCSHELL 13152400 == 39 [pid = 3856] [id = 355] 16:04:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15CCC800) [pid = 3856] [serial = 1064] [outer = 00000000] 16:04:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A27BC00) [pid = 3856] [serial = 1065] [outer = 15CCC800] 16:04:06 INFO - PROCESS | 3856 | 1468883046465 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1A281000) [pid = 3856] [serial = 1066] [outer = 15CCC800] 16:04:06 INFO - PROCESS | 3856 | 1468883046813 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 643ms 16:04:06 INFO - PROCESS | 3856 | 1468883046877 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3856 | 1468883046881 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 16:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:04:06 INFO - PROCESS | 3856 | 1468883046887 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 3856 | 1468883046891 Marionette TRACE conn3 <- [1,1386,null,{}] 16:04:06 INFO - PROCESS | 3856 | 1468883046898 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 3856 | 1468883046902 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:07 INFO - PROCESS | 3856 | 1468883047116 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:04:07 INFO - PROCESS | 3856 | 1468883047214 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 3856 | 1468883047217 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:07 INFO - PROCESS | 3856 | ++DOCSHELL 11288400 == 40 [pid = 3856] [id = 356] 16:04:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (11443000) [pid = 3856] [serial = 1067] [outer = 00000000] 16:04:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (12BCFC00) [pid = 3856] [serial = 1068] [outer = 11443000] 16:04:07 INFO - PROCESS | 3856 | 1468883047274 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1314E800) [pid = 3856] [serial = 1069] [outer = 11443000] 16:04:07 INFO - PROCESS | 3856 | 1468883047805 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 966ms 16:04:07 INFO - PROCESS | 3856 | 1468883047866 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 16:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:04:07 INFO - PROCESS | 3856 | 1468883047869 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 16:04:07 INFO - PROCESS | 3856 | 1468883047876 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 3856 | 1468883047880 Marionette TRACE conn3 <- [1,1390,null,{}] 16:04:07 INFO - PROCESS | 3856 | 1468883047884 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 3856 | 1468883047887 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:08 INFO - PROCESS | 3856 | 1468883047992 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:04:08 INFO - PROCESS | 3856 | 1468883048093 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 3856 | 1468883048096 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:08 INFO - PROCESS | 3856 | ++DOCSHELL 13CE9400 == 41 [pid = 3856] [id = 357] 16:04:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1516D000) [pid = 3856] [serial = 1070] [outer = 00000000] 16:04:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15434800) [pid = 3856] [serial = 1071] [outer = 1516D000] 16:04:08 INFO - PROCESS | 3856 | 1468883048198 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1546C800) [pid = 3856] [serial = 1072] [outer = 1516D000] 16:04:08 INFO - PROCESS | 3856 | 1468883048788 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 933ms 16:04:08 INFO - PROCESS | 3856 | 1468883048819 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3856 | 1468883048821 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 16:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:04:08 INFO - PROCESS | 3856 | 1468883048827 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 3856 | 1468883048829 Marionette TRACE conn3 <- [1,1394,null,{}] 16:04:08 INFO - PROCESS | 3856 | 1468883048839 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:08 INFO - PROCESS | 3856 | 1468883048844 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:08 INFO - PROCESS | 3856 | 1468883048951 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:04:09 INFO - PROCESS | 3856 | 1468883049052 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 3856 | 1468883049056 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:09 INFO - PROCESS | 3856 | ++DOCSHELL 18668C00 == 42 [pid = 3856] [id = 358] 16:04:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1866A000) [pid = 3856] [serial = 1073] [outer = 00000000] 16:04:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A095800) [pid = 3856] [serial = 1074] [outer = 1866A000] 16:04:09 INFO - PROCESS | 3856 | 1468883049110 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A507400) [pid = 3856] [serial = 1075] [outer = 1866A000] 16:04:09 INFO - PROCESS | 3856 | 1468883049715 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 934ms 16:04:09 INFO - PROCESS | 3856 | 1468883049761 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 3856 | 1468883049764 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 16:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:04:09 INFO - PROCESS | 3856 | 1468883049768 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 3856 | 1468883049770 Marionette TRACE conn3 <- [1,1398,null,{}] 16:04:09 INFO - PROCESS | 3856 | 1468883049773 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:09 INFO - PROCESS | 3856 | 1468883049775 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:09 INFO - PROCESS | 3856 | 1468883049877 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:04:09 INFO - PROCESS | 3856 | 1468883049978 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 3856 | 1468883049980 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:10 INFO - PROCESS | 3856 | ++DOCSHELL 1A562400 == 43 [pid = 3856] [id = 359] 16:04:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A563000) [pid = 3856] [serial = 1076] [outer = 00000000] 16:04:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A5E9800) [pid = 3856] [serial = 1077] [outer = 1A563000] 16:04:10 INFO - PROCESS | 3856 | 1468883050032 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A97B000) [pid = 3856] [serial = 1078] [outer = 1A563000] 16:04:10 INFO - PROCESS | 3856 | 1468883050790 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1078ms 16:04:10 INFO - PROCESS | 3856 | 1468883050858 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 3856 | 1468883050860 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 16:04:10 INFO - PROCESS | 3856 | 1468883050863 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 3856 | 1468883050865 Marionette TRACE conn3 <- [1,1402,null,{}] 16:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:04:10 INFO - PROCESS | 3856 | 1468883050869 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:10 INFO - PROCESS | 3856 | 1468883050871 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:10 INFO - PROCESS | 3856 | 1468883050974 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:04:11 INFO - PROCESS | 3856 | 1468883051097 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 3856 | 1468883051100 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:11 INFO - PROCESS | 3856 | ++DOCSHELL 1051AC00 == 44 [pid = 3856] [id = 360] 16:04:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10A01400) [pid = 3856] [serial = 1079] [outer = 00000000] 16:04:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (114DB000) [pid = 3856] [serial = 1080] [outer = 10A01400] 16:04:11 INFO - PROCESS | 3856 | 1468883051154 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (13158000) [pid = 3856] [serial = 1081] [outer = 10A01400] 16:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1078ms 16:04:11 INFO - PROCESS | 3856 | 1468883051929 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:04:11 INFO - PROCESS | 3856 | 1468883051953 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 3856 | 1468883051957 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:04:11 INFO - PROCESS | 3856 | 1468883051962 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 3856 | 1468883051966 Marionette TRACE conn3 <- [1,1406,null,{}] 16:04:11 INFO - PROCESS | 3856 | 1468883051972 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 3856 | 1468883051974 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 0F97FC00 == 43 [pid = 3856] [id = 354] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 12D94400 == 42 [pid = 3856] [id = 353] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 17BA9800 == 41 [pid = 3856] [id = 352] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 13CAA400 == 40 [pid = 3856] [id = 351] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 16DBC800 == 39 [pid = 3856] [id = 350] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 1546B000 == 38 [pid = 3856] [id = 349] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 14396800 == 37 [pid = 3856] [id = 348] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 10511800 == 36 [pid = 3856] [id = 347] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 10A73400 == 35 [pid = 3856] [id = 346] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 1127E400 == 34 [pid = 3856] [id = 345] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 186BB800 == 33 [pid = 3856] [id = 330] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 10F6F000 == 32 [pid = 3856] [id = 344] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 1A562400 == 31 [pid = 3856] [id = 359] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 1051AC00 == 30 [pid = 3856] [id = 360] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 18668C00 == 29 [pid = 3856] [id = 358] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 13152400 == 28 [pid = 3856] [id = 355] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 11288400 == 27 [pid = 3856] [id = 356] 16:04:12 INFO - PROCESS | 3856 | --DOCSHELL 13CE9400 == 26 [pid = 3856] [id = 357] 16:04:12 INFO - PROCESS | 3856 | 1468883052722 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (11286000) [pid = 3856] [serial = 993] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (112BB000) [pid = 3856] [serial = 994] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19D13C00) [pid = 3856] [serial = 991] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1865D800) [pid = 3856] [serial = 1014] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (186C3400) [pid = 3856] [serial = 1017] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (13CE5C00) [pid = 3856] [serial = 999] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (14396000) [pid = 3856] [serial = 1000] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13113800) [pid = 3856] [serial = 996] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A096000) [pid = 3856] [serial = 1020] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1315C400) [pid = 3856] [serial = 997] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15437800) [pid = 3856] [serial = 1026] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A413C00) [pid = 3856] [serial = 1023] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1A50C800) [pid = 3856] [serial = 1024] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1542DC00) [pid = 3856] [serial = 1002] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1545FC00) [pid = 3856] [serial = 1003] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15CDCC00) [pid = 3856] [serial = 1005] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16DA3800) [pid = 3856] [serial = 1006] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17BC7000) [pid = 3856] [serial = 1011] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BC7C00) [pid = 3856] [serial = 1012] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16FD5000) [pid = 3856] [serial = 1008] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (176B0000) [pid = 3856] [serial = 1009] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1A274800) [pid = 3856] [serial = 1021] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (19B5F000) [pid = 3856] [serial = 1018] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15627C00) [pid = 3856] [serial = 1027] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A510800) [pid = 3856] [serial = 1030] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1865FC00) [pid = 3856] [serial = 1015] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (19B66400) [pid = 3856] [serial = 1029] [outer = 00000000] [url = about:blank] 16:04:12 INFO - PROCESS | 3856 | 1468883052894 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 3856 | 1468883052897 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:12 INFO - PROCESS | 3856 | ++DOCSHELL 103CB800 == 27 [pid = 3856] [id = 361] 16:04:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (103D3C00) [pid = 3856] [serial = 1082] [outer = 00000000] 16:04:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1051EC00) [pid = 3856] [serial = 1083] [outer = 103D3C00] 16:04:12 INFO - PROCESS | 3856 | 1468883052946 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10A08400) [pid = 3856] [serial = 1084] [outer = 103D3C00] 16:04:13 INFO - PROCESS | 3856 | 1468883053396 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1496ms 16:04:13 INFO - PROCESS | 3856 | 1468883053451 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 3856 | 1468883053455 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 16:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:04:13 INFO - PROCESS | 3856 | 1468883053460 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 3856 | 1468883053463 Marionette TRACE conn3 <- [1,1410,null,{}] 16:04:13 INFO - PROCESS | 3856 | 1468883053468 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 3856 | 1468883053470 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:13 INFO - PROCESS | 3856 | 1468883053556 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:04:13 INFO - PROCESS | 3856 | 1468883053571 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 3856 | 1468883053574 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:13 INFO - PROCESS | 3856 | ++DOCSHELL 12BC9C00 == 28 [pid = 3856] [id = 362] 16:04:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (12BCC000) [pid = 3856] [serial = 1085] [outer = 00000000] 16:04:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (12D9A400) [pid = 3856] [serial = 1086] [outer = 12BCC000] 16:04:13 INFO - PROCESS | 3856 | 1468883053620 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1314F400) [pid = 3856] [serial = 1087] [outer = 12BCC000] 16:04:14 INFO - PROCESS | 3856 | 1468883054133 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 724ms 16:04:14 INFO - PROCESS | 3856 | 1468883054224 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 3856 | 1468883054227 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 16:04:14 INFO - PROCESS | 3856 | 1468883054231 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 3856 | 1468883054232 Marionette TRACE conn3 <- [1,1414,null,{}] 16:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:04:14 INFO - PROCESS | 3856 | 1468883054239 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:14 INFO - PROCESS | 3856 | 1468883054241 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:14 INFO - PROCESS | 3856 | 1468883054356 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:04:14 INFO - PROCESS | 3856 | 1468883054371 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 3856 | 1468883054374 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:14 INFO - PROCESS | 3856 | ++DOCSHELL 13CDD000 == 29 [pid = 3856] [id = 363] 16:04:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13CE0800) [pid = 3856] [serial = 1088] [outer = 00000000] 16:04:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13CE8000) [pid = 3856] [serial = 1089] [outer = 13CE0800] 16:04:14 INFO - PROCESS | 3856 | 1468883054417 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (13E98C00) [pid = 3856] [serial = 1090] [outer = 13CE0800] 16:04:14 INFO - PROCESS | 3856 | 1468883054847 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 643ms 16:04:14 INFO - PROCESS | 3856 | 1468883054872 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 3856 | 1468883054876 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 16:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:04:14 INFO - PROCESS | 3856 | 1468883054887 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 3856 | 1468883054891 Marionette TRACE conn3 <- [1,1418,null,{}] 16:04:14 INFO - PROCESS | 3856 | 1468883054894 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:14 INFO - PROCESS | 3856 | 1468883054897 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:15 INFO - PROCESS | 3856 | 1468883055072 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:04:15 INFO - PROCESS | 3856 | 1468883055093 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 3856 | 1468883055095 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:15 INFO - PROCESS | 3856 | ++DOCSHELL 13E94C00 == 30 [pid = 3856] [id = 364] 16:04:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15168000) [pid = 3856] [serial = 1091] [outer = 00000000] 16:04:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15461800) [pid = 3856] [serial = 1092] [outer = 15168000] 16:04:15 INFO - PROCESS | 3856 | 1468883055149 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15C76C00) [pid = 3856] [serial = 1093] [outer = 15168000] 16:04:15 INFO - PROCESS | 3856 | 1468883055596 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 724ms 16:04:15 INFO - PROCESS | 3856 | 1468883055614 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3856 | 1468883055616 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:04:15 INFO - PROCESS | 3856 | 1468883055646 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3856 | 1468883055648 Marionette TRACE conn3 <- [1,1422,null,{}] 16:04:15 INFO - PROCESS | 3856 | 1468883055663 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 3856 | 1468883055665 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:15 INFO - PROCESS | 3856 | 1468883055772 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:04:15 INFO - PROCESS | 3856 | 1468883055778 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 3856 | 1468883055780 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:15 INFO - PROCESS | 3856 | ++DOCSHELL 10373400 == 31 [pid = 3856] [id = 365] 16:04:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (10A03000) [pid = 3856] [serial = 1094] [outer = 00000000] 16:04:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16CE2000) [pid = 3856] [serial = 1095] [outer = 10A03000] 16:04:15 INFO - PROCESS | 3856 | 1468883055826 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16DA6000) [pid = 3856] [serial = 1096] [outer = 10A03000] 16:04:16 INFO - PROCESS | 3856 | 1468883056293 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 16:04:16 INFO - PROCESS | 3856 | 1468883056331 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 3856 | 1468883056333 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 16:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:04:16 INFO - PROCESS | 3856 | 1468883056343 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 3856 | 1468883056345 Marionette TRACE conn3 <- [1,1426,null,{}] 16:04:16 INFO - PROCESS | 3856 | 1468883056348 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 3856 | 1468883056350 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:16 INFO - PROCESS | 3856 | 1468883056457 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:04:16 INFO - PROCESS | 3856 | 1468883056462 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 3856 | 1468883056468 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:16 INFO - PROCESS | 3856 | ++DOCSHELL 16FC9400 == 32 [pid = 3856] [id = 366] 16:04:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16FC9800) [pid = 3856] [serial = 1097] [outer = 00000000] 16:04:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16FD2C00) [pid = 3856] [serial = 1098] [outer = 16FC9800] 16:04:16 INFO - PROCESS | 3856 | 1468883056525 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (174BE000) [pid = 3856] [serial = 1099] [outer = 16FC9800] 16:04:17 INFO - PROCESS | 3856 | 1468883057011 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 724ms 16:04:17 INFO - PROCESS | 3856 | 1468883057036 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 3856 | 1468883057040 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 16:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:04:17 INFO - PROCESS | 3856 | 1468883057058 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 3856 | 1468883057060 Marionette TRACE conn3 <- [1,1430,null,{}] 16:04:17 INFO - PROCESS | 3856 | 1468883057063 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:17 INFO - PROCESS | 3856 | 1468883057065 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:17 INFO - PROCESS | 3856 | 1468883057466 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16E6C400) [pid = 3856] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1325F000) [pid = 3856] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1562AC00) [pid = 3856] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11285400) [pid = 3856] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15CDB800) [pid = 3856] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10A74400) [pid = 3856] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17679C00) [pid = 3856] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13C1C000) [pid = 3856] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10A75C00) [pid = 3856] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1439A800) [pid = 3856] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18411000) [pid = 3856] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:04:17 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15CCC800) [pid = 3856] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:04:17 INFO - PROCESS | 3856 | 1468883057531 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 3856 | 1468883057533 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:17 INFO - PROCESS | 3856 | ++DOCSHELL 10372000 == 33 [pid = 3856] [id = 367] 16:04:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (103C6000) [pid = 3856] [serial = 1100] [outer = 00000000] 16:04:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (12DA2400) [pid = 3856] [serial = 1101] [outer = 103C6000] 16:04:17 INFO - PROCESS | 3856 | 1468883057585 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (139D2000) [pid = 3856] [serial = 1102] [outer = 103C6000] 16:04:17 INFO - PROCESS | 3856 | 1468883057931 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 917ms 16:04:18 INFO - PROCESS | 3856 | 1468883057997 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3856 | 1468883057999 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 16:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:04:18 INFO - PROCESS | 3856 | 1468883058002 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 3856 | 1468883058004 Marionette TRACE conn3 <- [1,1434,null,{}] 16:04:18 INFO - PROCESS | 3856 | 1468883058007 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 3856 | 1468883058009 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:18 INFO - PROCESS | 3856 | 1468883058082 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:04:18 INFO - PROCESS | 3856 | 1468883058087 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3856 | 1468883058089 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:18 INFO - PROCESS | 3856 | ++DOCSHELL 130AFC00 == 34 [pid = 3856] [id = 368] 16:04:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13CDC000) [pid = 3856] [serial = 1103] [outer = 00000000] 16:04:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17BCC800) [pid = 3856] [serial = 1104] [outer = 13CDC000] 16:04:18 INFO - PROCESS | 3856 | 1468883058139 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17CB6400) [pid = 3856] [serial = 1105] [outer = 13CDC000] 16:04:18 INFO - PROCESS | 3856 | 1468883058617 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 659ms 16:04:18 INFO - PROCESS | 3856 | 1468883058674 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3856 | 1468883058676 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 16:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:04:18 INFO - PROCESS | 3856 | 1468883058679 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 3856 | 1468883058681 Marionette TRACE conn3 <- [1,1438,null,{}] 16:04:18 INFO - PROCESS | 3856 | 1468883058684 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 3856 | 1468883058686 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:18 INFO - PROCESS | 3856 | 1468883058764 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:04:18 INFO - PROCESS | 3856 | 1468883058769 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3856 | 1468883058771 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:18 INFO - PROCESS | 3856 | ++DOCSHELL 18605C00 == 35 [pid = 3856] [id = 369] 16:04:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1860E400) [pid = 3856] [serial = 1106] [outer = 00000000] 16:04:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18663000) [pid = 3856] [serial = 1107] [outer = 1860E400] 16:04:18 INFO - PROCESS | 3856 | 1468883058813 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18663400) [pid = 3856] [serial = 1108] [outer = 1860E400] 16:04:19 INFO - PROCESS | 3856 | 1468883059257 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 660ms 16:04:19 INFO - PROCESS | 3856 | 1468883059317 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3856 | 1468883059319 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 16:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:04:19 INFO - PROCESS | 3856 | 1468883059323 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 3856 | 1468883059325 Marionette TRACE conn3 <- [1,1442,null,{}] 16:04:19 INFO - PROCESS | 3856 | 1468883059328 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 3856 | 1468883059330 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:19 INFO - PROCESS | 3856 | 1468883059404 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:04:19 INFO - PROCESS | 3856 | 1468883059409 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 3856 | 1468883059411 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:19 INFO - PROCESS | 3856 | ++DOCSHELL 17BAC000 == 36 [pid = 3856] [id = 370] 16:04:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17BC9400) [pid = 3856] [serial = 1109] [outer = 00000000] 16:04:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (186C2800) [pid = 3856] [serial = 1110] [outer = 17BC9400] 16:04:19 INFO - PROCESS | 3856 | 1468883059452 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19B5D800) [pid = 3856] [serial = 1111] [outer = 17BC9400] 16:04:20 INFO - PROCESS | 3856 | 1468883060331 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1030ms 16:04:20 INFO - PROCESS | 3856 | 1468883060359 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 3856 | 1468883060364 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 16:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:04:20 INFO - PROCESS | 3856 | 1468883060369 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 3856 | 1468883060372 Marionette TRACE conn3 <- [1,1446,null,{}] 16:04:20 INFO - PROCESS | 3856 | 1468883060377 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:20 INFO - PROCESS | 3856 | 1468883060381 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:20 INFO - PROCESS | 3856 | 1468883060497 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:04:20 INFO - PROCESS | 3856 | 1468883060625 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 3856 | 1468883060628 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:20 INFO - PROCESS | 3856 | ++DOCSHELL 10A7B800 == 37 [pid = 3856] [id = 371] 16:04:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (11288000) [pid = 3856] [serial = 1112] [outer = 00000000] 16:04:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (131DFC00) [pid = 3856] [serial = 1113] [outer = 11288000] 16:04:20 INFO - PROCESS | 3856 | 1468883060684 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13C15C00) [pid = 3856] [serial = 1114] [outer = 11288000] 16:04:21 INFO - PROCESS | 3856 | 1468883061612 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1336ms 16:04:21 INFO - PROCESS | 3856 | 1468883061698 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 3856 | 1468883061702 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 16:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:04:21 INFO - PROCESS | 3856 | 1468883061708 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 3856 | 1468883061714 Marionette TRACE conn3 <- [1,1450,null,{}] 16:04:21 INFO - PROCESS | 3856 | 1468883061721 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:21 INFO - PROCESS | 3856 | 1468883061726 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:21 INFO - PROCESS | 3856 | 1468883061856 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:04:22 INFO - PROCESS | 3856 | 1468883061991 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 3856 | 1468883061995 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:22 INFO - PROCESS | 3856 | ++DOCSHELL 11286000 == 38 [pid = 3856] [id = 372] 16:04:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (112BA400) [pid = 3856] [serial = 1115] [outer = 00000000] 16:04:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (12975000) [pid = 3856] [serial = 1116] [outer = 112BA400] 16:04:22 INFO - PROCESS | 3856 | 1468883062048 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (12D97400) [pid = 3856] [serial = 1117] [outer = 112BA400] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 18605C00 == 37 [pid = 3856] [id = 369] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 130AFC00 == 36 [pid = 3856] [id = 368] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 10372000 == 35 [pid = 3856] [id = 367] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 16FC9400 == 34 [pid = 3856] [id = 366] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 10373400 == 33 [pid = 3856] [id = 365] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 13E94C00 == 32 [pid = 3856] [id = 364] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 13CDD000 == 31 [pid = 3856] [id = 363] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 12BC9C00 == 30 [pid = 3856] [id = 362] 16:04:22 INFO - PROCESS | 3856 | --DOCSHELL 103CB800 == 29 [pid = 3856] [id = 361] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16FCA400) [pid = 3856] [serial = 1050] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16FD4C00) [pid = 3856] [serial = 1051] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1A024800) [pid = 3856] [serial = 1063] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15CC1C00) [pid = 3856] [serial = 1047] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13052800) [pid = 3856] [serial = 1035] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (131E6C00) [pid = 3856] [serial = 1036] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A563C00) [pid = 3856] [serial = 1032] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1A5DF000) [pid = 3856] [serial = 1033] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10F6AC00) [pid = 3856] [serial = 1038] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (17BD1000) [pid = 3856] [serial = 1053] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (12972C00) [pid = 3856] [serial = 1039] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15630400) [pid = 3856] [serial = 1059] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (12BCF000) [pid = 3856] [serial = 1041] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (139C7400) [pid = 3856] [serial = 1042] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1516C400) [pid = 3856] [serial = 1044] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15189000) [pid = 3856] [serial = 1045] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (186BB000) [pid = 3856] [serial = 1056] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1A281000) [pid = 3856] [serial = 1066] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15CC1400) [pid = 3856] [serial = 1060] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (186BD400) [pid = 3856] [serial = 1057] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1836D000) [pid = 3856] [serial = 1054] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A27BC00) [pid = 3856] [serial = 1065] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16DA7800) [pid = 3856] [serial = 1048] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (186C3800) [pid = 3856] [serial = 1062] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3856 | 1468883062574 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 917ms 16:04:22 INFO - PROCESS | 3856 | 1468883062640 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 3856 | 1468883062645 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 16:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:04:22 INFO - PROCESS | 3856 | 1468883062652 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 3856 | 1468883062654 Marionette TRACE conn3 <- [1,1454,null,{}] 16:04:22 INFO - PROCESS | 3856 | 1468883062658 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 3856 | 1468883062660 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:22 INFO - PROCESS | 3856 | 1468883062745 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:04:22 INFO - PROCESS | 3856 | 1468883062751 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 3856 | 1468883062753 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:22 INFO - PROCESS | 3856 | ++DOCSHELL 139C7400 == 30 [pid = 3856] [id = 373] 16:04:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (139C8000) [pid = 3856] [serial = 1118] [outer = 00000000] 16:04:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13C1D400) [pid = 3856] [serial = 1119] [outer = 139C8000] 16:04:22 INFO - PROCESS | 3856 | 1468883062800 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13CDF000) [pid = 3856] [serial = 1120] [outer = 139C8000] 16:04:23 INFO - PROCESS | 3856 | 1468883063327 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 725ms 16:04:23 INFO - PROCESS | 3856 | 1468883063410 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 3856 | 1468883063412 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 16:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:04:23 INFO - PROCESS | 3856 | 1468883063416 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 3856 | 1468883063419 Marionette TRACE conn3 <- [1,1458,null,{}] 16:04:23 INFO - PROCESS | 3856 | 1468883063430 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:23 INFO - PROCESS | 3856 | 1468883063435 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:23 INFO - PROCESS | 3856 | 1468883063521 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:04:23 INFO - PROCESS | 3856 | 1468883063606 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 3856 | 1468883063609 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:23 INFO - PROCESS | 3856 | ++DOCSHELL 15189000 == 31 [pid = 3856] [id = 374] 16:04:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15189400) [pid = 3856] [serial = 1121] [outer = 00000000] 16:04:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15461C00) [pid = 3856] [serial = 1122] [outer = 15189400] 16:04:23 INFO - PROCESS | 3856 | 1468883063656 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1546BC00) [pid = 3856] [serial = 1123] [outer = 15189400] 16:04:24 INFO - PROCESS | 3856 | 1468883064038 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 708ms 16:04:24 INFO - PROCESS | 3856 | 1468883064114 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3856 | 1468883064116 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 16:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:04:24 INFO - PROCESS | 3856 | 1468883064119 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 3856 | 1468883064121 Marionette TRACE conn3 <- [1,1462,null,{}] 16:04:24 INFO - PROCESS | 3856 | 1468883064124 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 3856 | 1468883064126 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:24 INFO - PROCESS | 3856 | 1468883064255 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:04:24 INFO - PROCESS | 3856 | 1468883064260 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:24 INFO - PROCESS | 3856 | 1468883064262 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:24 INFO - PROCESS | 3856 | ++DOCSHELL 16DA1400 == 32 [pid = 3856] [id = 375] 16:04:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16DA1800) [pid = 3856] [serial = 1124] [outer = 00000000] 16:04:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16EEA000) [pid = 3856] [serial = 1125] [outer = 16DA1800] 16:04:24 INFO - PROCESS | 3856 | 1468883064309 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16FCC400) [pid = 3856] [serial = 1126] [outer = 16DA1800] 16:04:24 INFO - PROCESS | 3856 | 1468883064753 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 660ms 16:04:24 INFO - PROCESS | 3856 | 1468883064791 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3856 | 1468883064793 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 16:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:04:24 INFO - PROCESS | 3856 | 1468883064796 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 3856 | 1468883064798 Marionette TRACE conn3 <- [1,1466,null,{}] 16:04:24 INFO - PROCESS | 3856 | 1468883064807 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 3856 | 1468883064809 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:24 INFO - PROCESS | 3856 | 1468883064913 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:04:25 INFO - PROCESS | 3856 | 1468883064994 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3856 | 1468883064996 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:25 INFO - PROCESS | 3856 | ++DOCSHELL 173F5C00 == 33 [pid = 3856] [id = 376] 16:04:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173F6800) [pid = 3856] [serial = 1127] [outer = 00000000] 16:04:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1766C800) [pid = 3856] [serial = 1128] [outer = 173F6800] 16:04:25 INFO - PROCESS | 3856 | 1468883065040 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17BB3800) [pid = 3856] [serial = 1129] [outer = 173F6800] 16:04:25 INFO - PROCESS | 3856 | 1468883065505 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 724ms 16:04:25 INFO - PROCESS | 3856 | 1468883065529 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 3856 | 1468883065531 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 16:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:04:25 INFO - PROCESS | 3856 | 1468883065547 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 3856 | 1468883065549 Marionette TRACE conn3 <- [1,1470,null,{}] 16:04:25 INFO - PROCESS | 3856 | 1468883065552 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:25 INFO - PROCESS | 3856 | 1468883065558 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:25 INFO - PROCESS | 3856 | 1468883065696 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:04:25 INFO - PROCESS | 3856 | 1468883065709 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3856 | 1468883065711 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:25 INFO - PROCESS | 3856 | ++DOCSHELL 175F6000 == 34 [pid = 3856] [id = 377] 16:04:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BD1000) [pid = 3856] [serial = 1130] [outer = 00000000] 16:04:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1865E000) [pid = 3856] [serial = 1131] [outer = 17BD1000] 16:04:25 INFO - PROCESS | 3856 | 1468883065753 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (186B7000) [pid = 3856] [serial = 1132] [outer = 17BD1000] 16:04:26 INFO - PROCESS | 3856 | 1468883066219 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 724ms 16:04:26 INFO - PROCESS | 3856 | 1468883066234 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 3856 | 1468883066236 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 16:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:04:26 INFO - PROCESS | 3856 | 1468883066241 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 3856 | 1468883066243 Marionette TRACE conn3 <- [1,1474,null,{}] 16:04:26 INFO - PROCESS | 3856 | 1468883066246 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 3856 | 1468883066248 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:26 INFO - PROCESS | 3856 | 1468883066391 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:04:26 INFO - PROCESS | 3856 | 1468883066412 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 3856 | 1468883066414 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:26 INFO - PROCESS | 3856 | ++DOCSHELL 186BDC00 == 35 [pid = 3856] [id = 378] 16:04:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (186C0400) [pid = 3856] [serial = 1133] [outer = 00000000] 16:04:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19D0E800) [pid = 3856] [serial = 1134] [outer = 186C0400] 16:04:26 INFO - PROCESS | 3856 | 1468883066455 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (186C3800) [pid = 3856] [serial = 1135] [outer = 186C0400] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10A03000) [pid = 3856] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16FC9800) [pid = 3856] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13CE0800) [pid = 3856] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (12BCC000) [pid = 3856] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (103D3C00) [pid = 3856] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (103C6000) [pid = 3856] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (11443000) [pid = 3856] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1516D000) [pid = 3856] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1866A000) [pid = 3856] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1A563000) [pid = 3856] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13CDC000) [pid = 3856] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15168000) [pid = 3856] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:04:26 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1860E400) [pid = 3856] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:04:27 INFO - PROCESS | 3856 | 1468883067056 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 869ms 16:04:27 INFO - PROCESS | 3856 | 1468883067115 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3856 | 1468883067117 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:04:27 INFO - PROCESS | 3856 | 1468883067120 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3856 | 1468883067122 Marionette TRACE conn3 <- [1,1478,null,{}] 16:04:27 INFO - PROCESS | 3856 | 1468883067126 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 3856 | 1468883067127 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:27 INFO - PROCESS | 3856 | 1468883067207 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:04:27 INFO - PROCESS | 3856 | 1468883067215 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3856 | 1468883067216 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:27 INFO - PROCESS | 3856 | ++DOCSHELL 10A04400 == 36 [pid = 3856] [id = 379] 16:04:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13050000) [pid = 3856] [serial = 1136] [outer = 00000000] 16:04:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15168000) [pid = 3856] [serial = 1137] [outer = 13050000] 16:04:27 INFO - PROCESS | 3856 | 1468883067335 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DADC00) [pid = 3856] [serial = 1138] [outer = 13050000] 16:04:27 INFO - PROCESS | 3856 | 1468883067739 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 644ms 16:04:27 INFO - PROCESS | 3856 | 1468883067797 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3856 | 1468883067799 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:04:27 INFO - PROCESS | 3856 | 1468883067802 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3856 | 1468883067804 Marionette TRACE conn3 <- [1,1482,null,{}] 16:04:27 INFO - PROCESS | 3856 | 1468883067809 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 3856 | 1468883067811 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:27 INFO - PROCESS | 3856 | 1468883067921 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:04:27 INFO - PROCESS | 3856 | 1468883067929 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3856 | 1468883067931 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:27 INFO - PROCESS | 3856 | ++DOCSHELL 131E6400 == 37 [pid = 3856] [id = 380] 16:04:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14391400) [pid = 3856] [serial = 1139] [outer = 00000000] 16:04:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (186BFC00) [pid = 3856] [serial = 1140] [outer = 14391400] 16:04:27 INFO - PROCESS | 3856 | 1468883067972 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A093800) [pid = 3856] [serial = 1141] [outer = 14391400] 16:04:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17EC1400) [pid = 3856] [serial = 1142] [outer = 1B6DF400] 16:04:28 INFO - PROCESS | 3856 | 1468883068428 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 660ms 16:04:28 INFO - PROCESS | 3856 | 1468883068440 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 3856 | 1468883068442 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 16:04:28 INFO - PROCESS | 3856 | 1468883068445 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:04:28 INFO - PROCESS | 3856 | 1468883068447 Marionette TRACE conn3 <- [1,1486,null,{}] 16:04:28 INFO - PROCESS | 3856 | 1468883068450 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:28 INFO - PROCESS | 3856 | 1468883068452 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:28 INFO - PROCESS | 3856 | 1468883068575 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:04:28 INFO - PROCESS | 3856 | 1468883068638 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 3856 | 1468883068639 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:28 INFO - PROCESS | 3856 | ++DOCSHELL 15436000 == 38 [pid = 3856] [id = 381] 16:04:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16EF2400) [pid = 3856] [serial = 1143] [outer = 00000000] 16:04:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A278C00) [pid = 3856] [serial = 1144] [outer = 16EF2400] 16:04:28 INFO - PROCESS | 3856 | 1468883068684 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A27DC00) [pid = 3856] [serial = 1145] [outer = 16EF2400] 16:04:29 INFO - PROCESS | 3856 | 1468883069113 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 724ms 16:04:29 INFO - PROCESS | 3856 | 1468883069178 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 3856 | 1468883069182 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 16:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:04:29 INFO - PROCESS | 3856 | 1468883069188 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 3856 | 1468883069192 Marionette TRACE conn3 <- [1,1490,null,{}] 16:04:29 INFO - PROCESS | 3856 | 1468883069302 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:29 INFO - PROCESS | 3856 | 1468883069306 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:29 INFO - PROCESS | 3856 | 1468883069407 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:04:29 INFO - PROCESS | 3856 | 1468883069499 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 3856 | 1468883069504 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:29 INFO - PROCESS | 3856 | ++DOCSHELL 10F6F400 == 39 [pid = 3856] [id = 382] 16:04:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (11212400) [pid = 3856] [serial = 1146] [outer = 00000000] 16:04:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (11CD3C00) [pid = 3856] [serial = 1147] [outer = 11212400] 16:04:29 INFO - PROCESS | 3856 | 1468883069563 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (12BCA800) [pid = 3856] [serial = 1148] [outer = 11212400] 16:04:30 INFO - PROCESS | 3856 | 1468883070190 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1030ms 16:04:30 INFO - PROCESS | 3856 | 1468883070225 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 3856 | 1468883070229 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 16:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:04:30 INFO - PROCESS | 3856 | 1468883070236 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 3856 | 1468883070239 Marionette TRACE conn3 <- [1,1494,null,{}] 16:04:30 INFO - PROCESS | 3856 | 1468883070243 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:30 INFO - PROCESS | 3856 | 1468883070246 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:30 INFO - PROCESS | 3856 | 1468883070352 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:04:30 INFO - PROCESS | 3856 | 1468883070455 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 3856 | 1468883070458 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:30 INFO - PROCESS | 3856 | ++DOCSHELL 14395C00 == 40 [pid = 3856] [id = 383] 16:04:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1439AC00) [pid = 3856] [serial = 1149] [outer = 00000000] 16:04:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (15170800) [pid = 3856] [serial = 1150] [outer = 1439AC00] 16:04:30 INFO - PROCESS | 3856 | 1468883070512 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (15431000) [pid = 3856] [serial = 1151] [outer = 1439AC00] 16:04:31 INFO - PROCESS | 3856 | 1468883071155 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 966ms 16:04:31 INFO - PROCESS | 3856 | 1468883071214 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 3856 | 1468883071216 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 16:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:04:31 INFO - PROCESS | 3856 | 1468883071220 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 3856 | 1468883071224 Marionette TRACE conn3 <- [1,1498,null,{}] 16:04:31 INFO - PROCESS | 3856 | 1468883071235 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:31 INFO - PROCESS | 3856 | 1468883071239 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:31 INFO - PROCESS | 3856 | 1468883071347 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:04:31 INFO - PROCESS | 3856 | 1468883071476 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 3856 | 1468883071480 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:31 INFO - PROCESS | 3856 | ++DOCSHELL 173FAC00 == 41 [pid = 3856] [id = 384] 16:04:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (173FB400) [pid = 3856] [serial = 1152] [outer = 00000000] 16:04:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (17EBB000) [pid = 3856] [serial = 1153] [outer = 173FB400] 16:04:31 INFO - PROCESS | 3856 | 1468883071536 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18410800) [pid = 3856] [serial = 1154] [outer = 173FB400] 16:04:32 INFO - PROCESS | 3856 | 1468883072201 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1030ms 16:04:32 INFO - PROCESS | 3856 | 1468883072258 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 3856 | 1468883072261 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 16:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:04:32 INFO - PROCESS | 3856 | 1468883072265 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 3856 | 1468883072267 Marionette TRACE conn3 <- [1,1502,null,{}] 16:04:32 INFO - PROCESS | 3856 | 1468883072271 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:32 INFO - PROCESS | 3856 | 1468883072273 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:32 INFO - PROCESS | 3856 | 1468883072375 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:04:32 INFO - PROCESS | 3856 | 1468883072614 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 3856 | 1468883072618 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:32 INFO - PROCESS | 3856 | ++DOCSHELL 10371C00 == 42 [pid = 3856] [id = 385] 16:04:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10373400) [pid = 3856] [serial = 1155] [outer = 00000000] 16:04:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (10559400) [pid = 3856] [serial = 1156] [outer = 10373400] 16:04:32 INFO - PROCESS | 3856 | 1468883072682 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (10A7E400) [pid = 3856] [serial = 1157] [outer = 10373400] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 131E6400 == 41 [pid = 3856] [id = 380] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 10A04400 == 40 [pid = 3856] [id = 379] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 186BDC00 == 39 [pid = 3856] [id = 378] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 175F6000 == 38 [pid = 3856] [id = 377] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 173F5C00 == 37 [pid = 3856] [id = 376] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 16DA1400 == 36 [pid = 3856] [id = 375] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 15189000 == 35 [pid = 3856] [id = 374] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 139C7400 == 34 [pid = 3856] [id = 373] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 11286000 == 33 [pid = 3856] [id = 372] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 10A7B800 == 32 [pid = 3856] [id = 371] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 17BAC000 == 31 [pid = 3856] [id = 370] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 173FAC00 == 30 [pid = 3856] [id = 384] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 15436000 == 29 [pid = 3856] [id = 381] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 10F6F400 == 28 [pid = 3856] [id = 382] 16:04:33 INFO - PROCESS | 3856 | --DOCSHELL 14395C00 == 27 [pid = 3856] [id = 383] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16CE2000) [pid = 3856] [serial = 1095] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16FD2C00) [pid = 3856] [serial = 1098] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (13CE8000) [pid = 3856] [serial = 1089] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13E98C00) [pid = 3856] [serial = 1090] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (12D9A400) [pid = 3856] [serial = 1086] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1314F400) [pid = 3856] [serial = 1087] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1051EC00) [pid = 3856] [serial = 1083] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10A08400) [pid = 3856] [serial = 1084] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12DA2400) [pid = 3856] [serial = 1101] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1314E800) [pid = 3856] [serial = 1069] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (12BCFC00) [pid = 3856] [serial = 1068] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1546C800) [pid = 3856] [serial = 1072] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15434800) [pid = 3856] [serial = 1071] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A507400) [pid = 3856] [serial = 1075] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A095800) [pid = 3856] [serial = 1074] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A97B000) [pid = 3856] [serial = 1078] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1A5E9800) [pid = 3856] [serial = 1077] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (114DB000) [pid = 3856] [serial = 1080] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (174BE000) [pid = 3856] [serial = 1099] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (17BCC800) [pid = 3856] [serial = 1104] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (139D2000) [pid = 3856] [serial = 1102] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15461800) [pid = 3856] [serial = 1092] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15C76C00) [pid = 3856] [serial = 1093] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18663400) [pid = 3856] [serial = 1108] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (17CB6400) [pid = 3856] [serial = 1105] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16DA6000) [pid = 3856] [serial = 1096] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (18663000) [pid = 3856] [serial = 1107] [outer = 00000000] [url = about:blank] 16:04:34 INFO - PROCESS | 3856 | 1468883073988 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1818ms 16:04:34 INFO - PROCESS | 3856 | 1468883074069 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 3856 | 1468883074073 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 16:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:04:34 INFO - PROCESS | 3856 | 1468883074079 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 3856 | 1468883074082 Marionette TRACE conn3 <- [1,1506,null,{}] 16:04:34 INFO - PROCESS | 3856 | 1468883074088 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 3856 | 1468883074091 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:34 INFO - PROCESS | 3856 | 1468883074183 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:04:34 INFO - PROCESS | 3856 | 1468883074190 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 3856 | 1468883074195 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:34 INFO - PROCESS | 3856 | ++DOCSHELL 1127D800 == 28 [pid = 3856] [id = 386] 16:04:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1127E400) [pid = 3856] [serial = 1158] [outer = 00000000] 16:04:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (112C5800) [pid = 3856] [serial = 1159] [outer = 1127E400] 16:04:34 INFO - PROCESS | 3856 | 1468883074242 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (11442C00) [pid = 3856] [serial = 1160] [outer = 1127E400] 16:04:34 INFO - PROCESS | 3856 | 1468883074757 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 708ms 16:04:34 INFO - PROCESS | 3856 | 1468883074810 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 3856 | 1468883074815 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 16:04:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:04:34 INFO - PROCESS | 3856 | 1468883074821 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 3856 | 1468883074824 Marionette TRACE conn3 <- [1,1510,null,{}] 16:04:34 INFO - PROCESS | 3856 | 1468883074828 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 3856 | 1468883074830 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:34 INFO - PROCESS | 3856 | 1468883074923 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:04:34 INFO - PROCESS | 3856 | 1468883074932 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 3856 | 1468883074934 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:34 INFO - PROCESS | 3856 | ++DOCSHELL 1315C000 == 29 [pid = 3856] [id = 387] 16:04:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (131D9000) [pid = 3856] [serial = 1161] [outer = 00000000] 16:04:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13255400) [pid = 3856] [serial = 1162] [outer = 131D9000] 16:04:34 INFO - PROCESS | 3856 | 1468883074983 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13939C00) [pid = 3856] [serial = 1163] [outer = 131D9000] 16:04:35 INFO - PROCESS | 3856 | 1468883075438 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:04: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 () { 16:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:04: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 () { 16:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:04: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 () { 16:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:04: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 () { 16:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:04:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 660ms 16:04:35 INFO - PROCESS | 3856 | 1468883075463 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 3856 | 1468883075465 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 16:04:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:04:35 INFO - PROCESS | 3856 | 1468883075468 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 3856 | 1468883075472 Marionette TRACE conn3 <- [1,1514,null,{}] 16:04:35 INFO - PROCESS | 3856 | 1468883075482 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:35 INFO - PROCESS | 3856 | 1468883075487 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:35 INFO - PROCESS | 3856 | 1468883075597 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:04:35 INFO - PROCESS | 3856 | 1468883075607 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 3856 | 1468883075610 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:35 INFO - PROCESS | 3856 | ++DOCSHELL 1516C400 == 30 [pid = 3856] [id = 388] 16:04:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1516D000) [pid = 3856] [serial = 1164] [outer = 00000000] 16:04:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15435400) [pid = 3856] [serial = 1165] [outer = 1516D000] 16:04:35 INFO - PROCESS | 3856 | 1468883075656 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15464000) [pid = 3856] [serial = 1166] [outer = 1516D000] 16:04:36 INFO - PROCESS | 3856 | 1468883076151 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:04:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:04:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:04:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:04:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 708ms 16:04:36 INFO - PROCESS | 3856 | 1468883076193 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 3856 | 1468883076196 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:04:36 INFO - PROCESS | 3856 | 1468883076199 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 3856 | 1468883076201 Marionette TRACE conn3 <- [1,1518,null,{}] 16:04:36 INFO - PROCESS | 3856 | 1468883076214 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 3856 | 1468883076216 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:36 INFO - PROCESS | 3856 | 1468883076300 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:04:36 INFO - PROCESS | 3856 | 1468883076305 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 3856 | 1468883076307 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:36 INFO - PROCESS | 3856 | ++DOCSHELL 15623400 == 31 [pid = 3856] [id = 389] 16:04:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15626C00) [pid = 3856] [serial = 1167] [outer = 00000000] 16:04:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DA7000) [pid = 3856] [serial = 1168] [outer = 15626C00] 16:04:36 INFO - PROCESS | 3856 | 1468883076350 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DB0400) [pid = 3856] [serial = 1169] [outer = 15626C00] 16:04:36 INFO - PROCESS | 3856 | 1468883076791 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:04:36 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 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:04:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:04:36 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. 16:04:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:04:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 644ms 16:04:36 INFO - PROCESS | 3856 | 1468883076889 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 3856 | 1468883076891 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:04:36 INFO - PROCESS | 3856 | 1468883076895 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 3856 | 1468883076896 Marionette TRACE conn3 <- [1,1522,null,{}] 16:04:36 INFO - PROCESS | 3856 | 1468883076900 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 3856 | 1468883076902 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:37 INFO - PROCESS | 3856 | 1468883077012 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:04:37 INFO - PROCESS | 3856 | 1468883077098 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 3856 | 1468883077100 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:37 INFO - PROCESS | 3856 | ++DOCSHELL 16FD4400 == 32 [pid = 3856] [id = 390] 16:04:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16FD5000) [pid = 3856] [serial = 1170] [outer = 00000000] 16:04:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (173FA800) [pid = 3856] [serial = 1171] [outer = 16FD5000] 16:04:37 INFO - PROCESS | 3856 | 1468883077142 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (175F4000) [pid = 3856] [serial = 1172] [outer = 16FD5000] 16:04:37 INFO - PROCESS | 3856 | 1468883077548 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 708ms 16:04:37 INFO - PROCESS | 3856 | 1468883077596 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 3856 | 1468883077598 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 16:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:04:37 INFO - PROCESS | 3856 | 1468883077601 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 3856 | 1468883077603 Marionette TRACE conn3 <- [1,1526,null,{}] 16:04:37 INFO - PROCESS | 3856 | 1468883077607 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 3856 | 1468883077612 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:37 INFO - PROCESS | 3856 | 1468883077747 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:04:37 INFO - PROCESS | 3856 | 1468883077758 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 3856 | 1468883077760 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:37 INFO - PROCESS | 3856 | ++DOCSHELL 16DBCC00 == 33 [pid = 3856] [id = 391] 16:04:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17BCD400) [pid = 3856] [serial = 1173] [outer = 00000000] 16:04:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1860F800) [pid = 3856] [serial = 1174] [outer = 17BCD400] 16:04:37 INFO - PROCESS | 3856 | 1468883077859 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18667400) [pid = 3856] [serial = 1175] [outer = 17BCD400] 16:04:38 INFO - PROCESS | 3856 | 1468883078326 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 756ms 16:04:38 INFO - PROCESS | 3856 | 1468883078376 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 3856 | 1468883078378 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 16:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:04:38 INFO - PROCESS | 3856 | 1468883078421 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 3856 | 1468883078422 Marionette TRACE conn3 <- [1,1530,null,{}] 16:04:38 INFO - PROCESS | 3856 | 1468883078426 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:38 INFO - PROCESS | 3856 | 1468883078428 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:38 INFO - PROCESS | 3856 | 1468883078542 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:04:38 INFO - PROCESS | 3856 | 1468883078553 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 3856 | 1468883078555 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:38 INFO - PROCESS | 3856 | ++DOCSHELL 1866BC00 == 34 [pid = 3856] [id = 392] 16:04:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (186B6800) [pid = 3856] [serial = 1176] [outer = 00000000] 16:04:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19B5F800) [pid = 3856] [serial = 1177] [outer = 186B6800] 16:04:38 INFO - PROCESS | 3856 | 1468883078597 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A279800) [pid = 3856] [serial = 1178] [outer = 186B6800] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (173F6800) [pid = 3856] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17BD1000) [pid = 3856] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13050000) [pid = 3856] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (11288000) [pid = 3856] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15189400) [pid = 3856] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (186C0400) [pid = 3856] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16DA1800) [pid = 3856] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (139C8000) [pid = 3856] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (112BA400) [pid = 3856] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17BC9400) [pid = 3856] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16EF2400) [pid = 3856] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:04:39 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10A01400) [pid = 3856] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:04:39 INFO - PROCESS | 3856 | 1468883079266 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 885ms 16:04:39 INFO - PROCESS | 3856 | 1468883079303 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 3856 | 1468883079305 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 16:04:39 INFO - PROCESS | 3856 | 1468883079308 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:04:39 INFO - PROCESS | 3856 | 1468883079310 Marionette TRACE conn3 <- [1,1534,null,{}] 16:04:39 INFO - PROCESS | 3856 | 1468883079314 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 3856 | 1468883079316 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:39 INFO - PROCESS | 3856 | 1468883079396 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:04:39 INFO - PROCESS | 3856 | 1468883079401 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 3856 | 1468883079403 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:39 INFO - PROCESS | 3856 | ++DOCSHELL 11287400 == 35 [pid = 3856] [id = 393] 16:04:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (112BA400) [pid = 3856] [serial = 1179] [outer = 00000000] 16:04:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DBE800) [pid = 3856] [serial = 1180] [outer = 112BA400] 16:04:39 INFO - PROCESS | 3856 | 1468883079446 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17B06400) [pid = 3856] [serial = 1181] [outer = 112BA400] 16:04:39 INFO - PROCESS | 3856 | 1468883079860 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 611ms 16:04:39 INFO - PROCESS | 3856 | 1468883079906 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 3856 | 1468883079908 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 16:04:39 INFO - PROCESS | 3856 | 1468883079911 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:04:39 INFO - PROCESS | 3856 | 1468883079913 Marionette TRACE conn3 <- [1,1538,null,{}] 16:04:39 INFO - PROCESS | 3856 | 1468883079920 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 3856 | 1468883079922 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:40 INFO - PROCESS | 3856 | 1468883079997 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:04:40 INFO - PROCESS | 3856 | 1468883080002 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 3856 | 1468883080004 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:40 INFO - PROCESS | 3856 | ++DOCSHELL 1865F000 == 36 [pid = 3856] [id = 394] 16:04:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (186B8400) [pid = 3856] [serial = 1182] [outer = 00000000] 16:04:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A274800) [pid = 3856] [serial = 1183] [outer = 186B8400] 16:04:40 INFO - PROCESS | 3856 | 1468883080046 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13CDF800) [pid = 3856] [serial = 1184] [outer = 186B8400] 16:04:40 INFO - PROCESS | 3856 | 1468883080569 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 644ms 16:04:40 INFO - PROCESS | 3856 | 1468883080590 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 3856 | 1468883080592 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 16:04:40 INFO - PROCESS | 3856 | 1468883080596 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:04:40 INFO - PROCESS | 3856 | 1468883080598 Marionette TRACE conn3 <- [1,1542,null,{}] 16:04:40 INFO - PROCESS | 3856 | 1468883080601 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:40 INFO - PROCESS | 3856 | 1468883080603 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:40 INFO - PROCESS | 3856 | 1468883080691 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:04:40 INFO - PROCESS | 3856 | 1468883080699 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 3856 | 1468883080701 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:40 INFO - PROCESS | 3856 | ++DOCSHELL 1A507400 == 37 [pid = 3856] [id = 395] 16:04:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A508000) [pid = 3856] [serial = 1185] [outer = 00000000] 16:04:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A55B400) [pid = 3856] [serial = 1186] [outer = 1A508000] 16:04:40 INFO - PROCESS | 3856 | 1468883080743 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A55E000) [pid = 3856] [serial = 1187] [outer = 1A508000] 16:04:41 INFO - PROCESS | 3856 | --DOCSHELL 1315C000 == 36 [pid = 3856] [id = 387] 16:04:41 INFO - PROCESS | 3856 | --DOCSHELL 1127D800 == 35 [pid = 3856] [id = 386] 16:04:41 INFO - PROCESS | 3856 | --DOCSHELL 10371C00 == 34 [pid = 3856] [id = 385] 16:04:42 INFO - PROCESS | 3856 | --DOCSHELL 1516C400 == 33 [pid = 3856] [id = 388] 16:04:42 INFO - PROCESS | 3856 | --DOCSHELL 15623400 == 32 [pid = 3856] [id = 389] 16:04:42 INFO - PROCESS | 3856 | --DOCSHELL 16FD4400 == 31 [pid = 3856] [id = 390] 16:04:42 INFO - PROCESS | 3856 | --DOCSHELL 1865F000 == 30 [pid = 3856] [id = 394] 16:04:42 INFO - PROCESS | 3856 | --DOCSHELL 1866BC00 == 29 [pid = 3856] [id = 392] 16:04:42 INFO - PROCESS | 3856 | --DOCSHELL 11287400 == 28 [pid = 3856] [id = 393] 16:04:42 INFO - PROCESS | 3856 | --DOCSHELL 16DBCC00 == 27 [pid = 3856] [id = 391] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13158000) [pid = 3856] [serial = 1081] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1766C800) [pid = 3856] [serial = 1128] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17BB3800) [pid = 3856] [serial = 1129] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1865E000) [pid = 3856] [serial = 1131] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15168000) [pid = 3856] [serial = 1137] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (131DFC00) [pid = 3856] [serial = 1113] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13C15C00) [pid = 3856] [serial = 1114] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15461C00) [pid = 3856] [serial = 1122] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (19D0E800) [pid = 3856] [serial = 1134] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1546BC00) [pid = 3856] [serial = 1123] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16EEA000) [pid = 3856] [serial = 1125] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13C1D400) [pid = 3856] [serial = 1119] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13CDF000) [pid = 3856] [serial = 1120] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (12975000) [pid = 3856] [serial = 1116] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (12D97400) [pid = 3856] [serial = 1117] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (19B5D800) [pid = 3856] [serial = 1111] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (186C2800) [pid = 3856] [serial = 1110] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (186BFC00) [pid = 3856] [serial = 1140] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16DBC000) [pid = 3856] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A278C00) [pid = 3856] [serial = 1144] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (186C3800) [pid = 3856] [serial = 1135] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (186B7000) [pid = 3856] [serial = 1132] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A27DC00) [pid = 3856] [serial = 1145] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16DADC00) [pid = 3856] [serial = 1138] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16FCC400) [pid = 3856] [serial = 1126] [outer = 00000000] [url = about:blank] 16:04:42 INFO - PROCESS | 3856 | 1468883082521 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1964ms 16:04:42 INFO - PROCESS | 3856 | 1468883082539 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 3856 | 1468883082543 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 16:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:04:42 INFO - PROCESS | 3856 | 1468883082548 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 3856 | 1468883082551 Marionette TRACE conn3 <- [1,1546,null,{}] 16:04:42 INFO - PROCESS | 3856 | 1468883082556 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:42 INFO - PROCESS | 3856 | 1468883082559 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:42 INFO - PROCESS | 3856 | 1468883082693 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:04:42 INFO - PROCESS | 3856 | 1468883082700 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 3856 | 1468883082703 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:42 INFO - PROCESS | 3856 | ++DOCSHELL 11217800 == 28 [pid = 3856] [id = 396] 16:04:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (11217C00) [pid = 3856] [serial = 1188] [outer = 00000000] 16:04:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1292C000) [pid = 3856] [serial = 1189] [outer = 11217C00] 16:04:42 INFO - PROCESS | 3856 | 1468883082751 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1296FC00) [pid = 3856] [serial = 1190] [outer = 11217C00] 16:04:43 INFO - PROCESS | 3856 | 1468883083219 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 724ms 16:04:43 INFO - PROCESS | 3856 | 1468883083280 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 3856 | 1468883083285 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 16:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:04:43 INFO - PROCESS | 3856 | 1468883083292 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 3856 | 1468883083295 Marionette TRACE conn3 <- [1,1550,null,{}] 16:04:43 INFO - PROCESS | 3856 | 1468883083299 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 3856 | 1468883083301 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:43 INFO - PROCESS | 3856 | 1468883083391 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:04:43 INFO - PROCESS | 3856 | 1468883083399 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:43 INFO - PROCESS | 3856 | 1468883083402 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:43 INFO - PROCESS | 3856 | ++DOCSHELL 1315B400 == 29 [pid = 3856] [id = 397] 16:04:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1315BC00) [pid = 3856] [serial = 1191] [outer = 00000000] 16:04:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (131E7000) [pid = 3856] [serial = 1192] [outer = 1315BC00] 16:04:43 INFO - PROCESS | 3856 | 1468883083450 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13938000) [pid = 3856] [serial = 1193] [outer = 1315BC00] 16:04:43 INFO - PROCESS | 3856 | 1468883083947 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 644ms 16:04:43 INFO - PROCESS | 3856 | 1468883083960 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:04:43 INFO - PROCESS | 3856 | 1468883083962 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 16:04:43 INFO - PROCESS | 3856 | 1468883083966 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 3856 | 1468883083969 Marionette TRACE conn3 <- [1,1554,null,{}] 16:04:43 INFO - PROCESS | 3856 | 1468883083980 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 3856 | 1468883083985 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:44 INFO - PROCESS | 3856 | 1468883084067 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:04:44 INFO - PROCESS | 3856 | 1468883084106 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 3856 | 1468883084109 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:44 INFO - PROCESS | 3856 | ++DOCSHELL 13E9EC00 == 30 [pid = 3856] [id = 398] 16:04:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1438E800) [pid = 3856] [serial = 1194] [outer = 00000000] 16:04:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (14399400) [pid = 3856] [serial = 1195] [outer = 1438E800] 16:04:44 INFO - PROCESS | 3856 | 1468883084155 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1516FC00) [pid = 3856] [serial = 1196] [outer = 1438E800] 16:04:44 INFO - PROCESS | 3856 | 1468883084596 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 643ms 16:04:44 INFO - PROCESS | 3856 | 1468883084615 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 3856 | 1468883084617 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 16:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:04:44 INFO - PROCESS | 3856 | 1468883084621 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 3856 | 1468883084623 Marionette TRACE conn3 <- [1,1558,null,{}] 16:04:44 INFO - PROCESS | 3856 | 1468883084626 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:44 INFO - PROCESS | 3856 | 1468883084628 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:44 INFO - PROCESS | 3856 | 1468883084707 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:04:44 INFO - PROCESS | 3856 | 1468883084712 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 3856 | 1468883084715 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:44 INFO - PROCESS | 3856 | ++DOCSHELL 1516AC00 == 31 [pid = 3856] [id = 399] 16:04:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15429800) [pid = 3856] [serial = 1197] [outer = 00000000] 16:04:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15464C00) [pid = 3856] [serial = 1198] [outer = 15429800] 16:04:44 INFO - PROCESS | 3856 | 1468883084757 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1546B000) [pid = 3856] [serial = 1199] [outer = 15429800] 16:04:45 INFO - PROCESS | 3856 | 1468883085252 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 643ms 16:04:45 INFO - PROCESS | 3856 | 1468883085290 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 3856 | 1468883085292 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 16:04:45 INFO - PROCESS | 3856 | 1468883085296 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:04:45 INFO - PROCESS | 3856 | 1468883085297 Marionette TRACE conn3 <- [1,1562,null,{}] 16:04:45 INFO - PROCESS | 3856 | 1468883085301 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 3856 | 1468883085303 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:45 INFO - PROCESS | 3856 | 1468883085383 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:04:45 INFO - PROCESS | 3856 | 1468883085388 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 3856 | 1468883085390 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:45 INFO - PROCESS | 3856 | ++DOCSHELL 1542D000 == 32 [pid = 3856] [id = 400] 16:04:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15466400) [pid = 3856] [serial = 1200] [outer = 00000000] 16:04:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15CD0400) [pid = 3856] [serial = 1201] [outer = 15466400] 16:04:45 INFO - PROCESS | 3856 | 1468883085432 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DA1C00) [pid = 3856] [serial = 1202] [outer = 15466400] 16:04:45 INFO - PROCESS | 3856 | 1468883085878 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 644ms 16:04:45 INFO - PROCESS | 3856 | 1468883085938 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 3856 | 1468883085940 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 16:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:04:45 INFO - PROCESS | 3856 | 1468883085943 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 3856 | 1468883085945 Marionette TRACE conn3 <- [1,1566,null,{}] 16:04:45 INFO - PROCESS | 3856 | 1468883085948 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 3856 | 1468883085954 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:46 INFO - PROCESS | 3856 | 1468883086098 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:04:46 INFO - PROCESS | 3856 | 1468883086111 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 3856 | 1468883086113 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:46 INFO - PROCESS | 3856 | ++DOCSHELL 16E69000 == 33 [pid = 3856] [id = 401] 16:04:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16EEA000) [pid = 3856] [serial = 1203] [outer = 00000000] 16:04:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FCB000) [pid = 3856] [serial = 1204] [outer = 16EEA000] 16:04:46 INFO - PROCESS | 3856 | 1468883086155 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16FD5800) [pid = 3856] [serial = 1205] [outer = 16EEA000] 16:04:46 INFO - PROCESS | 3856 | 1468883086562 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 660ms 16:04:46 INFO - PROCESS | 3856 | 1468883086620 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 3856 | 1468883086622 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 16:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:04:46 INFO - PROCESS | 3856 | 1468883086625 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 3856 | 1468883086627 Marionette TRACE conn3 <- [1,1570,null,{}] 16:04:46 INFO - PROCESS | 3856 | 1468883086630 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:46 INFO - PROCESS | 3856 | 1468883086642 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:46 INFO - PROCESS | 3856 | 1468883086717 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:04:46 INFO - PROCESS | 3856 | 1468883086722 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 3856 | 1468883086724 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:46 INFO - PROCESS | 3856 | ++DOCSHELL 16EF1800 == 34 [pid = 3856] [id = 402] 16:04:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16FC9000) [pid = 3856] [serial = 1206] [outer = 00000000] 16:04:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BAE000) [pid = 3856] [serial = 1207] [outer = 16FC9000] 16:04:46 INFO - PROCESS | 3856 | 1468883086766 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17BB3400) [pid = 3856] [serial = 1208] [outer = 16FC9000] 16:04:47 INFO - PROCESS | 3856 | 1468883087244 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 644ms 16:04:47 INFO - PROCESS | 3856 | 1468883087300 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3856 | 1468883087302 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 16:04:47 INFO - PROCESS | 3856 | 1468883087305 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:04:47 INFO - PROCESS | 3856 | 1468883087306 Marionette TRACE conn3 <- [1,1574,null,{}] 16:04:47 INFO - PROCESS | 3856 | 1468883087310 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 3856 | 1468883087311 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:47 INFO - PROCESS | 3856 | 1468883087387 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:04:47 INFO - PROCESS | 3856 | 1468883087394 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 3856 | 1468883087395 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:47 INFO - PROCESS | 3856 | ++DOCSHELL 17CB5000 == 35 [pid = 3856] [id = 403] 16:04:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17EBB400) [pid = 3856] [serial = 1209] [outer = 00000000] 16:04:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1860EC00) [pid = 3856] [serial = 1210] [outer = 17EBB400] 16:04:47 INFO - PROCESS | 3856 | 1468883087437 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15468800) [pid = 3856] [serial = 1211] [outer = 17EBB400] 16:04:47 INFO - PROCESS | 3856 | 1468883087888 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 660ms 16:04:47 INFO - PROCESS | 3856 | 1468883087943 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3856 | 1468883087945 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 16:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:04:47 INFO - PROCESS | 3856 | 1468883087949 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 3856 | 1468883087950 Marionette TRACE conn3 <- [1,1578,null,{}] 16:04:47 INFO - PROCESS | 3856 | 1468883087954 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 3856 | 1468883087955 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:48 INFO - PROCESS | 3856 | 1468883088060 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:04:48 INFO - PROCESS | 3856 | 1468883088070 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 3856 | 1468883088072 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:48 INFO - PROCESS | 3856 | ++DOCSHELL 13E9C800 == 36 [pid = 3856] [id = 404] 16:04:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18665000) [pid = 3856] [serial = 1212] [outer = 00000000] 16:04:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (186BB000) [pid = 3856] [serial = 1213] [outer = 18665000] 16:04:48 INFO - PROCESS | 3856 | 1468883088186 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (186BFC00) [pid = 3856] [serial = 1214] [outer = 18665000] 16:04:48 INFO - PROCESS | 3856 | 1468883088631 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 724ms 16:04:48 INFO - PROCESS | 3856 | 1468883088681 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 3856 | 1468883088683 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 16:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:04:48 INFO - PROCESS | 3856 | 1468883088693 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 3856 | 1468883088695 Marionette TRACE conn3 <- [1,1582,null,{}] 16:04:48 INFO - PROCESS | 3856 | 1468883088698 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:48 INFO - PROCESS | 3856 | 1468883088700 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:48 INFO - PROCESS | 3856 | 1468883088819 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:04:48 INFO - PROCESS | 3856 | 1468883088829 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 3856 | 1468883088831 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:48 INFO - PROCESS | 3856 | ++DOCSHELL 186C3800 == 37 [pid = 3856] [id = 405] 16:04:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (186C5C00) [pid = 3856] [serial = 1215] [outer = 00000000] 16:04:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A02A400) [pid = 3856] [serial = 1216] [outer = 186C5C00] 16:04:48 INFO - PROCESS | 3856 | 1468883088873 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A091000) [pid = 3856] [serial = 1217] [outer = 186C5C00] 16:04:49 INFO - PROCESS | 3856 | 1468883089312 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 644ms 16:04:49 INFO - PROCESS | 3856 | 1468883089329 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 3856 | 1468883089331 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 16:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:04:49 INFO - PROCESS | 3856 | 1468883089340 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 3856 | 1468883089342 Marionette TRACE conn3 <- [1,1586,null,{}] 16:04:49 INFO - PROCESS | 3856 | 1468883089347 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 3856 | 1468883089349 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:49 INFO - PROCESS | 3856 | 1468883089515 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:04:49 INFO - PROCESS | 3856 | 1468883089615 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 3856 | 1468883089618 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:49 INFO - PROCESS | 3856 | ++DOCSHELL 1542C400 == 38 [pid = 3856] [id = 406] 16:04:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A275800) [pid = 3856] [serial = 1218] [outer = 00000000] 16:04:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1A50FC00) [pid = 3856] [serial = 1219] [outer = 1A275800] 16:04:49 INFO - PROCESS | 3856 | 1468883089665 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A560800) [pid = 3856] [serial = 1220] [outer = 1A275800] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (14391400) [pid = 3856] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (186B8400) [pid = 3856] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16FD5000) [pid = 3856] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (17BCD400) [pid = 3856] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (186B6800) [pid = 3856] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10373400) [pid = 3856] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (173FB400) [pid = 3856] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1439AC00) [pid = 3856] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (11212400) [pid = 3856] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15626C00) [pid = 3856] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1516D000) [pid = 3856] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (131D9000) [pid = 3856] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1127E400) [pid = 3856] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:04:50 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (112BA400) [pid = 3856] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:04:50 INFO - PROCESS | 3856 | 1468883090214 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:04:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 917ms 16:04:50 INFO - PROCESS | 3856 | 1468883090273 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 3856 | 1468883090275 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 16:04:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:04:50 INFO - PROCESS | 3856 | 1468883090278 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 3856 | 1468883090280 Marionette TRACE conn3 <- [1,1590,null,{}] 16:04:50 INFO - PROCESS | 3856 | 1468883090284 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 3856 | 1468883090285 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:50 INFO - PROCESS | 3856 | 1468883090367 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:04:50 INFO - PROCESS | 3856 | 1468883090374 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 3856 | 1468883090376 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:50 INFO - PROCESS | 3856 | ++DOCSHELL 1127E400 == 39 [pid = 3856] [id = 407] 16:04:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (112BA400) [pid = 3856] [serial = 1221] [outer = 00000000] 16:04:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DA6000) [pid = 3856] [serial = 1222] [outer = 112BA400] 16:04:50 INFO - PROCESS | 3856 | 1468883090418 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16FD5000) [pid = 3856] [serial = 1223] [outer = 112BA400] 16:04:50 INFO - PROCESS | 3856 | 1468883090888 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:04:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 612ms 16:04:50 INFO - PROCESS | 3856 | 1468883090941 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 3856 | 1468883090943 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 16:04:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:04:50 INFO - PROCESS | 3856 | 1468883090947 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 3856 | 1468883090948 Marionette TRACE conn3 <- [1,1594,null,{}] 16:04:50 INFO - PROCESS | 3856 | 1468883090954 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 3856 | 1468883090955 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:51 INFO - PROCESS | 3856 | 1468883091043 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:04:51 INFO - PROCESS | 3856 | 1468883091048 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 3856 | 1468883091050 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:51 INFO - PROCESS | 3856 | ++DOCSHELL 10328400 == 40 [pid = 3856] [id = 408] 16:04:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (112B9C00) [pid = 3856] [serial = 1224] [outer = 00000000] 16:04:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A08C000) [pid = 3856] [serial = 1225] [outer = 112B9C00] 16:04:51 INFO - PROCESS | 3856 | 1468883091092 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A55B000) [pid = 3856] [serial = 1226] [outer = 112B9C00] 16:04:51 INFO - PROCESS | 3856 | 1468883091521 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 612ms 16:04:51 INFO - PROCESS | 3856 | 1468883091547 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:04:51 INFO - PROCESS | 3856 | 1468883091550 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 16:04:51 INFO - PROCESS | 3856 | 1468883091553 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 3856 | 1468883091555 Marionette TRACE conn3 <- [1,1598,null,{}] 16:04:51 INFO - PROCESS | 3856 | 1468883091558 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 3856 | 1468883091560 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:51 INFO - PROCESS | 3856 | 1468883091641 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:04:51 INFO - PROCESS | 3856 | 1468883091646 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 3856 | 1468883091648 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:51 INFO - PROCESS | 3856 | ++DOCSHELL 15CC5000 == 41 [pid = 3856] [id = 409] 16:04:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18370800) [pid = 3856] [serial = 1227] [outer = 00000000] 16:04:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A5E6000) [pid = 3856] [serial = 1228] [outer = 18370800] 16:04:51 INFO - PROCESS | 3856 | 1468883091690 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A97EC00) [pid = 3856] [serial = 1229] [outer = 18370800] 16:04:52 INFO - PROCESS | 3856 | 1468883092137 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:04:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 611ms 16:04:52 INFO - PROCESS | 3856 | 1468883092180 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 3856 | 1468883092182 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 16:04:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:04:52 INFO - PROCESS | 3856 | 1468883092202 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 3856 | 1468883092203 Marionette TRACE conn3 <- [1,1602,null,{}] 16:04:52 INFO - PROCESS | 3856 | 1468883092249 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:52 INFO - PROCESS | 3856 | 1468883092252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:52 INFO - PROCESS | 3856 | 1468883092357 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:04:52 INFO - PROCESS | 3856 | 1468883092558 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 3856 | 1468883092562 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:52 INFO - PROCESS | 3856 | ++DOCSHELL 1127D800 == 42 [pid = 3856] [id = 410] 16:04:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (11281C00) [pid = 3856] [serial = 1230] [outer = 00000000] 16:04:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (11441C00) [pid = 3856] [serial = 1231] [outer = 11281C00] 16:04:52 INFO - PROCESS | 3856 | 1468883092618 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (12826000) [pid = 3856] [serial = 1232] [outer = 11281C00] 16:04:53 INFO - PROCESS | 3856 | 1468883093296 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1191ms 16:04:53 INFO - PROCESS | 3856 | 1468883093382 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 3856 | 1468883093385 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 16:04:53 INFO - PROCESS | 3856 | 1468883093390 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:04:53 INFO - PROCESS | 3856 | 1468883093393 Marionette TRACE conn3 <- [1,1606,null,{}] 16:04:53 INFO - PROCESS | 3856 | 1468883093398 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 3856 | 1468883093401 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:53 INFO - PROCESS | 3856 | 1468883093577 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:04:53 INFO - PROCESS | 3856 | 1468883093590 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 3856 | 1468883093594 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:53 INFO - PROCESS | 3856 | ++DOCSHELL 13C9D800 == 43 [pid = 3856] [id = 411] 16:04:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13C9E800) [pid = 3856] [serial = 1233] [outer = 00000000] 16:04:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13CDC400) [pid = 3856] [serial = 1234] [outer = 13C9E800] 16:04:53 INFO - PROCESS | 3856 | 1468883093648 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (13E95000) [pid = 3856] [serial = 1235] [outer = 13C9E800] 16:04:54 INFO - PROCESS | 3856 | 1468883094604 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1315ms 16:04:54 INFO - PROCESS | 3856 | 1468883094694 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 3856 | 1468883094698 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 16:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:04:54 INFO - PROCESS | 3856 | 1468883094750 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 3856 | 1468883094753 Marionette TRACE conn3 <- [1,1610,null,{}] 16:04:54 INFO - PROCESS | 3856 | 1468883094759 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:54 INFO - PROCESS | 3856 | 1468883094761 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:54 INFO - PROCESS | 3856 | 1468883094931 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:04:55 INFO - PROCESS | 3856 | 1468883095033 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 3856 | 1468883095037 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:55 INFO - PROCESS | 3856 | ++DOCSHELL 12BCC000 == 44 [pid = 3856] [id = 412] 16:04:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (12BD1400) [pid = 3856] [serial = 1236] [outer = 00000000] 16:04:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (13053400) [pid = 3856] [serial = 1237] [outer = 12BD1400] 16:04:55 INFO - PROCESS | 3856 | 1468883095085 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (13150000) [pid = 3856] [serial = 1238] [outer = 12BD1400] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 10328400 == 43 [pid = 3856] [id = 408] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 1127E400 == 42 [pid = 3856] [id = 407] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 1542C400 == 41 [pid = 3856] [id = 406] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 186C3800 == 40 [pid = 3856] [id = 405] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 13E9C800 == 39 [pid = 3856] [id = 404] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 17CB5000 == 38 [pid = 3856] [id = 403] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 16EF1800 == 37 [pid = 3856] [id = 402] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 16E69000 == 36 [pid = 3856] [id = 401] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 1542D000 == 35 [pid = 3856] [id = 400] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 1516AC00 == 34 [pid = 3856] [id = 399] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 13E9EC00 == 33 [pid = 3856] [id = 398] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 1315B400 == 32 [pid = 3856] [id = 397] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 11217800 == 31 [pid = 3856] [id = 396] 16:04:55 INFO - PROCESS | 3856 | --DOCSHELL 1A507400 == 30 [pid = 3856] [id = 395] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (13CDF800) [pid = 3856] [serial = 1184] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1A55B400) [pid = 3856] [serial = 1186] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (173FA800) [pid = 3856] [serial = 1171] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1860F800) [pid = 3856] [serial = 1174] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (175F4000) [pid = 3856] [serial = 1172] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19B5F800) [pid = 3856] [serial = 1177] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18667400) [pid = 3856] [serial = 1175] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A279800) [pid = 3856] [serial = 1178] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1A274800) [pid = 3856] [serial = 1183] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10559400) [pid = 3856] [serial = 1156] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18410800) [pid = 3856] [serial = 1154] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (17EBB000) [pid = 3856] [serial = 1153] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15431000) [pid = 3856] [serial = 1151] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15170800) [pid = 3856] [serial = 1150] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (12BCA800) [pid = 3856] [serial = 1148] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11CD3C00) [pid = 3856] [serial = 1147] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16DA7000) [pid = 3856] [serial = 1168] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15435400) [pid = 3856] [serial = 1165] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15464000) [pid = 3856] [serial = 1166] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13255400) [pid = 3856] [serial = 1162] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13939C00) [pid = 3856] [serial = 1163] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (112C5800) [pid = 3856] [serial = 1159] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11442C00) [pid = 3856] [serial = 1160] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10A7E400) [pid = 3856] [serial = 1157] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16DBE800) [pid = 3856] [serial = 1180] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16DB0400) [pid = 3856] [serial = 1169] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17B06400) [pid = 3856] [serial = 1181] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A093800) [pid = 3856] [serial = 1141] [outer = 00000000] [url = about:blank] 16:04:55 INFO - PROCESS | 3856 | 1468883095592 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:04: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 16:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 901ms 16:04:55 INFO - PROCESS | 3856 | 1468883095653 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 3856 | 1468883095657 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 16:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:04:55 INFO - PROCESS | 3856 | 1468883095663 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 3856 | 1468883095666 Marionette TRACE conn3 <- [1,1614,null,{}] 16:04:55 INFO - PROCESS | 3856 | 1468883095669 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 3856 | 1468883095672 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:55 INFO - PROCESS | 3856 | 1468883095756 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:04:55 INFO - PROCESS | 3856 | 1468883095762 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 3856 | 1468883095764 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:55 INFO - PROCESS | 3856 | ++DOCSHELL 128A1400 == 31 [pid = 3856] [id = 413] 16:04:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (12BCA800) [pid = 3856] [serial = 1239] [outer = 00000000] 16:04:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (131E7800) [pid = 3856] [serial = 1240] [outer = 12BCA800] 16:04:55 INFO - PROCESS | 3856 | 1468883095820 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (139C9000) [pid = 3856] [serial = 1241] [outer = 12BCA800] 16:04:56 INFO - PROCESS | 3856 | 1468883096289 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 648ms 16:04:56 INFO - PROCESS | 3856 | 1468883096301 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 3856 | 1468883096304 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 16:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:04:56 INFO - PROCESS | 3856 | 1468883096307 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 3856 | 1468883096311 Marionette TRACE conn3 <- [1,1618,null,{}] 16:04:56 INFO - PROCESS | 3856 | 1468883096321 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:56 INFO - PROCESS | 3856 | 1468883096326 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:56 INFO - PROCESS | 3856 | 1468883096437 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:04:56 INFO - PROCESS | 3856 | 1468883096449 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 3856 | 1468883096452 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:56 INFO - PROCESS | 3856 | ++DOCSHELL 1517F800 == 32 [pid = 3856] [id = 414] 16:04:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15186400) [pid = 3856] [serial = 1242] [outer = 00000000] 16:04:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15435800) [pid = 3856] [serial = 1243] [outer = 15186400] 16:04:56 INFO - PROCESS | 3856 | 1468883096498 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15463800) [pid = 3856] [serial = 1244] [outer = 15186400] 16:04:56 INFO - PROCESS | 3856 | 1468883096959 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 711ms 16:04:57 INFO - PROCESS | 3856 | 1468883097006 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 3856 | 1468883097009 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 16:04:57 INFO - PROCESS | 3856 | 1468883097012 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:04:57 INFO - PROCESS | 3856 | 1468883097014 Marionette TRACE conn3 <- [1,1622,null,{}] 16:04:57 INFO - PROCESS | 3856 | 1468883097017 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 3856 | 1468883097019 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:57 INFO - PROCESS | 3856 | 1468883097099 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:04:57 INFO - PROCESS | 3856 | 1468883097106 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 3856 | 1468883097108 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:57 INFO - PROCESS | 3856 | ++DOCSHELL 15CCC800 == 33 [pid = 3856] [id = 415] 16:04:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16CE2000) [pid = 3856] [serial = 1245] [outer = 00000000] 16:04:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16DAD400) [pid = 3856] [serial = 1246] [outer = 16CE2000] 16:04:57 INFO - PROCESS | 3856 | 1468883097151 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DBC800) [pid = 3856] [serial = 1247] [outer = 16CE2000] 16:04:57 INFO - PROCESS | 3856 | 1468883097574 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 601ms 16:04:57 INFO - PROCESS | 3856 | 1468883097619 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:04:57 INFO - PROCESS | 3856 | 1468883097621 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 16:04:57 INFO - PROCESS | 3856 | 1468883097624 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 3856 | 1468883097626 Marionette TRACE conn3 <- [1,1626,null,{}] 16:04:57 INFO - PROCESS | 3856 | 1468883097629 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 3856 | 1468883097631 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:57 INFO - PROCESS | 3856 | 1468883097750 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:04:57 INFO - PROCESS | 3856 | 1468883097756 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 3856 | 1468883097758 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:57 INFO - PROCESS | 3856 | ++DOCSHELL 15C7BC00 == 34 [pid = 3856] [id = 416] 16:04:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16E69400) [pid = 3856] [serial = 1248] [outer = 00000000] 16:04:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16EED400) [pid = 3856] [serial = 1249] [outer = 16E69400] 16:04:57 INFO - PROCESS | 3856 | 1468883097806 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16FD5400) [pid = 3856] [serial = 1250] [outer = 16E69400] 16:04:58 INFO - PROCESS | 3856 | 1468883098319 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 695ms 16:04:58 INFO - PROCESS | 3856 | 1468883098357 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 3856 | 1468883098359 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 16:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:04:58 INFO - PROCESS | 3856 | 1468883098362 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 3856 | 1468883098364 Marionette TRACE conn3 <- [1,1630,null,{}] 16:04:58 INFO - PROCESS | 3856 | 1468883098368 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:58 INFO - PROCESS | 3856 | 1468883098373 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:58 INFO - PROCESS | 3856 | 1468883098503 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:04:58 INFO - PROCESS | 3856 | 1468883098564 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 3856 | 1468883098566 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:58 INFO - PROCESS | 3856 | ++DOCSHELL 174B6C00 == 35 [pid = 3856] [id = 417] 16:04:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (174BE800) [pid = 3856] [serial = 1251] [outer = 00000000] 16:04:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17EC8000) [pid = 3856] [serial = 1252] [outer = 174BE800] 16:04:58 INFO - PROCESS | 3856 | 1468883098608 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1865EC00) [pid = 3856] [serial = 1253] [outer = 174BE800] 16:04:59 INFO - PROCESS | 3856 | 1468883099030 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 711ms 16:04:59 INFO - PROCESS | 3856 | 1468883099068 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 3856 | 1468883099070 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 16:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:04:59 INFO - PROCESS | 3856 | 1468883099073 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 3856 | 1468883099075 Marionette TRACE conn3 <- [1,1634,null,{}] 16:04:59 INFO - PROCESS | 3856 | 1468883099082 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 3856 | 1468883099084 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:59 INFO - PROCESS | 3856 | 1468883099228 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:04:59 INFO - PROCESS | 3856 | 1468883099250 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 3856 | 1468883099252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:59 INFO - PROCESS | 3856 | ++DOCSHELL 18664000 == 36 [pid = 3856] [id = 418] 16:04:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18664400) [pid = 3856] [serial = 1254] [outer = 00000000] 16:04:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (186B7800) [pid = 3856] [serial = 1255] [outer = 18664400] 16:04:59 INFO - PROCESS | 3856 | 1468883099294 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (186B9800) [pid = 3856] [serial = 1256] [outer = 18664400] 16:04:59 INFO - PROCESS | 3856 | 1468883099716 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 710ms 16:04:59 INFO - PROCESS | 3856 | 1468883099772 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 3856 | 1468883099774 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 16:04:59 INFO - PROCESS | 3856 | 1468883099777 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:04:59 INFO - PROCESS | 3856 | 1468883099779 Marionette TRACE conn3 <- [1,1638,null,{}] 16:04:59 INFO - PROCESS | 3856 | 1468883099789 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 3856 | 1468883099791 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:59 INFO - PROCESS | 3856 | 1468883099904 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:04:59 INFO - PROCESS | 3856 | 1468883099913 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 3856 | 1468883099914 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:04:59 INFO - PROCESS | 3856 | ++DOCSHELL 13CAA800 == 37 [pid = 3856] [id = 419] 16:04:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17EC0800) [pid = 3856] [serial = 1257] [outer = 00000000] 16:04:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A08B000) [pid = 3856] [serial = 1258] [outer = 17EC0800] 16:04:59 INFO - PROCESS | 3856 | 1468883099957 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A273400) [pid = 3856] [serial = 1259] [outer = 17EC0800] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18665000) [pid = 3856] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16EEA000) [pid = 3856] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1315BC00) [pid = 3856] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (15429800) [pid = 3856] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (11217C00) [pid = 3856] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16FC9000) [pid = 3856] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1A508000) [pid = 3856] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17EBB400) [pid = 3856] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1438E800) [pid = 3856] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15466400) [pid = 3856] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (186C5C00) [pid = 3856] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A275800) [pid = 3856] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (112BA400) [pid = 3856] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:05:00 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (112B9C00) [pid = 3856] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:05:00 INFO - PROCESS | 3856 | 1468883100518 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:05:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 806ms 16:05:00 INFO - PROCESS | 3856 | 1468883100580 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 3856 | 1468883100582 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 16:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:05:00 INFO - PROCESS | 3856 | 1468883100585 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 3856 | 1468883100587 Marionette TRACE conn3 <- [1,1642,null,{}] 16:05:00 INFO - PROCESS | 3856 | 1468883100590 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 3856 | 1468883100592 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:00 INFO - PROCESS | 3856 | 1468883100717 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:05:00 INFO - PROCESS | 3856 | 1468883100722 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 3856 | 1468883100724 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:00 INFO - PROCESS | 3856 | ++DOCSHELL 13CA1800 == 38 [pid = 3856] [id = 420] 16:05:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15429800) [pid = 3856] [serial = 1260] [outer = 00000000] 16:05:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17EBB400) [pid = 3856] [serial = 1261] [outer = 15429800] 16:05:00 INFO - PROCESS | 3856 | 1468883100766 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1836E800) [pid = 3856] [serial = 1262] [outer = 15429800] 16:05:01 INFO - PROCESS | 3856 | 1468883101182 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 600ms 16:05:01 INFO - PROCESS | 3856 | 1468883101225 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3856 | 1468883101227 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 16:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:05:01 INFO - PROCESS | 3856 | 1468883101234 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 3856 | 1468883101236 Marionette TRACE conn3 <- [1,1646,null,{}] 16:05:01 INFO - PROCESS | 3856 | 1468883101239 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:01 INFO - PROCESS | 3856 | 1468883101241 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:01 INFO - PROCESS | 3856 | 1468883101330 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:05:01 INFO - PROCESS | 3856 | 1468883101335 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 3856 | 1468883101337 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:01 INFO - PROCESS | 3856 | ++DOCSHELL 16DBC000 == 39 [pid = 3856] [id = 421] 16:05:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16FD4000) [pid = 3856] [serial = 1263] [outer = 00000000] 16:05:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A08D400) [pid = 3856] [serial = 1264] [outer = 16FD4000] 16:05:01 INFO - PROCESS | 3856 | 1468883101379 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A08F400) [pid = 3856] [serial = 1265] [outer = 16FD4000] 16:05:01 INFO - PROCESS | 3856 | 1468883101810 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 648ms 16:05:01 INFO - PROCESS | 3856 | 1468883101890 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3856 | 1468883101894 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 16:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:05:01 INFO - PROCESS | 3856 | 1468883101900 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 3856 | 1468883101904 Marionette TRACE conn3 <- [1,1650,null,{}] 16:05:01 INFO - PROCESS | 3856 | 1468883101910 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:01 INFO - PROCESS | 3856 | 1468883101914 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:02 INFO - PROCESS | 3856 | 1468883102072 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:05:02 INFO - PROCESS | 3856 | 1468883102248 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 3856 | 1468883102253 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:02 INFO - PROCESS | 3856 | ++DOCSHELL 11287400 == 40 [pid = 3856] [id = 422] 16:05:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (11288000) [pid = 3856] [serial = 1266] [outer = 00000000] 16:05:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (11AC4C00) [pid = 3856] [serial = 1267] [outer = 11288000] 16:05:02 INFO - PROCESS | 3856 | 1468883102308 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (12D9AC00) [pid = 3856] [serial = 1268] [outer = 11288000] 16:05:02 INFO - PROCESS | 3856 | 1468883102854 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1011ms 16:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:05:02 INFO - PROCESS | 3856 | 1468883102902 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 3856 | 1468883102905 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 16:05:02 INFO - PROCESS | 3856 | 1468883102912 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 3856 | 1468883102916 Marionette TRACE conn3 <- [1,1654,null,{}] 16:05:02 INFO - PROCESS | 3856 | 1468883102921 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 3856 | 1468883102924 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:03 INFO - PROCESS | 3856 | 1468883103036 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:05:03 INFO - PROCESS | 3856 | 1468883103142 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 3856 | 1468883103144 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:03 INFO - PROCESS | 3856 | ++DOCSHELL 1439C000 == 41 [pid = 3856] [id = 423] 16:05:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1516D800) [pid = 3856] [serial = 1269] [outer = 00000000] 16:05:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (15431000) [pid = 3856] [serial = 1270] [outer = 1516D800] 16:05:03 INFO - PROCESS | 3856 | 1468883103198 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (158C7400) [pid = 3856] [serial = 1271] [outer = 1516D800] 16:05:03 INFO - PROCESS | 3856 | 1468883103853 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 948ms 16:05:03 INFO - PROCESS | 3856 | 1468883103885 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 3856 | 1468883103887 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 16:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:05:03 INFO - PROCESS | 3856 | 1468883103891 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 3856 | 1468883103893 Marionette TRACE conn3 <- [1,1658,null,{}] 16:05:03 INFO - PROCESS | 3856 | 1468883103903 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:03 INFO - PROCESS | 3856 | 1468883103908 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:04 INFO - PROCESS | 3856 | 1468883104018 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:05:04 INFO - PROCESS | 3856 | 1468883104127 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 3856 | 1468883104131 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:04 INFO - PROCESS | 3856 | ++DOCSHELL 17BB3C00 == 42 [pid = 3856] [id = 424] 16:05:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (17BB4C00) [pid = 3856] [serial = 1272] [outer = 00000000] 16:05:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1836D000) [pid = 3856] [serial = 1273] [outer = 17BB4C00] 16:05:04 INFO - PROCESS | 3856 | 1468883104186 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (186B8C00) [pid = 3856] [serial = 1274] [outer = 17BB4C00] 16:05:04 INFO - PROCESS | 3856 | 1468883104762 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 947ms 16:05:04 INFO - PROCESS | 3856 | 1468883104836 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 3856 | 1468883104838 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 16:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:05:04 INFO - PROCESS | 3856 | 1468883104842 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 3856 | 1468883104844 Marionette TRACE conn3 <- [1,1662,null,{}] 16:05:04 INFO - PROCESS | 3856 | 1468883104847 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:04 INFO - PROCESS | 3856 | 1468883104850 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:04 INFO - PROCESS | 3856 | 1468883104953 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:05:05 INFO - PROCESS | 3856 | 1468883105099 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 3856 | 1468883105101 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:05 INFO - PROCESS | 3856 | ++DOCSHELL 15CDCC00 == 43 [pid = 3856] [id = 425] 16:05:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1A50D000) [pid = 3856] [serial = 1275] [outer = 00000000] 16:05:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A55E800) [pid = 3856] [serial = 1276] [outer = 1A50D000] 16:05:05 INFO - PROCESS | 3856 | 1468883105155 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1A5DFC00) [pid = 3856] [serial = 1277] [outer = 1A50D000] 16:05:05 INFO - PROCESS | 3856 | 1468883105908 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1090ms 16:05:05 INFO - PROCESS | 3856 | 1468883105936 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 3856 | 1468883105939 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 16:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:05:05 INFO - PROCESS | 3856 | 1468883105944 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 3856 | 1468883105947 Marionette TRACE conn3 <- [1,1666,null,{}] 16:05:05 INFO - PROCESS | 3856 | 1468883105952 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 3856 | 1468883105955 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:06 INFO - PROCESS | 3856 | 1468883106061 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:05:06 INFO - PROCESS | 3856 | 1468883106200 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 3856 | 1468883106203 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:06 INFO - PROCESS | 3856 | ++DOCSHELL 11C35000 == 44 [pid = 3856] [id = 426] 16:05:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (12826400) [pid = 3856] [serial = 1278] [outer = 00000000] 16:05:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (13C15C00) [pid = 3856] [serial = 1279] [outer = 12826400] 16:05:06 INFO - PROCESS | 3856 | 1468883106255 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (14390000) [pid = 3856] [serial = 1280] [outer = 12826400] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 13CA1800 == 43 [pid = 3856] [id = 420] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 13CAA800 == 42 [pid = 3856] [id = 419] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 18664000 == 41 [pid = 3856] [id = 418] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 174B6C00 == 40 [pid = 3856] [id = 417] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 15C7BC00 == 39 [pid = 3856] [id = 416] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 15CCC800 == 38 [pid = 3856] [id = 415] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 1517F800 == 37 [pid = 3856] [id = 414] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 128A1400 == 36 [pid = 3856] [id = 413] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 12BCC000 == 35 [pid = 3856] [id = 412] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 1127D800 == 34 [pid = 3856] [id = 410] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 13C9D800 == 33 [pid = 3856] [id = 411] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 15CC5000 == 32 [pid = 3856] [id = 409] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 15CDCC00 == 31 [pid = 3856] [id = 425] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 17BB3C00 == 30 [pid = 3856] [id = 424] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 16DBC000 == 29 [pid = 3856] [id = 421] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 11287400 == 28 [pid = 3856] [id = 422] 16:05:07 INFO - PROCESS | 3856 | --DOCSHELL 1439C000 == 27 [pid = 3856] [id = 423] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (186BB000) [pid = 3856] [serial = 1213] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (186BFC00) [pid = 3856] [serial = 1214] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (16FCB000) [pid = 3856] [serial = 1204] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16FD5800) [pid = 3856] [serial = 1205] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (131E7000) [pid = 3856] [serial = 1192] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (13938000) [pid = 3856] [serial = 1193] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (15464C00) [pid = 3856] [serial = 1198] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1546B000) [pid = 3856] [serial = 1199] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1292C000) [pid = 3856] [serial = 1189] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1296FC00) [pid = 3856] [serial = 1190] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17BAE000) [pid = 3856] [serial = 1207] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (17BB3400) [pid = 3856] [serial = 1208] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A55E000) [pid = 3856] [serial = 1187] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1860EC00) [pid = 3856] [serial = 1210] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1516FC00) [pid = 3856] [serial = 1196] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (14399400) [pid = 3856] [serial = 1195] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15CD0400) [pid = 3856] [serial = 1201] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16DA1C00) [pid = 3856] [serial = 1202] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A02A400) [pid = 3856] [serial = 1216] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1A50FC00) [pid = 3856] [serial = 1219] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16DA6000) [pid = 3856] [serial = 1222] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16FD5000) [pid = 3856] [serial = 1223] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A08C000) [pid = 3856] [serial = 1225] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1A560800) [pid = 3856] [serial = 1220] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1A091000) [pid = 3856] [serial = 1217] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A55B000) [pid = 3856] [serial = 1226] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15468800) [pid = 3856] [serial = 1211] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A5E6000) [pid = 3856] [serial = 1228] [outer = 00000000] [url = about:blank] 16:05:07 INFO - PROCESS | 3856 | 1468883107394 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1469ms 16:05:07 INFO - PROCESS | 3856 | 1468883107439 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 3856 | 1468883107443 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 16:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:05:07 INFO - PROCESS | 3856 | 1468883107447 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 3856 | 1468883107452 Marionette TRACE conn3 <- [1,1670,null,{}] 16:05:07 INFO - PROCESS | 3856 | 1468883107457 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:07 INFO - PROCESS | 3856 | 1468883107459 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:07 INFO - PROCESS | 3856 | 1468883107546 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:05:07 INFO - PROCESS | 3856 | 1468883107554 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 3856 | 1468883107557 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:07 INFO - PROCESS | 3856 | ++DOCSHELL 11287400 == 28 [pid = 3856] [id = 427] 16:05:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (112BA800) [pid = 3856] [serial = 1281] [outer = 00000000] 16:05:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (12994800) [pid = 3856] [serial = 1282] [outer = 112BA800] 16:05:07 INFO - PROCESS | 3856 | 1468883107604 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (12D96800) [pid = 3856] [serial = 1283] [outer = 112BA800] 16:05:08 INFO - PROCESS | 3856 | 1468883108088 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 711ms 16:05:08 INFO - PROCESS | 3856 | 1468883108148 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 3856 | 1468883108153 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 16:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:05:08 INFO - PROCESS | 3856 | 1468883108160 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 3856 | 1468883108162 Marionette TRACE conn3 <- [1,1674,null,{}] 16:05:08 INFO - PROCESS | 3856 | 1468883108166 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 3856 | 1468883108168 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:08 INFO - PROCESS | 3856 | 1468883108288 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:05:08 INFO - PROCESS | 3856 | 1468883108387 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 3856 | 1468883108389 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:08 INFO - PROCESS | 3856 | ++DOCSHELL 13C10800 == 29 [pid = 3856] [id = 428] 16:05:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13C11400) [pid = 3856] [serial = 1284] [outer = 00000000] 16:05:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13CAAC00) [pid = 3856] [serial = 1285] [outer = 13C11400] 16:05:08 INFO - PROCESS | 3856 | 1468883108434 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13CE6400) [pid = 3856] [serial = 1286] [outer = 13C11400] 16:05:08 INFO - PROCESS | 3856 | 1468883108793 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:05: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 16:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 695ms 16:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:05:08 INFO - PROCESS | 3856 | 1468883108858 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 3856 | 1468883108860 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 16:05:08 INFO - PROCESS | 3856 | 1468883108864 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 3856 | 1468883108868 Marionette TRACE conn3 <- [1,1678,null,{}] 16:05:08 INFO - PROCESS | 3856 | 1468883108878 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 3856 | 1468883108883 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:08 INFO - PROCESS | 3856 | 1468883108964 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:05:08 INFO - PROCESS | 3856 | 1468883108971 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 3856 | 1468883108974 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:09 INFO - PROCESS | 3856 | ++DOCSHELL 15461800 == 30 [pid = 3856] [id = 429] 16:05:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15462400) [pid = 3856] [serial = 1287] [outer = 00000000] 16:05:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15630400) [pid = 3856] [serial = 1288] [outer = 15462400] 16:05:09 INFO - PROCESS | 3856 | 1468883109020 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15CC0000) [pid = 3856] [serial = 1289] [outer = 15462400] 16:05:09 INFO - PROCESS | 3856 | 1468883109505 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 694ms 16:05:09 INFO - PROCESS | 3856 | 1468883109563 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 3856 | 1468883109566 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 16:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:05:09 INFO - PROCESS | 3856 | 1468883109574 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 3856 | 1468883109576 Marionette TRACE conn3 <- [1,1682,null,{}] 16:05:09 INFO - PROCESS | 3856 | 1468883109579 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:09 INFO - PROCESS | 3856 | 1468883109581 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:09 INFO - PROCESS | 3856 | 1468883109722 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:05:09 INFO - PROCESS | 3856 | 1468883109744 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 3856 | 1468883109747 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:09 INFO - PROCESS | 3856 | ++DOCSHELL 16DA8000 == 31 [pid = 3856] [id = 430] 16:05:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DAA000) [pid = 3856] [serial = 1290] [outer = 00000000] 16:05:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16E68400) [pid = 3856] [serial = 1291] [outer = 16DAA000] 16:05:09 INFO - PROCESS | 3856 | 1468883109790 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16EF1800) [pid = 3856] [serial = 1292] [outer = 16DAA000] 16:05:10 INFO - PROCESS | 3856 | 1468883110253 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 711ms 16:05:10 INFO - PROCESS | 3856 | 1468883110310 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 3856 | 1468883110312 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 16:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:05:10 INFO - PROCESS | 3856 | 1468883110315 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 3856 | 1468883110317 Marionette TRACE conn3 <- [1,1686,null,{}] 16:05:10 INFO - PROCESS | 3856 | 1468883110320 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 3856 | 1468883110322 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:10 INFO - PROCESS | 3856 | 1468883110427 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:05:10 INFO - PROCESS | 3856 | 1468883110432 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 3856 | 1468883110434 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:10 INFO - PROCESS | 3856 | ++DOCSHELL 16DA3800 == 32 [pid = 3856] [id = 431] 16:05:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16DA5800) [pid = 3856] [serial = 1293] [outer = 00000000] 16:05:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (173F6400) [pid = 3856] [serial = 1294] [outer = 16DA5800] 16:05:10 INFO - PROCESS | 3856 | 1468883110476 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (175ECC00) [pid = 3856] [serial = 1295] [outer = 16DA5800] 16:05:10 INFO - PROCESS | 3856 | 1468883110931 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 631ms 16:05:10 INFO - PROCESS | 3856 | 1468883110953 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 3856 | 1468883110955 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 16:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:05:10 INFO - PROCESS | 3856 | 1468883110964 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 3856 | 1468883110966 Marionette TRACE conn3 <- [1,1690,null,{}] 16:05:10 INFO - PROCESS | 3856 | 1468883110969 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 3856 | 1468883110974 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:11 INFO - PROCESS | 3856 | 1468883111096 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:05:11 INFO - PROCESS | 3856 | 1468883111188 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 3856 | 1468883111190 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:11 INFO - PROCESS | 3856 | ++DOCSHELL 18372000 == 33 [pid = 3856] [id = 432] 16:05:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1860E400) [pid = 3856] [serial = 1296] [outer = 00000000] 16:05:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18661800) [pid = 3856] [serial = 1297] [outer = 1860E400] 16:05:11 INFO - PROCESS | 3856 | 1468883111242 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18668C00) [pid = 3856] [serial = 1298] [outer = 1860E400] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16FD4000) [pid = 3856] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (174BE800) [pid = 3856] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18664400) [pid = 3856] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13C9E800) [pid = 3856] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (12BCA800) [pid = 3856] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11281C00) [pid = 3856] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15186400) [pid = 3856] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18370800) [pid = 3856] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16CE2000) [pid = 3856] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (12BD1400) [pid = 3856] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16E69400) [pid = 3856] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17EC0800) [pid = 3856] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:05:11 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15429800) [pid = 3856] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:05:11 INFO - PROCESS | 3856 | 1468883111789 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 853ms 16:05:11 INFO - PROCESS | 3856 | 1468883111802 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 3856 | 1468883111804 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 16:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:05:11 INFO - PROCESS | 3856 | 1468883111807 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 3856 | 1468883111818 Marionette TRACE conn3 <- [1,1694,null,{}] 16:05:11 INFO - PROCESS | 3856 | 1468883111822 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:11 INFO - PROCESS | 3856 | 1468883111824 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:11 INFO - PROCESS | 3856 | 1468883111937 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:05:12 INFO - PROCESS | 3856 | 1468883111992 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 3856 | 1468883111994 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:12 INFO - PROCESS | 3856 | ++DOCSHELL 112BDC00 == 34 [pid = 3856] [id = 433] 16:05:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15429800) [pid = 3856] [serial = 1299] [outer = 00000000] 16:05:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16E69400) [pid = 3856] [serial = 1300] [outer = 15429800] 16:05:12 INFO - PROCESS | 3856 | 1468883112037 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (174BE800) [pid = 3856] [serial = 1301] [outer = 15429800] 16:05:12 INFO - PROCESS | 3856 | 1468883112392 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 663ms 16:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:05:12 INFO - PROCESS | 3856 | 1468883112466 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 3856 | 1468883112468 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 16:05:12 INFO - PROCESS | 3856 | 1468883112472 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 3856 | 1468883112473 Marionette TRACE conn3 <- [1,1698,null,{}] 16:05:12 INFO - PROCESS | 3856 | 1468883112477 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:12 INFO - PROCESS | 3856 | 1468883112479 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:12 INFO - PROCESS | 3856 | 1468883112553 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:05:12 INFO - PROCESS | 3856 | 1468883112559 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 3856 | 1468883112561 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:12 INFO - PROCESS | 3856 | ++DOCSHELL 16DA2400 == 35 [pid = 3856] [id = 434] 16:05:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17CB6400) [pid = 3856] [serial = 1302] [outer = 00000000] 16:05:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18661C00) [pid = 3856] [serial = 1303] [outer = 17CB6400] 16:05:12 INFO - PROCESS | 3856 | 1468883112602 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18666000) [pid = 3856] [serial = 1304] [outer = 17CB6400] 16:05:13 INFO - PROCESS | 3856 | 1468883113093 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 632ms 16:05:13 INFO - PROCESS | 3856 | 1468883113142 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 3856 | 1468883113144 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 16:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:05:13 INFO - PROCESS | 3856 | 1468883113148 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 3856 | 1468883113150 Marionette TRACE conn3 <- [1,1702,null,{}] 16:05:13 INFO - PROCESS | 3856 | 1468883113154 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:13 INFO - PROCESS | 3856 | 1468883113156 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:13 INFO - PROCESS | 3856 | 1468883113232 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:05:13 INFO - PROCESS | 3856 | 1468883113255 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 3856 | 1468883113257 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:13 INFO - PROCESS | 3856 | ++DOCSHELL 15CD2000 == 36 [pid = 3856] [id = 435] 16:05:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (176B5C00) [pid = 3856] [serial = 1305] [outer = 00000000] 16:05:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A029C00) [pid = 3856] [serial = 1306] [outer = 176B5C00] 16:05:13 INFO - PROCESS | 3856 | 1468883113306 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A274800) [pid = 3856] [serial = 1307] [outer = 176B5C00] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 11287400 == 35 [pid = 3856] [id = 427] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 11C35000 == 34 [pid = 3856] [id = 426] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 13C10800 == 33 [pid = 3856] [id = 428] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 16DA2400 == 32 [pid = 3856] [id = 434] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 15461800 == 31 [pid = 3856] [id = 429] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 16DA8000 == 30 [pid = 3856] [id = 430] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 112BDC00 == 29 [pid = 3856] [id = 433] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 18372000 == 28 [pid = 3856] [id = 432] 16:05:14 INFO - PROCESS | 3856 | --DOCSHELL 16DA3800 == 27 [pid = 3856] [id = 431] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1836E800) [pid = 3856] [serial = 1262] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16FD5400) [pid = 3856] [serial = 1250] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A08D400) [pid = 3856] [serial = 1264] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (17EC8000) [pid = 3856] [serial = 1252] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (186B7800) [pid = 3856] [serial = 1255] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13CDC400) [pid = 3856] [serial = 1234] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13E95000) [pid = 3856] [serial = 1235] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (131E7800) [pid = 3856] [serial = 1240] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (139C9000) [pid = 3856] [serial = 1241] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (11441C00) [pid = 3856] [serial = 1231] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (12826000) [pid = 3856] [serial = 1232] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15435800) [pid = 3856] [serial = 1243] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15463800) [pid = 3856] [serial = 1244] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A97EC00) [pid = 3856] [serial = 1229] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16DAD400) [pid = 3856] [serial = 1246] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16DBC800) [pid = 3856] [serial = 1247] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13053400) [pid = 3856] [serial = 1237] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (13150000) [pid = 3856] [serial = 1238] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16EED400) [pid = 3856] [serial = 1249] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A08B000) [pid = 3856] [serial = 1258] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (186B9800) [pid = 3856] [serial = 1256] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1A273400) [pid = 3856] [serial = 1259] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (17EBB400) [pid = 3856] [serial = 1261] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1A08F400) [pid = 3856] [serial = 1265] [outer = 00000000] [url = about:blank] 16:05:14 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1865EC00) [pid = 3856] [serial = 1253] [outer = 00000000] [url = about:blank] 16:05:15 INFO - PROCESS | 3856 | 1468883115000 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1927ms 16:05:15 INFO - PROCESS | 3856 | 1468883115063 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 3856 | 1468883115067 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 16:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:05:15 INFO - PROCESS | 3856 | 1468883115072 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 3856 | 1468883115075 Marionette TRACE conn3 <- [1,1706,null,{}] 16:05:15 INFO - PROCESS | 3856 | 1468883115081 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:15 INFO - PROCESS | 3856 | 1468883115084 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:15 INFO - PROCESS | 3856 | 1468883115174 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:05:15 INFO - PROCESS | 3856 | 1468883115183 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 3856 | 1468883115187 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:15 INFO - PROCESS | 3856 | ++DOCSHELL 10A7CC00 == 28 [pid = 3856] [id = 436] 16:05:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (10A7E400) [pid = 3856] [serial = 1308] [outer = 00000000] 16:05:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (112BD800) [pid = 3856] [serial = 1309] [outer = 10A7E400] 16:05:15 INFO - PROCESS | 3856 | 1468883115238 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (11443000) [pid = 3856] [serial = 1310] [outer = 10A7E400] 16:05:15 INFO - PROCESS | 3856 | 1468883115719 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 695ms 16:05:15 INFO - PROCESS | 3856 | 1468883115768 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 3856 | 1468883115773 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 16:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:05:15 INFO - PROCESS | 3856 | 1468883115779 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 3856 | 1468883115782 Marionette TRACE conn3 <- [1,1710,null,{}] 16:05:15 INFO - PROCESS | 3856 | 1468883115786 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:15 INFO - PROCESS | 3856 | 1468883115789 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:15 INFO - PROCESS | 3856 | 1468883115920 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:05:15 INFO - PROCESS | 3856 | 1468883115928 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 3856 | 1468883115931 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:15 INFO - PROCESS | 3856 | ++DOCSHELL 13152400 == 29 [pid = 3856] [id = 437] 16:05:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (13154000) [pid = 3856] [serial = 1311] [outer = 00000000] 16:05:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (131D9C00) [pid = 3856] [serial = 1312] [outer = 13154000] 16:05:15 INFO - PROCESS | 3856 | 1468883115976 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (131E6C00) [pid = 3856] [serial = 1313] [outer = 13154000] 16:05:16 INFO - PROCESS | 3856 | 1468883116443 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:05: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 16:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 711ms 16:05:16 INFO - PROCESS | 3856 | 1468883116510 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:05:16 INFO - PROCESS | 3856 | 1468883116512 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 16:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:05:16 INFO - PROCESS | 3856 | 1468883116515 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 3856 | 1468883116519 Marionette TRACE conn3 <- [1,1714,null,{}] 16:05:16 INFO - PROCESS | 3856 | 1468883116530 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:16 INFO - PROCESS | 3856 | 1468883116534 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:16 INFO - PROCESS | 3856 | 1468883116641 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:05:16 INFO - PROCESS | 3856 | 1468883116734 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 3856 | 1468883116737 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:16 INFO - PROCESS | 3856 | ++DOCSHELL 13E93400 == 30 [pid = 3856] [id = 438] 16:05:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13E95000) [pid = 3856] [serial = 1314] [outer = 00000000] 16:05:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (14394800) [pid = 3856] [serial = 1315] [outer = 13E95000] 16:05:16 INFO - PROCESS | 3856 | 1468883116784 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1516A800) [pid = 3856] [serial = 1316] [outer = 13E95000] 16:05:17 INFO - PROCESS | 3856 | 1468883117143 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 710ms 16:05:17 INFO - PROCESS | 3856 | 1468883117215 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 3856 | 1468883117217 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 16:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:05:17 INFO - PROCESS | 3856 | 1468883117221 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 3856 | 1468883117222 Marionette TRACE conn3 <- [1,1718,null,{}] 16:05:17 INFO - PROCESS | 3856 | 1468883117236 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 3856 | 1468883117239 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:17 INFO - PROCESS | 3856 | 1468883117318 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:05:17 INFO - PROCESS | 3856 | 1468883117323 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 3856 | 1468883117326 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:17 INFO - PROCESS | 3856 | ++DOCSHELL 15167800 == 31 [pid = 3856] [id = 439] 16:05:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15170000) [pid = 3856] [serial = 1317] [outer = 00000000] 16:05:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15437800) [pid = 3856] [serial = 1318] [outer = 15170000] 16:05:17 INFO - PROCESS | 3856 | 1468883117374 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1546B400) [pid = 3856] [serial = 1319] [outer = 15170000] 16:05:17 INFO - PROCESS | 3856 | 1468883117794 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 601ms 16:05:17 INFO - PROCESS | 3856 | 1468883117817 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 3856 | 1468883117819 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 16:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:05:17 INFO - PROCESS | 3856 | 1468883117822 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 3856 | 1468883117824 Marionette TRACE conn3 <- [1,1722,null,{}] 16:05:17 INFO - PROCESS | 3856 | 1468883117840 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 3856 | 1468883117842 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:17 INFO - PROCESS | 3856 | 1468883117916 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:05:17 INFO - PROCESS | 3856 | 1468883117923 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 3856 | 1468883117925 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:17 INFO - PROCESS | 3856 | ++DOCSHELL 158D2C00 == 32 [pid = 3856] [id = 440] 16:05:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15C7B000) [pid = 3856] [serial = 1320] [outer = 00000000] 16:05:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16DA4400) [pid = 3856] [serial = 1321] [outer = 15C7B000] 16:05:17 INFO - PROCESS | 3856 | 1468883117967 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DA8C00) [pid = 3856] [serial = 1322] [outer = 15C7B000] 16:05:18 INFO - PROCESS | 3856 | 1468883118427 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 648ms 16:05:18 INFO - PROCESS | 3856 | 1468883118468 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 3856 | 1468883118470 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 16:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:05:18 INFO - PROCESS | 3856 | 1468883118473 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 3856 | 1468883118475 Marionette TRACE conn3 <- [1,1726,null,{}] 16:05:18 INFO - PROCESS | 3856 | 1468883118478 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:18 INFO - PROCESS | 3856 | 1468883118484 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:18 INFO - PROCESS | 3856 | 1468883118581 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:05:18 INFO - PROCESS | 3856 | 1468883118589 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 3856 | 1468883118591 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:18 INFO - PROCESS | 3856 | ++DOCSHELL 16DBF400 == 33 [pid = 3856] [id = 441] 16:05:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16EEA000) [pid = 3856] [serial = 1323] [outer = 00000000] 16:05:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16FD5400) [pid = 3856] [serial = 1324] [outer = 16EEA000] 16:05:18 INFO - PROCESS | 3856 | 1468883118634 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (173FA800) [pid = 3856] [serial = 1325] [outer = 16EEA000] 16:05:19 INFO - PROCESS | 3856 | 1468883119105 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 631ms 16:05:19 INFO - PROCESS | 3856 | 1468883119141 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:05:19 INFO - PROCESS | 3856 | 1468883119143 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 16:05:19 INFO - PROCESS | 3856 | 1468883119146 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 3856 | 1468883119148 Marionette TRACE conn3 <- [1,1730,null,{}] 16:05:19 INFO - PROCESS | 3856 | 1468883119152 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 3856 | 1468883119153 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:19 INFO - PROCESS | 3856 | 1468883119236 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:05:19 INFO - PROCESS | 3856 | 1468883119241 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 3856 | 1468883119243 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:19 INFO - PROCESS | 3856 | ++DOCSHELL 16FD0400 == 34 [pid = 3856] [id = 442] 16:05:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FD4800) [pid = 3856] [serial = 1326] [outer = 00000000] 16:05:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17BC9400) [pid = 3856] [serial = 1327] [outer = 16FD4800] 16:05:19 INFO - PROCESS | 3856 | 1468883119284 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17CAD000) [pid = 3856] [serial = 1328] [outer = 16FD4800] 16:05:19 INFO - PROCESS | 3856 | 1468883119716 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 600ms 16:05:19 INFO - PROCESS | 3856 | 1468883119743 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 3856 | 1468883119745 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 16:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:05:19 INFO - PROCESS | 3856 | 1468883119749 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 3856 | 1468883119750 Marionette TRACE conn3 <- [1,1734,null,{}] 16:05:19 INFO - PROCESS | 3856 | 1468883119754 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 3856 | 1468883119756 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:19 INFO - PROCESS | 3856 | 1468883119875 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:05:19 INFO - PROCESS | 3856 | 1468883119882 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 3856 | 1468883119884 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:19 INFO - PROCESS | 3856 | ++DOCSHELL 131D9400 == 35 [pid = 3856] [id = 443] 16:05:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (176BE400) [pid = 3856] [serial = 1329] [outer = 00000000] 16:05:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1860FC00) [pid = 3856] [serial = 1330] [outer = 176BE400] 16:05:19 INFO - PROCESS | 3856 | 1468883119926 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1865CC00) [pid = 3856] [serial = 1331] [outer = 176BE400] 16:05:20 INFO - PROCESS | 3856 | 1468883120365 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 648ms 16:05:20 INFO - PROCESS | 3856 | 1468883120393 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 3856 | 1468883120395 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:05:20 INFO - PROCESS | 3856 | 1468883120398 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 3856 | 1468883120400 Marionette TRACE conn3 <- [1,1738,null,{}] 16:05:20 INFO - PROCESS | 3856 | 1468883120403 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 3856 | 1468883120404 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:20 INFO - PROCESS | 3856 | 1468883120516 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:05:20 INFO - PROCESS | 3856 | 1468883120522 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 3856 | 1468883120524 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:20 INFO - PROCESS | 3856 | ++DOCSHELL 13CE4000 == 36 [pid = 3856] [id = 444] 16:05:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (186B9800) [pid = 3856] [serial = 1332] [outer = 00000000] 16:05:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (186C1C00) [pid = 3856] [serial = 1333] [outer = 186B9800] 16:05:20 INFO - PROCESS | 3856 | 1468883120565 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19B61800) [pid = 3856] [serial = 1334] [outer = 186B9800] 16:05:21 INFO - PROCESS | 3856 | 1468883121008 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 632ms 16:05:21 INFO - PROCESS | 3856 | 1468883121035 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 3856 | 1468883121037 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 16:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:05:21 INFO - PROCESS | 3856 | 1468883121048 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 3856 | 1468883121049 Marionette TRACE conn3 <- [1,1742,null,{}] 16:05:21 INFO - PROCESS | 3856 | 1468883121052 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:21 INFO - PROCESS | 3856 | 1468883121054 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:21 INFO - PROCESS | 3856 | 1468883121174 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:05:21 INFO - PROCESS | 3856 | 1468883121179 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 3856 | 1468883121180 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:21 INFO - PROCESS | 3856 | ++DOCSHELL 18669400 == 37 [pid = 3856] [id = 445] 16:05:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (186B6400) [pid = 3856] [serial = 1335] [outer = 00000000] 16:05:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A091000) [pid = 3856] [serial = 1336] [outer = 186B6400] 16:05:21 INFO - PROCESS | 3856 | 1468883121222 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A276800) [pid = 3856] [serial = 1337] [outer = 186B6400] 16:05:21 INFO - PROCESS | 3856 | 1468883121662 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 648ms 16:05:21 INFO - PROCESS | 3856 | 1468883121684 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 3856 | 1468883121686 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 16:05:21 INFO - PROCESS | 3856 | 1468883121689 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:05:21 INFO - PROCESS | 3856 | 1468883121691 Marionette TRACE conn3 <- [1,1746,null,{}] 16:05:21 INFO - PROCESS | 3856 | 1468883121701 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:21 INFO - PROCESS | 3856 | 1468883121703 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:21 INFO - PROCESS | 3856 | 1468883121822 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:05:21 INFO - PROCESS | 3856 | 1468883121919 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 3856 | 1468883121922 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:21 INFO - PROCESS | 3856 | ++DOCSHELL 158D1400 == 38 [pid = 3856] [id = 446] 16:05:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A414000) [pid = 3856] [serial = 1338] [outer = 00000000] 16:05:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A559400) [pid = 3856] [serial = 1339] [outer = 1A414000] 16:05:22 INFO - PROCESS | 3856 | 1468883122017 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A55FC00) [pid = 3856] [serial = 1340] [outer = 1A414000] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17CB6400) [pid = 3856] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16DAA000) [pid = 3856] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16DA5800) [pid = 3856] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15429800) [pid = 3856] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1860E400) [pid = 3856] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12826400) [pid = 3856] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A50D000) [pid = 3856] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (17BB4C00) [pid = 3856] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1516D800) [pid = 3856] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11288000) [pid = 3856] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15462400) [pid = 3856] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13C11400) [pid = 3856] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:05:22 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (112BA800) [pid = 3856] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:05:22 INFO - PROCESS | 3856 | 1468883122554 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 853ms 16:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:05:22 INFO - PROCESS | 3856 | 1468883122566 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 3856 | 1468883122567 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 16:05:22 INFO - PROCESS | 3856 | 1468883122571 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 3856 | 1468883122572 Marionette TRACE conn3 <- [1,1750,null,{}] 16:05:22 INFO - PROCESS | 3856 | 1468883122576 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 3856 | 1468883122578 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:22 INFO - PROCESS | 3856 | 1468883122687 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:05:22 INFO - PROCESS | 3856 | 1468883122740 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 3856 | 1468883122742 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:22 INFO - PROCESS | 3856 | ++DOCSHELL 13158000 == 39 [pid = 3856] [id = 447] 16:05:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (13938400) [pid = 3856] [serial = 1341] [outer = 00000000] 16:05:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15468000) [pid = 3856] [serial = 1342] [outer = 13938400] 16:05:22 INFO - PROCESS | 3856 | 1468883122784 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17B06400) [pid = 3856] [serial = 1343] [outer = 13938400] 16:05:23 INFO - PROCESS | 3856 | 1468883123135 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 601ms 16:05:23 INFO - PROCESS | 3856 | 1468883123168 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 3856 | 1468883123170 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 16:05:23 INFO - PROCESS | 3856 | 1468883123173 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:05:23 INFO - PROCESS | 3856 | 1468883123175 Marionette TRACE conn3 <- [1,1754,null,{}] 16:05:23 INFO - PROCESS | 3856 | 1468883123178 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 3856 | 1468883123180 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:23 INFO - PROCESS | 3856 | 1468883123305 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:05:23 INFO - PROCESS | 3856 | 1468883123312 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 3856 | 1468883123314 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:23 INFO - PROCESS | 3856 | ++DOCSHELL 16EE4C00 == 40 [pid = 3856] [id = 448] 16:05:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16FCB800) [pid = 3856] [serial = 1344] [outer = 00000000] 16:05:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A557C00) [pid = 3856] [serial = 1345] [outer = 16FCB800] 16:05:23 INFO - PROCESS | 3856 | 1468883123355 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A559C00) [pid = 3856] [serial = 1346] [outer = 16FCB800] 16:05:23 INFO - PROCESS | 3856 | 1468883123805 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 710ms 16:05:23 INFO - PROCESS | 3856 | 1468883123873 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 3856 | 1468883123875 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 16:05:23 INFO - PROCESS | 3856 | 1468883123879 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:05:23 INFO - PROCESS | 3856 | 1468883123880 Marionette TRACE conn3 <- [1,1758,null,{}] 16:05:23 INFO - PROCESS | 3856 | 1468883123884 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 3856 | 1468883123886 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:23 INFO - PROCESS | 3856 | 1468883123962 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:05:23 INFO - PROCESS | 3856 | 1468883123970 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 3856 | 1468883123972 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:23 INFO - PROCESS | 3856 | ++DOCSHELL 10A08800 == 41 [pid = 3856] [id = 449] 16:05:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16DA3C00) [pid = 3856] [serial = 1347] [outer = 00000000] 16:05:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A5E9800) [pid = 3856] [serial = 1348] [outer = 16DA3C00] 16:05:24 INFO - PROCESS | 3856 | 1468883124016 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A981000) [pid = 3856] [serial = 1349] [outer = 16DA3C00] 16:05:24 INFO - PROCESS | 3856 | 1468883124514 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 711ms 16:05:24 INFO - PROCESS | 3856 | 1468883124579 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 3856 | 1468883124584 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 16:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:05:24 INFO - PROCESS | 3856 | 1468883124589 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 3856 | 1468883124593 Marionette TRACE conn3 <- [1,1762,null,{}] 16:05:24 INFO - PROCESS | 3856 | 1468883124599 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:24 INFO - PROCESS | 3856 | 1468883124602 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:24 INFO - PROCESS | 3856 | 1468883124781 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:05:24 INFO - PROCESS | 3856 | 1468883124910 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 3856 | 1468883124915 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:24 INFO - PROCESS | 3856 | ++DOCSHELL 1055FC00 == 42 [pid = 3856] [id = 450] 16:05:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10A08400) [pid = 3856] [serial = 1350] [outer = 00000000] 16:05:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (11C35000) [pid = 3856] [serial = 1351] [outer = 10A08400] 16:05:25 INFO - PROCESS | 3856 | 1468883124971 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1302FC00) [pid = 3856] [serial = 1352] [outer = 10A08400] 16:05:25 INFO - PROCESS | 3856 | 1468883125651 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1058ms 16:05:25 INFO - PROCESS | 3856 | 1468883125669 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 3856 | 1468883125673 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 16:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:05:25 INFO - PROCESS | 3856 | 1468883125722 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 3856 | 1468883125725 Marionette TRACE conn3 <- [1,1766,null,{}] 16:05:25 INFO - PROCESS | 3856 | 1468883125729 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:25 INFO - PROCESS | 3856 | 1468883125732 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:25 INFO - PROCESS | 3856 | 1468883125848 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:05:25 INFO - PROCESS | 3856 | 1468883125981 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 3856 | 1468883125984 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:26 INFO - PROCESS | 3856 | ++DOCSHELL 13C16C00 == 43 [pid = 3856] [id = 451] 16:05:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (13C19800) [pid = 3856] [serial = 1353] [outer = 00000000] 16:05:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13CE0800) [pid = 3856] [serial = 1354] [outer = 13C19800] 16:05:26 INFO - PROCESS | 3856 | 1468883126039 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1517A400) [pid = 3856] [serial = 1355] [outer = 13C19800] 16:05:26 INFO - PROCESS | 3856 | 1468883126954 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1326ms 16:05:27 INFO - PROCESS | 3856 | 1468883127019 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 3856 | 1468883127024 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 16:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:05:27 INFO - PROCESS | 3856 | 1468883127029 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 3856 | 1468883127032 Marionette TRACE conn3 <- [1,1770,null,{}] 16:05:27 INFO - PROCESS | 3856 | 1468883127037 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:27 INFO - PROCESS | 3856 | 1468883127039 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:27 INFO - PROCESS | 3856 | 1468883127152 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:05:27 INFO - PROCESS | 3856 | 1468883127271 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 3856 | 1468883127276 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 16EE4C00 == 42 [pid = 3856] [id = 448] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 13158000 == 41 [pid = 3856] [id = 447] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 158D1400 == 40 [pid = 3856] [id = 446] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 18669400 == 39 [pid = 3856] [id = 445] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 13CE4000 == 38 [pid = 3856] [id = 444] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 131D9400 == 37 [pid = 3856] [id = 443] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 16FD0400 == 36 [pid = 3856] [id = 442] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 16DBF400 == 35 [pid = 3856] [id = 441] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 158D2C00 == 34 [pid = 3856] [id = 440] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 15167800 == 33 [pid = 3856] [id = 439] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 13E93400 == 32 [pid = 3856] [id = 438] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 13152400 == 31 [pid = 3856] [id = 437] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 10A7CC00 == 30 [pid = 3856] [id = 436] 16:05:27 INFO - PROCESS | 3856 | --DOCSHELL 15CD2000 == 29 [pid = 3856] [id = 435] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A029C00) [pid = 3856] [serial = 1306] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18666000) [pid = 3856] [serial = 1304] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16E68400) [pid = 3856] [serial = 1291] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (173F6400) [pid = 3856] [serial = 1294] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16EF1800) [pid = 3856] [serial = 1292] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16E69400) [pid = 3856] [serial = 1300] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18661800) [pid = 3856] [serial = 1297] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (175ECC00) [pid = 3856] [serial = 1295] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18668C00) [pid = 3856] [serial = 1298] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18661C00) [pid = 3856] [serial = 1303] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13C15C00) [pid = 3856] [serial = 1279] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1A5DFC00) [pid = 3856] [serial = 1277] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A55E800) [pid = 3856] [serial = 1276] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (186B8C00) [pid = 3856] [serial = 1274] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1836D000) [pid = 3856] [serial = 1273] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (158C7400) [pid = 3856] [serial = 1271] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15431000) [pid = 3856] [serial = 1270] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (12D9AC00) [pid = 3856] [serial = 1268] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11AC4C00) [pid = 3856] [serial = 1267] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15630400) [pid = 3856] [serial = 1288] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13CAAC00) [pid = 3856] [serial = 1285] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13CE6400) [pid = 3856] [serial = 1286] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (12994800) [pid = 3856] [serial = 1282] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (12D96800) [pid = 3856] [serial = 1283] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14390000) [pid = 3856] [serial = 1280] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (174BE800) [pid = 3856] [serial = 1301] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15CC0000) [pid = 3856] [serial = 1289] [outer = 00000000] [url = about:blank] 16:05:27 INFO - PROCESS | 3856 | ++DOCSHELL 103C8400 == 30 [pid = 3856] [id = 452] 16:05:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (103D2000) [pid = 3856] [serial = 1356] [outer = 00000000] 16:05:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1127D400) [pid = 3856] [serial = 1357] [outer = 103D2000] 16:05:27 INFO - PROCESS | 3856 | 1468883127355 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (12931800) [pid = 3856] [serial = 1358] [outer = 103D2000] 16:05:27 INFO - PROCESS | 3856 | 1468883127790 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 806ms 16:05:27 INFO - PROCESS | 3856 | 1468883127832 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 3856 | 1468883127836 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 16:05:27 INFO - PROCESS | 3856 | 1468883127845 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:05:27 INFO - PROCESS | 3856 | 1468883127848 Marionette TRACE conn3 <- [1,1774,null,{}] 16:05:27 INFO - PROCESS | 3856 | 1468883127852 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:27 INFO - PROCESS | 3856 | 1468883127854 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:27 INFO - PROCESS | 3856 | 1468883127935 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:05:27 INFO - PROCESS | 3856 | 1468883127941 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 3856 | 1468883127943 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:27 INFO - PROCESS | 3856 | ++DOCSHELL 131DD400 == 31 [pid = 3856] [id = 453] 16:05:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (131DF400) [pid = 3856] [serial = 1359] [outer = 00000000] 16:05:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (139CA400) [pid = 3856] [serial = 1360] [outer = 131DF400] 16:05:28 INFO - PROCESS | 3856 | 1468883127989 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13CA9C00) [pid = 3856] [serial = 1361] [outer = 131DF400] 16:05:28 INFO - PROCESS | 3856 | 1468883128544 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 711ms 16:05:28 INFO - PROCESS | 3856 | 1468883128580 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 3856 | 1468883128582 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 16:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:05:28 INFO - PROCESS | 3856 | 1468883128585 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 3856 | 1468883128589 Marionette TRACE conn3 <- [1,1778,null,{}] 16:05:28 INFO - PROCESS | 3856 | 1468883128599 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:28 INFO - PROCESS | 3856 | 1468883128604 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:28 INFO - PROCESS | 3856 | 1468883128717 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:05:28 INFO - PROCESS | 3856 | 1468883128816 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 3856 | 1468883128819 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:28 INFO - PROCESS | 3856 | ++DOCSHELL 15430C00 == 32 [pid = 3856] [id = 454] 16:05:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15431C00) [pid = 3856] [serial = 1362] [outer = 00000000] 16:05:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1545D400) [pid = 3856] [serial = 1363] [outer = 15431C00] 16:05:28 INFO - PROCESS | 3856 | 1468883128865 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15626C00) [pid = 3856] [serial = 1364] [outer = 15431C00] 16:05:29 INFO - PROCESS | 3856 | 1468883129222 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 695ms 16:05:29 INFO - PROCESS | 3856 | 1468883129285 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 3856 | 1468883129287 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 16:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:05:29 INFO - PROCESS | 3856 | 1468883129291 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 3856 | 1468883129292 Marionette TRACE conn3 <- [1,1782,null,{}] 16:05:29 INFO - PROCESS | 3856 | 1468883129296 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:29 INFO - PROCESS | 3856 | 1468883129307 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:29 INFO - PROCESS | 3856 | 1468883129389 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:05:29 INFO - PROCESS | 3856 | 1468883129395 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 3856 | 1468883129397 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:29 INFO - PROCESS | 3856 | ++DOCSHELL 158D1800 == 33 [pid = 3856] [id = 455] 16:05:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (158D2C00) [pid = 3856] [serial = 1365] [outer = 00000000] 16:05:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16DACC00) [pid = 3856] [serial = 1366] [outer = 158D2C00] 16:05:29 INFO - PROCESS | 3856 | 1468883129440 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DBD400) [pid = 3856] [serial = 1367] [outer = 158D2C00] 16:05:29 INFO - PROCESS | 3856 | 1468883129909 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 631ms 16:05:29 INFO - PROCESS | 3856 | 1468883129928 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 3856 | 1468883129930 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 16:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:05:29 INFO - PROCESS | 3856 | 1468883129933 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 3856 | 1468883129935 Marionette TRACE conn3 <- [1,1786,null,{}] 16:05:29 INFO - PROCESS | 3856 | 1468883129945 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:29 INFO - PROCESS | 3856 | 1468883129947 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:30 INFO - PROCESS | 3856 | 1468883130057 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:05:30 INFO - PROCESS | 3856 | 1468883130143 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 3856 | 1468883130145 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:30 INFO - PROCESS | 3856 | ++DOCSHELL 16EE4C00 == 34 [pid = 3856] [id = 456] 16:05:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16EE5000) [pid = 3856] [serial = 1368] [outer = 00000000] 16:05:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16FCB400) [pid = 3856] [serial = 1369] [outer = 16EE5000] 16:05:30 INFO - PROCESS | 3856 | 1468883130188 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16FD3400) [pid = 3856] [serial = 1370] [outer = 16EE5000] 16:05:30 INFO - PROCESS | 3856 | 1468883130599 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 695ms 16:05:30 INFO - PROCESS | 3856 | 1468883130633 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 3856 | 1468883130635 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 16:05:30 INFO - PROCESS | 3856 | 1468883130638 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:05:30 INFO - PROCESS | 3856 | 1468883130640 Marionette TRACE conn3 <- [1,1790,null,{}] 16:05:30 INFO - PROCESS | 3856 | 1468883130649 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:30 INFO - PROCESS | 3856 | 1468883130655 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:30 INFO - PROCESS | 3856 | 1468883130789 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:05:30 INFO - PROCESS | 3856 | 1468883130855 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 3856 | 1468883130857 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:30 INFO - PROCESS | 3856 | ++DOCSHELL 10F6F800 == 35 [pid = 3856] [id = 457] 16:05:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16E68400) [pid = 3856] [serial = 1371] [outer = 00000000] 16:05:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17EC0000) [pid = 3856] [serial = 1372] [outer = 16E68400] 16:05:30 INFO - PROCESS | 3856 | 1468883130901 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (17EC5400) [pid = 3856] [serial = 1373] [outer = 16E68400] 16:05:31 INFO - PROCESS | 3856 | 1468883131358 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 742ms 16:05:31 INFO - PROCESS | 3856 | 1468883131411 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 3856 | 1468883131413 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 16:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:05:31 INFO - PROCESS | 3856 | 1468883131456 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 3856 | 1468883131458 Marionette TRACE conn3 <- [1,1794,null,{}] 16:05:31 INFO - PROCESS | 3856 | 1468883131465 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:31 INFO - PROCESS | 3856 | 1468883131467 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:31 INFO - PROCESS | 3856 | 1468883131571 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:05:31 INFO - PROCESS | 3856 | 1468883131582 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 3856 | 1468883131584 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:31 INFO - PROCESS | 3856 | ++DOCSHELL 18661800 == 36 [pid = 3856] [id = 458] 16:05:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18661C00) [pid = 3856] [serial = 1374] [outer = 00000000] 16:05:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1866B400) [pid = 3856] [serial = 1375] [outer = 18661C00] 16:05:31 INFO - PROCESS | 3856 | 1468883131626 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (186B6800) [pid = 3856] [serial = 1376] [outer = 18661C00] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (186B9800) [pid = 3856] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (176B5C00) [pid = 3856] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13938400) [pid = 3856] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10A7E400) [pid = 3856] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16EEA000) [pid = 3856] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16FCB800) [pid = 3856] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (176BE400) [pid = 3856] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13E95000) [pid = 3856] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (186B6400) [pid = 3856] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13154000) [pid = 3856] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A414000) [pid = 3856] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15C7B000) [pid = 3856] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15170000) [pid = 3856] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:05:31 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16FD4800) [pid = 3856] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:05:32 INFO - PROCESS | 3856 | 1468883132188 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 837ms 16:05:32 INFO - PROCESS | 3856 | 1468883132260 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 3856 | 1468883132262 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 16:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:05:32 INFO - PROCESS | 3856 | 1468883132265 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 3856 | 1468883132267 Marionette TRACE conn3 <- [1,1798,null,{}] 16:05:32 INFO - PROCESS | 3856 | 1468883132271 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:32 INFO - PROCESS | 3856 | 1468883132273 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:32 INFO - PROCESS | 3856 | 1468883132349 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:05:32 INFO - PROCESS | 3856 | 1468883132354 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 3856 | 1468883132356 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:32 INFO - PROCESS | 3856 | ++DOCSHELL 131E4800 == 37 [pid = 3856] [id = 459] 16:05:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13938400) [pid = 3856] [serial = 1377] [outer = 00000000] 16:05:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16FCB800) [pid = 3856] [serial = 1378] [outer = 13938400] 16:05:32 INFO - PROCESS | 3856 | 1468883132398 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17BAF000) [pid = 3856] [serial = 1379] [outer = 13938400] 16:05:32 INFO - PROCESS | 3856 | 1468883132836 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 600ms 16:05:32 INFO - PROCESS | 3856 | 1468883132862 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 3856 | 1468883132864 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 16:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:05:32 INFO - PROCESS | 3856 | 1468883132871 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 3856 | 1468883132872 Marionette TRACE conn3 <- [1,1802,null,{}] 16:05:32 INFO - PROCESS | 3856 | 1468883132876 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:32 INFO - PROCESS | 3856 | 1468883132878 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:32 INFO - PROCESS | 3856 | 1468883132956 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:05:32 INFO - PROCESS | 3856 | 1468883132962 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 3856 | 1468883132964 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:32 INFO - PROCESS | 3856 | ++DOCSHELL 12BC9800 == 38 [pid = 3856] [id = 460] 16:05:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13CDF400) [pid = 3856] [serial = 1380] [outer = 00000000] 16:05:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186B6400) [pid = 3856] [serial = 1381] [outer = 13CDF400] 16:05:33 INFO - PROCESS | 3856 | 1468883133005 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (186C0C00) [pid = 3856] [serial = 1382] [outer = 13CDF400] 16:05:33 INFO - PROCESS | 3856 | 1468883133445 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 600ms 16:05:33 INFO - PROCESS | 3856 | 1468883133465 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 3856 | 1468883133467 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 16:05:33 INFO - PROCESS | 3856 | 1468883133470 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:05:33 INFO - PROCESS | 3856 | 1468883133472 Marionette TRACE conn3 <- [1,1806,null,{}] 16:05:33 INFO - PROCESS | 3856 | 1468883133475 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:33 INFO - PROCESS | 3856 | 1468883133477 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:33 INFO - PROCESS | 3856 | 1468883133600 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:05:33 INFO - PROCESS | 3856 | 1468883133607 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 3856 | 1468883133609 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:33 INFO - PROCESS | 3856 | ++DOCSHELL 174B6C00 == 39 [pid = 3856] [id = 461] 16:05:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17EC0800) [pid = 3856] [serial = 1383] [outer = 00000000] 16:05:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A093C00) [pid = 3856] [serial = 1384] [outer = 17EC0800] 16:05:33 INFO - PROCESS | 3856 | 1468883133651 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19B66800) [pid = 3856] [serial = 1385] [outer = 17EC0800] 16:05:34 INFO - PROCESS | 3856 | --DOCSHELL 103C8400 == 38 [pid = 3856] [id = 452] 16:05:34 INFO - PROCESS | 3856 | --DOCSHELL 13C16C00 == 37 [pid = 3856] [id = 451] 16:05:34 INFO - PROCESS | 3856 | --DOCSHELL 10A08800 == 36 [pid = 3856] [id = 449] 16:05:34 INFO - PROCESS | 3856 | --DOCSHELL 1055FC00 == 35 [pid = 3856] [id = 450] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 131DD400 == 34 [pid = 3856] [id = 453] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 16EE4C00 == 33 [pid = 3856] [id = 456] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 18661800 == 32 [pid = 3856] [id = 458] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 131E4800 == 31 [pid = 3856] [id = 459] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 15430C00 == 30 [pid = 3856] [id = 454] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 10F6F800 == 29 [pid = 3856] [id = 457] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 158D1800 == 28 [pid = 3856] [id = 455] 16:05:35 INFO - PROCESS | 3856 | --DOCSHELL 12BC9800 == 27 [pid = 3856] [id = 460] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (186C1C00) [pid = 3856] [serial = 1333] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A274800) [pid = 3856] [serial = 1307] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15468000) [pid = 3856] [serial = 1342] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (112BD800) [pid = 3856] [serial = 1309] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (173FA800) [pid = 3856] [serial = 1325] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A557C00) [pid = 3856] [serial = 1345] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16FD5400) [pid = 3856] [serial = 1324] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1860FC00) [pid = 3856] [serial = 1330] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1865CC00) [pid = 3856] [serial = 1331] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (19B61800) [pid = 3856] [serial = 1334] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (11443000) [pid = 3856] [serial = 1310] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (14394800) [pid = 3856] [serial = 1315] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A091000) [pid = 3856] [serial = 1336] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (131E6C00) [pid = 3856] [serial = 1313] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A55FC00) [pid = 3856] [serial = 1340] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1516A800) [pid = 3856] [serial = 1316] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16DA4400) [pid = 3856] [serial = 1321] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (131D9C00) [pid = 3856] [serial = 1312] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (15437800) [pid = 3856] [serial = 1318] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (17B06400) [pid = 3856] [serial = 1343] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (17CAD000) [pid = 3856] [serial = 1328] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16DA8C00) [pid = 3856] [serial = 1322] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1A559400) [pid = 3856] [serial = 1339] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1546B400) [pid = 3856] [serial = 1319] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1A276800) [pid = 3856] [serial = 1337] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (17BC9400) [pid = 3856] [serial = 1327] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1A5E9800) [pid = 3856] [serial = 1348] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (1A559C00) [pid = 3856] [serial = 1346] [outer = 00000000] [url = about:blank] 16:05:35 INFO - PROCESS | 3856 | 1468883135400 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1990ms 16:05:35 INFO - PROCESS | 3856 | 1468883135478 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:05:35 INFO - PROCESS | 3856 | 1468883135481 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 16:05:35 INFO - PROCESS | 3856 | 1468883135487 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 3856 | 1468883135490 Marionette TRACE conn3 <- [1,1810,null,{}] 16:05:35 INFO - PROCESS | 3856 | 1468883135496 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:35 INFO - PROCESS | 3856 | 1468883135499 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:35 INFO - PROCESS | 3856 | 1468883135587 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:05:35 INFO - PROCESS | 3856 | 1468883135600 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 3856 | 1468883135603 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:35 INFO - PROCESS | 3856 | ++DOCSHELL 10A79800 == 28 [pid = 3856] [id = 462] 16:05:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10F6F800) [pid = 3856] [serial = 1386] [outer = 00000000] 16:05:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (112B8400) [pid = 3856] [serial = 1387] [outer = 10F6F800] 16:05:35 INFO - PROCESS | 3856 | 1468883135651 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (11442C00) [pid = 3856] [serial = 1388] [outer = 10F6F800] 16:05:36 INFO - PROCESS | 3856 | 1468883136131 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 694ms 16:05:36 INFO - PROCESS | 3856 | 1468883136182 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 3856 | 1468883136187 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 16:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:05:36 INFO - PROCESS | 3856 | 1468883136194 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 3856 | 1468883136197 Marionette TRACE conn3 <- [1,1814,null,{}] 16:05:36 INFO - PROCESS | 3856 | 1468883136200 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 3856 | 1468883136203 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:36 INFO - PROCESS | 3856 | 1468883136287 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:05:36 INFO - PROCESS | 3856 | 1468883136295 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 3856 | 1468883136298 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:36 INFO - PROCESS | 3856 | ++DOCSHELL 1314E800 == 29 [pid = 3856] [id = 463] 16:05:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (1314EC00) [pid = 3856] [serial = 1389] [outer = 00000000] 16:05:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (131D9400) [pid = 3856] [serial = 1390] [outer = 1314EC00] 16:05:36 INFO - PROCESS | 3856 | 1468883136344 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (131E7000) [pid = 3856] [serial = 1391] [outer = 1314EC00] 16:05:36 INFO - PROCESS | 3856 | 1468883136801 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 648ms 16:05:36 INFO - PROCESS | 3856 | 1468883136830 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 3856 | 1468883136833 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 16:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:05:36 INFO - PROCESS | 3856 | 1468883136839 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 3856 | 1468883136843 Marionette TRACE conn3 <- [1,1818,null,{}] 16:05:36 INFO - PROCESS | 3856 | 1468883136853 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 3856 | 1468883136858 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:36 INFO - PROCESS | 3856 | 1468883136945 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:05:37 INFO - PROCESS | 3856 | 1468883136980 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 3856 | 1468883136983 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:37 INFO - PROCESS | 3856 | ++DOCSHELL 13CE8C00 == 30 [pid = 3856] [id = 464] 16:05:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (13CE9400) [pid = 3856] [serial = 1392] [outer = 00000000] 16:05:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (14396800) [pid = 3856] [serial = 1393] [outer = 13CE9400] 16:05:37 INFO - PROCESS | 3856 | 1468883137108 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1516AC00) [pid = 3856] [serial = 1394] [outer = 13CE9400] 16:05:37 INFO - PROCESS | 3856 | 1468883137536 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 711ms 16:05:37 INFO - PROCESS | 3856 | 1468883137568 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 3856 | 1468883137571 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 16:05:37 INFO - PROCESS | 3856 | 1468883137574 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:05:37 INFO - PROCESS | 3856 | 1468883137575 Marionette TRACE conn3 <- [1,1822,null,{}] 16:05:37 INFO - PROCESS | 3856 | 1468883137589 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:37 INFO - PROCESS | 3856 | 1468883137591 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:37 INFO - PROCESS | 3856 | 1468883137672 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:05:37 INFO - PROCESS | 3856 | 1468883137761 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 3856 | 1468883137763 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:37 INFO - PROCESS | 3856 | ++DOCSHELL 1439DC00 == 31 [pid = 3856] [id = 465] 16:05:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1517F800) [pid = 3856] [serial = 1395] [outer = 00000000] 16:05:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15430400) [pid = 3856] [serial = 1396] [outer = 1517F800] 16:05:37 INFO - PROCESS | 3856 | 1468883137806 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (15464C00) [pid = 3856] [serial = 1397] [outer = 1517F800] 16:05:38 INFO - PROCESS | 3856 | 1468883138157 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 647ms 16:05:38 INFO - PROCESS | 3856 | 1468883138212 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 3856 | 1468883138214 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 16:05:38 INFO - PROCESS | 3856 | 1468883138217 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:05:38 INFO - PROCESS | 3856 | 1468883138219 Marionette TRACE conn3 <- [1,1826,null,{}] 16:05:38 INFO - PROCESS | 3856 | 1468883138223 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 3856 | 1468883138225 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:38 INFO - PROCESS | 3856 | 1468883138333 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:05:38 INFO - PROCESS | 3856 | 1468883138371 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 3856 | 1468883138373 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:38 INFO - PROCESS | 3856 | ++DOCSHELL 15629C00 == 32 [pid = 3856] [id = 466] 16:05:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1562B400) [pid = 3856] [serial = 1398] [outer = 00000000] 16:05:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15CC1400) [pid = 3856] [serial = 1399] [outer = 1562B400] 16:05:38 INFO - PROCESS | 3856 | 1468883138415 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15CDC400) [pid = 3856] [serial = 1400] [outer = 1562B400] 16:05:38 INFO - PROCESS | 3856 | 1468883138818 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 632ms 16:05:38 INFO - PROCESS | 3856 | 1468883138855 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 3856 | 1468883138857 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 16:05:38 INFO - PROCESS | 3856 | 1468883138861 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:05:38 INFO - PROCESS | 3856 | 1468883138862 Marionette TRACE conn3 <- [1,1830,null,{}] 16:05:38 INFO - PROCESS | 3856 | 1468883138866 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 3856 | 1468883138871 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:39 INFO - PROCESS | 3856 | 1468883139012 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:05:39 INFO - PROCESS | 3856 | 1468883139027 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 3856 | 1468883139029 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:39 INFO - PROCESS | 3856 | ++DOCSHELL 16DBC800 == 33 [pid = 3856] [id = 467] 16:05:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16E6C400) [pid = 3856] [serial = 1401] [outer = 00000000] 16:05:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16FC9000) [pid = 3856] [serial = 1402] [outer = 16E6C400] 16:05:39 INFO - PROCESS | 3856 | 1468883139072 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (173F4C00) [pid = 3856] [serial = 1403] [outer = 16E6C400] 16:05:39 INFO - PROCESS | 3856 | 1468883139471 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 632ms 16:05:39 INFO - PROCESS | 3856 | 1468883139499 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 3856 | 1468883139501 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 16:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:05:39 INFO - PROCESS | 3856 | 1468883139504 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 3856 | 1468883139506 Marionette TRACE conn3 <- [1,1834,null,{}] 16:05:39 INFO - PROCESS | 3856 | 1468883139509 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:39 INFO - PROCESS | 3856 | 1468883139511 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:39 INFO - PROCESS | 3856 | 1468883139619 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:05:39 INFO - PROCESS | 3856 | 1468883139710 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 3856 | 1468883139712 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:39 INFO - PROCESS | 3856 | ++DOCSHELL 16FC8000 == 34 [pid = 3856] [id = 468] 16:05:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (174B2000) [pid = 3856] [serial = 1404] [outer = 00000000] 16:05:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17B12C00) [pid = 3856] [serial = 1405] [outer = 174B2000] 16:05:39 INFO - PROCESS | 3856 | 1468883139753 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17BA9800) [pid = 3856] [serial = 1406] [outer = 174B2000] 16:05:40 INFO - PROCESS | 3856 | 1468883140100 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 647ms 16:05:40 INFO - PROCESS | 3856 | 1468883140143 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 3856 | 1468883140144 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 16:05:40 INFO - PROCESS | 3856 | 1468883140148 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:05:40 INFO - PROCESS | 3856 | 1468883140149 Marionette TRACE conn3 <- [1,1838,null,{}] 16:05:40 INFO - PROCESS | 3856 | 1468883140153 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 3856 | 1468883140154 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:40 INFO - PROCESS | 3856 | 1468883140268 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:05:40 INFO - PROCESS | 3856 | 1468883140277 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 3856 | 1468883140279 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:40 INFO - PROCESS | 3856 | ++DOCSHELL 1058C400 == 35 [pid = 3856] [id = 469] 16:05:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (131D9C00) [pid = 3856] [serial = 1407] [outer = 00000000] 16:05:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1840C000) [pid = 3856] [serial = 1408] [outer = 131D9C00] 16:05:40 INFO - PROCESS | 3856 | 1468883140369 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1840CC00) [pid = 3856] [serial = 1409] [outer = 131D9C00] 16:05:40 INFO - PROCESS | 3856 | 1468883140788 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 648ms 16:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:05:40 INFO - PROCESS | 3856 | 1468883140821 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 3856 | 1468883140823 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 16:05:40 INFO - PROCESS | 3856 | 1468883140827 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 3856 | 1468883140828 Marionette TRACE conn3 <- [1,1842,null,{}] 16:05:40 INFO - PROCESS | 3856 | 1468883140831 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 3856 | 1468883140833 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:40 INFO - PROCESS | 3856 | 1468883140940 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:05:40 INFO - PROCESS | 3856 | 1468883140945 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 3856 | 1468883140947 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:40 INFO - PROCESS | 3856 | ++DOCSHELL 13CE8000 == 36 [pid = 3856] [id = 470] 16:05:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18664C00) [pid = 3856] [serial = 1410] [outer = 00000000] 16:05:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (186B8400) [pid = 3856] [serial = 1411] [outer = 18664C00] 16:05:41 INFO - PROCESS | 3856 | 1468883140994 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (186BE800) [pid = 3856] [serial = 1412] [outer = 18664C00] 16:05:41 INFO - PROCESS | 3856 | 1468883141447 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 632ms 16:05:41 INFO - PROCESS | 3856 | 1468883141467 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 3856 | 1468883141469 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 16:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:05:41 INFO - PROCESS | 3856 | 1468883141472 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 3856 | 1468883141473 Marionette TRACE conn3 <- [1,1846,null,{}] 16:05:41 INFO - PROCESS | 3856 | 1468883141477 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:41 INFO - PROCESS | 3856 | 1468883141478 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:41 INFO - PROCESS | 3856 | 1468883141599 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:05:41 INFO - PROCESS | 3856 | 1468883141604 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 3856 | 1468883141606 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:41 INFO - PROCESS | 3856 | ++DOCSHELL 18667000 == 37 [pid = 3856] [id = 471] 16:05:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (186BCC00) [pid = 3856] [serial = 1413] [outer = 00000000] 16:05:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A08A400) [pid = 3856] [serial = 1414] [outer = 186BCC00] 16:05:41 INFO - PROCESS | 3856 | 1468883141647 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A275400) [pid = 3856] [serial = 1415] [outer = 186BCC00] 16:05:42 INFO - PROCESS | 3856 | 1468883142096 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 648ms 16:05:42 INFO - PROCESS | 3856 | 1468883142110 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 3856 | 1468883142112 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 16:05:42 INFO - PROCESS | 3856 | 1468883142115 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:05:42 INFO - PROCESS | 3856 | 1468883142117 Marionette TRACE conn3 <- [1,1850,null,{}] 16:05:42 INFO - PROCESS | 3856 | 1468883142121 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:42 INFO - PROCESS | 3856 | 1468883142123 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:42 INFO - PROCESS | 3856 | 1468883142243 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:05:42 INFO - PROCESS | 3856 | 1468883142249 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 3856 | 1468883142252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:42 INFO - PROCESS | 3856 | ++DOCSHELL 1546A800 == 38 [pid = 3856] [id = 472] 16:05:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A278C00) [pid = 3856] [serial = 1416] [outer = 00000000] 16:05:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A50E000) [pid = 3856] [serial = 1417] [outer = 1A278C00] 16:05:42 INFO - PROCESS | 3856 | 1468883142296 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A55A800) [pid = 3856] [serial = 1418] [outer = 1A278C00] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13CDF400) [pid = 3856] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16EE5000) [pid = 3856] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16E68400) [pid = 3856] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18661C00) [pid = 3856] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (158D2C00) [pid = 3856] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15431C00) [pid = 3856] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (131DF400) [pid = 3856] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (103D2000) [pid = 3856] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13C19800) [pid = 3856] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10A08400) [pid = 3856] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16DA3C00) [pid = 3856] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:05:42 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13938400) [pid = 3856] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:05:42 INFO - PROCESS | 3856 | 1468883142923 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 853ms 16:05:42 INFO - PROCESS | 3856 | 1468883142959 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 3856 | 1468883142960 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 16:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:05:42 INFO - PROCESS | 3856 | 1468883142964 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 3856 | 1468883142965 Marionette TRACE conn3 <- [1,1854,null,{}] 16:05:42 INFO - PROCESS | 3856 | 1468883142969 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:42 INFO - PROCESS | 3856 | 1468883142971 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:43 INFO - PROCESS | 3856 | 1468883143088 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:05:43 INFO - PROCESS | 3856 | 1468883143145 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 3856 | 1468883143147 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:43 INFO - PROCESS | 3856 | ++DOCSHELL 112BA800 == 39 [pid = 3856] [id = 473] 16:05:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (12D9A400) [pid = 3856] [serial = 1419] [outer = 00000000] 16:05:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15172400) [pid = 3856] [serial = 1420] [outer = 12D9A400] 16:05:43 INFO - PROCESS | 3856 | 1468883143189 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1517D400) [pid = 3856] [serial = 1421] [outer = 12D9A400] 16:05:43 INFO - PROCESS | 3856 | 1468883143602 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 647ms 16:05:43 INFO - PROCESS | 3856 | 1468883143664 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 3856 | 1468883143666 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 16:05:43 INFO - PROCESS | 3856 | 1468883143672 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:05:43 INFO - PROCESS | 3856 | 1468883143683 Marionette TRACE conn3 <- [1,1858,null,{}] 16:05:43 INFO - PROCESS | 3856 | 1468883143687 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:43 INFO - PROCESS | 3856 | 1468883143689 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:43 INFO - PROCESS | 3856 | 1468883143765 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:05:43 INFO - PROCESS | 3856 | 1468883143770 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 3856 | 1468883143772 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:43 INFO - PROCESS | 3856 | ++DOCSHELL 16EF2C00 == 40 [pid = 3856] [id = 474] 16:05:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18660000) [pid = 3856] [serial = 1422] [outer = 00000000] 16:05:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A501C00) [pid = 3856] [serial = 1423] [outer = 18660000] 16:05:43 INFO - PROCESS | 3856 | 1468883143813 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A558C00) [pid = 3856] [serial = 1424] [outer = 18660000] 16:05:44 INFO - PROCESS | 3856 | 1468883144230 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 600ms 16:05:44 INFO - PROCESS | 3856 | 1468883144273 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 3856 | 1468883144275 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 16:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:05:44 INFO - PROCESS | 3856 | 1468883144278 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 3856 | 1468883144279 Marionette TRACE conn3 <- [1,1862,null,{}] 16:05:44 INFO - PROCESS | 3856 | 1468883144288 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:44 INFO - PROCESS | 3856 | 1468883144290 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:44 INFO - PROCESS | 3856 | 1468883144365 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:05:44 INFO - PROCESS | 3856 | 1468883144370 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 3856 | 1468883144372 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:44 INFO - PROCESS | 3856 | ++DOCSHELL 15CC0000 == 41 [pid = 3856] [id = 475] 16:05:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16FCE800) [pid = 3856] [serial = 1425] [outer = 00000000] 16:05:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A566000) [pid = 3856] [serial = 1426] [outer = 16FCE800] 16:05:44 INFO - PROCESS | 3856 | 1468883144418 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A5DE800) [pid = 3856] [serial = 1427] [outer = 16FCE800] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 174B6C00 == 40 [pid = 3856] [id = 461] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 10A79800 == 39 [pid = 3856] [id = 462] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 13CE8C00 == 38 [pid = 3856] [id = 464] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 15629C00 == 37 [pid = 3856] [id = 466] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 1058C400 == 36 [pid = 3856] [id = 469] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 16EF2C00 == 35 [pid = 3856] [id = 474] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 16DBC800 == 34 [pid = 3856] [id = 467] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 1439DC00 == 33 [pid = 3856] [id = 465] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 16FC8000 == 32 [pid = 3856] [id = 468] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 18667000 == 31 [pid = 3856] [id = 471] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 1546A800 == 30 [pid = 3856] [id = 472] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 112BA800 == 29 [pid = 3856] [id = 473] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 13CE8000 == 28 [pid = 3856] [id = 470] 16:05:45 INFO - PROCESS | 3856 | --DOCSHELL 1314E800 == 27 [pid = 3856] [id = 463] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (186C0C00) [pid = 3856] [serial = 1382] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16FCB400) [pid = 3856] [serial = 1369] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (17EC0000) [pid = 3856] [serial = 1372] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16FD3400) [pid = 3856] [serial = 1370] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1866B400) [pid = 3856] [serial = 1375] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17EC5400) [pid = 3856] [serial = 1373] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (186B6800) [pid = 3856] [serial = 1376] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (186B6400) [pid = 3856] [serial = 1381] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16DACC00) [pid = 3856] [serial = 1366] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1545D400) [pid = 3856] [serial = 1363] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15626C00) [pid = 3856] [serial = 1364] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (139CA400) [pid = 3856] [serial = 1360] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13CA9C00) [pid = 3856] [serial = 1361] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1127D400) [pid = 3856] [serial = 1357] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (12931800) [pid = 3856] [serial = 1358] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1517A400) [pid = 3856] [serial = 1355] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (13CE0800) [pid = 3856] [serial = 1354] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1302FC00) [pid = 3856] [serial = 1352] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A093C00) [pid = 3856] [serial = 1384] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (11C35000) [pid = 3856] [serial = 1351] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A981000) [pid = 3856] [serial = 1349] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (16FCB800) [pid = 3856] [serial = 1378] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16DBD400) [pid = 3856] [serial = 1367] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (17BAF000) [pid = 3856] [serial = 1379] [outer = 00000000] [url = about:blank] 16:05:46 INFO - PROCESS | 3856 | 1468883146202 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1990ms 16:05:46 INFO - PROCESS | 3856 | 1468883146246 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:05:46 INFO - PROCESS | 3856 | 1468883146298 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 16:05:46 INFO - PROCESS | 3856 | 1468883146303 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 3856 | 1468883146306 Marionette TRACE conn3 <- [1,1866,null,{}] 16:05:46 INFO - PROCESS | 3856 | 1468883146312 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:46 INFO - PROCESS | 3856 | 1468883146315 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:46 INFO - PROCESS | 3856 | 1468883146423 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:05:46 INFO - PROCESS | 3856 | 1468883146436 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 3856 | 1468883146441 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:46 INFO - PROCESS | 3856 | ++DOCSHELL 10F67000 == 28 [pid = 3856] [id = 476] 16:05:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (10F6D800) [pid = 3856] [serial = 1428] [outer = 00000000] 16:05:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (112BB000) [pid = 3856] [serial = 1429] [outer = 10F6D800] 16:05:46 INFO - PROCESS | 3856 | 1468883146487 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (11282400) [pid = 3856] [serial = 1430] [outer = 10F6D800] 16:05:46 INFO - PROCESS | 3856 | 1468883146973 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 695ms 16:05:47 INFO - PROCESS | 3856 | 1468883147000 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 3856 | 1468883147005 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 16:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:05:47 INFO - PROCESS | 3856 | 1468883147011 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 3856 | 1468883147014 Marionette TRACE conn3 <- [1,1870,null,{}] 16:05:47 INFO - PROCESS | 3856 | 1468883147021 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:47 INFO - PROCESS | 3856 | 1468883147024 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:47 INFO - PROCESS | 3856 | 1468883147109 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:05:47 INFO - PROCESS | 3856 | 1468883147117 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 3856 | 1468883147120 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:47 INFO - PROCESS | 3856 | ++DOCSHELL 12D9BC00 == 29 [pid = 3856] [id = 477] 16:05:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (12DA2000) [pid = 3856] [serial = 1431] [outer = 00000000] 16:05:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13053400) [pid = 3856] [serial = 1432] [outer = 12DA2000] 16:05:47 INFO - PROCESS | 3856 | 1468883147166 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1314F400) [pid = 3856] [serial = 1433] [outer = 12DA2000] 16:05:47 INFO - PROCESS | 3856 | 1468883147648 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 711ms 16:05:47 INFO - PROCESS | 3856 | 1468883147710 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 3856 | 1468883147712 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 16:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:05:47 INFO - PROCESS | 3856 | 1468883147716 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 3856 | 1468883147719 Marionette TRACE conn3 <- [1,1874,null,{}] 16:05:47 INFO - PROCESS | 3856 | 1468883147730 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:47 INFO - PROCESS | 3856 | 1468883147734 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:47 INFO - PROCESS | 3856 | 1468883147816 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:05:47 INFO - PROCESS | 3856 | 1468883147937 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 3856 | 1468883147940 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:47 INFO - PROCESS | 3856 | ++DOCSHELL 13CDB800 == 30 [pid = 3856] [id = 478] 16:05:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13CDC400) [pid = 3856] [serial = 1434] [outer = 00000000] 16:05:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13CE8400) [pid = 3856] [serial = 1435] [outer = 13CDC400] 16:05:48 INFO - PROCESS | 3856 | 1468883147987 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (14391400) [pid = 3856] [serial = 1436] [outer = 13CDC400] 16:05:48 INFO - PROCESS | 3856 | 1468883148369 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 710ms 16:05:48 INFO - PROCESS | 3856 | 1468883148416 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 3856 | 1468883148418 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 16:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:05:48 INFO - PROCESS | 3856 | 1468883148421 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 3856 | 1468883148423 Marionette TRACE conn3 <- [1,1878,null,{}] 16:05:48 INFO - PROCESS | 3856 | 1468883148426 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:48 INFO - PROCESS | 3856 | 1468883148439 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:48 INFO - PROCESS | 3856 | 1468883148523 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:05:48 INFO - PROCESS | 3856 | 1468883148530 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 3856 | 1468883148532 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:48 INFO - PROCESS | 3856 | ++DOCSHELL 13E9C800 == 31 [pid = 3856] [id = 479] 16:05:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (14390C00) [pid = 3856] [serial = 1437] [outer = 00000000] 16:05:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15430000) [pid = 3856] [serial = 1438] [outer = 14390C00] 16:05:48 INFO - PROCESS | 3856 | 1468883148575 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15462800) [pid = 3856] [serial = 1439] [outer = 14390C00] 16:05:49 INFO - PROCESS | 3856 | 1468883149002 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 632ms 16:05:49 INFO - PROCESS | 3856 | 1468883149059 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 3856 | 1468883149061 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 16:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:05:49 INFO - PROCESS | 3856 | 1468883149064 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 3856 | 1468883149066 Marionette TRACE conn3 <- [1,1882,null,{}] 16:05:49 INFO - PROCESS | 3856 | 1468883149069 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:49 INFO - PROCESS | 3856 | 1468883149071 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:49 INFO - PROCESS | 3856 | 1468883149145 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:05:49 INFO - PROCESS | 3856 | 1468883149150 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 3856 | 1468883149152 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:49 INFO - PROCESS | 3856 | ++DOCSHELL 15626C00 == 32 [pid = 3856] [id = 480] 16:05:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15627C00) [pid = 3856] [serial = 1440] [outer = 00000000] 16:05:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15CC5000) [pid = 3856] [serial = 1441] [outer = 15627C00] 16:05:49 INFO - PROCESS | 3856 | 1468883149194 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DA1400) [pid = 3856] [serial = 1442] [outer = 15627C00] 16:05:49 INFO - PROCESS | 3856 | 1468883149692 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 632ms 16:05:49 INFO - PROCESS | 3856 | 1468883149734 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 3856 | 1468883149736 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 16:05:49 INFO - PROCESS | 3856 | 1468883149739 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:05:49 INFO - PROCESS | 3856 | 1468883149741 Marionette TRACE conn3 <- [1,1886,null,{}] 16:05:49 INFO - PROCESS | 3856 | 1468883149748 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:49 INFO - PROCESS | 3856 | 1468883149753 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:49 INFO - PROCESS | 3856 | 1468883149852 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:05:49 INFO - PROCESS | 3856 | 1468883149859 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 3856 | 1468883149861 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:49 INFO - PROCESS | 3856 | ++DOCSHELL 16DBDC00 == 33 [pid = 3856] [id = 481] 16:05:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16EE4400) [pid = 3856] [serial = 1443] [outer = 00000000] 16:05:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FC9800) [pid = 3856] [serial = 1444] [outer = 16EE4400] 16:05:49 INFO - PROCESS | 3856 | 1468883149904 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16FD3400) [pid = 3856] [serial = 1445] [outer = 16EE4400] 16:05:50 INFO - PROCESS | 3856 | 1468883150345 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 648ms 16:05:50 INFO - PROCESS | 3856 | 1468883150381 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 3856 | 1468883150383 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 16:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:05:50 INFO - PROCESS | 3856 | 1468883150387 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 3856 | 1468883150388 Marionette TRACE conn3 <- [1,1890,null,{}] 16:05:50 INFO - PROCESS | 3856 | 1468883150392 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:50 INFO - PROCESS | 3856 | 1468883150394 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:50 INFO - PROCESS | 3856 | 1468883150477 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:05:50 INFO - PROCESS | 3856 | 1468883150482 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 3856 | 1468883150484 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:50 INFO - PROCESS | 3856 | ++DOCSHELL 13CAA400 == 34 [pid = 3856] [id = 482] 16:05:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16FCA400) [pid = 3856] [serial = 1446] [outer = 00000000] 16:05:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (176B0000) [pid = 3856] [serial = 1447] [outer = 16FCA400] 16:05:50 INFO - PROCESS | 3856 | 1468883150528 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (176B5C00) [pid = 3856] [serial = 1448] [outer = 16FCA400] 16:05:50 INFO - PROCESS | 3856 | 1468883150963 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 647ms 16:05:51 INFO - PROCESS | 3856 | 1468883151026 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 3856 | 1468883151028 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 16:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:05:51 INFO - PROCESS | 3856 | 1468883151035 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 3856 | 1468883151037 Marionette TRACE conn3 <- [1,1894,null,{}] 16:05:51 INFO - PROCESS | 3856 | 1468883151041 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:51 INFO - PROCESS | 3856 | 1468883151042 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:51 INFO - PROCESS | 3856 | 1468883151116 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:05:51 INFO - PROCESS | 3856 | 1468883151121 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 3856 | 1468883151123 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:51 INFO - PROCESS | 3856 | ++DOCSHELL 17CB4C00 == 35 [pid = 3856] [id = 483] 16:05:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17CB5400) [pid = 3856] [serial = 1449] [outer = 00000000] 16:05:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18373800) [pid = 3856] [serial = 1450] [outer = 17CB5400] 16:05:51 INFO - PROCESS | 3856 | 1468883151166 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1860FC00) [pid = 3856] [serial = 1451] [outer = 17CB5400] 16:05:51 INFO - PROCESS | 3856 | 1468883151624 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 648ms 16:05:51 INFO - PROCESS | 3856 | 1468883151674 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 3856 | 1468883151676 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 16:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:05:51 INFO - PROCESS | 3856 | 1468883151680 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 3856 | 1468883151681 Marionette TRACE conn3 <- [1,1898,null,{}] 16:05:51 INFO - PROCESS | 3856 | 1468883151685 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:51 INFO - PROCESS | 3856 | 1468883151686 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:51 INFO - PROCESS | 3856 | 1468883151794 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:05:51 INFO - PROCESS | 3856 | 1468883151801 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 3856 | 1468883151803 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:51 INFO - PROCESS | 3856 | ++DOCSHELL 13CDB400 == 36 [pid = 3856] [id = 484] 16:05:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1866A800) [pid = 3856] [serial = 1452] [outer = 00000000] 16:05:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (186BC400) [pid = 3856] [serial = 1453] [outer = 1866A800] 16:05:51 INFO - PROCESS | 3856 | 1468883151845 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (186BE000) [pid = 3856] [serial = 1454] [outer = 1866A800] 16:05:52 INFO - PROCESS | 3856 | 1468883152348 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 710ms 16:05:52 INFO - PROCESS | 3856 | 1468883152415 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 3856 | 1468883152417 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 16:05:52 INFO - PROCESS | 3856 | 1468883152420 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:05:52 INFO - PROCESS | 3856 | 1468883152422 Marionette TRACE conn3 <- [1,1902,null,{}] 16:05:52 INFO - PROCESS | 3856 | 1468883152425 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:52 INFO - PROCESS | 3856 | 1468883152427 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:52 INFO - PROCESS | 3856 | 1468883152548 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:05:52 INFO - PROCESS | 3856 | 1468883152556 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 3856 | 1468883152558 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:52 INFO - PROCESS | 3856 | ++DOCSHELL 1517A400 == 37 [pid = 3856] [id = 485] 16:05:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (15182000) [pid = 3856] [serial = 1455] [outer = 00000000] 16:05:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A029C00) [pid = 3856] [serial = 1456] [outer = 15182000] 16:05:52 INFO - PROCESS | 3856 | 1468883152599 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A095400) [pid = 3856] [serial = 1457] [outer = 15182000] 16:05:53 INFO - PROCESS | 3856 | 1468883153030 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 632ms 16:05:53 INFO - PROCESS | 3856 | 1468883153062 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 3856 | 1468883153064 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 16:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:05:53 INFO - PROCESS | 3856 | 1468883153067 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 3856 | 1468883153070 Marionette TRACE conn3 <- [1,1906,null,{}] 16:05:53 INFO - PROCESS | 3856 | 1468883153073 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:53 INFO - PROCESS | 3856 | 1468883153075 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:53 INFO - PROCESS | 3856 | 1468883153223 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:05:53 INFO - PROCESS | 3856 | 1468883153250 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 3856 | 1468883153252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:53 INFO - PROCESS | 3856 | ++DOCSHELL 15469400 == 38 [pid = 3856] [id = 486] 16:05:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A415C00) [pid = 3856] [serial = 1458] [outer = 00000000] 16:05:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1A564800) [pid = 3856] [serial = 1459] [outer = 1A415C00] 16:05:53 INFO - PROCESS | 3856 | 1468883153296 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A5E9800) [pid = 3856] [serial = 1460] [outer = 1A415C00] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (18664C00) [pid = 3856] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (186BCC00) [pid = 3856] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (12D9A400) [pid = 3856] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A278C00) [pid = 3856] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18660000) [pid = 3856] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10F6F800) [pid = 3856] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17EC0800) [pid = 3856] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (131D9C00) [pid = 3856] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (174B2000) [pid = 3856] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16E6C400) [pid = 3856] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1562B400) [pid = 3856] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1517F800) [pid = 3856] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CE9400) [pid = 3856] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:05:53 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1314EC00) [pid = 3856] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:05:53 INFO - PROCESS | 3856 | 1468883153902 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 900ms 16:05:53 INFO - PROCESS | 3856 | 1468883153970 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 3856 | 1468883153972 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 16:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:05:53 INFO - PROCESS | 3856 | 1468883153975 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 3856 | 1468883153977 Marionette TRACE conn3 <- [1,1910,null,{}] 16:05:54 INFO - PROCESS | 3856 | 1468883153981 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:54 INFO - PROCESS | 3856 | 1468883153983 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:54 INFO - PROCESS | 3856 | 1468883154059 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:05:54 INFO - PROCESS | 3856 | 1468883154064 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 3856 | 1468883154066 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:54 INFO - PROCESS | 3856 | ++DOCSHELL 1517F800 == 39 [pid = 3856] [id = 487] 16:05:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15180C00) [pid = 3856] [serial = 1461] [outer = 00000000] 16:05:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15CCB400) [pid = 3856] [serial = 1462] [outer = 15180C00] 16:05:54 INFO - PROCESS | 3856 | 1468883154108 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16FCC400) [pid = 3856] [serial = 1463] [outer = 15180C00] 16:05:54 INFO - PROCESS | 3856 | 1468883154523 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 600ms 16:05:54 INFO - PROCESS | 3856 | 1468883154572 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 3856 | 1468883154574 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 16:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:05:54 INFO - PROCESS | 3856 | 1468883154581 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 3856 | 1468883154582 Marionette TRACE conn3 <- [1,1914,null,{}] 16:05:54 INFO - PROCESS | 3856 | 1468883154586 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:54 INFO - PROCESS | 3856 | 1468883154598 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:54 INFO - PROCESS | 3856 | 1468883154676 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:05:54 INFO - PROCESS | 3856 | 1468883154681 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 3856 | 1468883154683 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:54 INFO - PROCESS | 3856 | ++DOCSHELL 16E68400 == 40 [pid = 3856] [id = 488] 16:05:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18661800) [pid = 3856] [serial = 1464] [outer = 00000000] 16:05:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19B64800) [pid = 3856] [serial = 1465] [outer = 18661800] 16:05:54 INFO - PROCESS | 3856 | 1468883154725 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A557C00) [pid = 3856] [serial = 1466] [outer = 18661800] 16:05:55 INFO - PROCESS | 3856 | 1468883155162 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 16:05:55 INFO - PROCESS | 3856 | 1468883155221 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 3856 | 1468883155223 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 16:05:55 INFO - PROCESS | 3856 | 1468883155226 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:05:55 INFO - PROCESS | 3856 | 1468883155228 Marionette TRACE conn3 <- [1,1918,null,{}] 16:05:55 INFO - PROCESS | 3856 | 1468883155232 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:55 INFO - PROCESS | 3856 | 1468883155233 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:55 INFO - PROCESS | 3856 | 1468883155357 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:05:55 INFO - PROCESS | 3856 | 1468883155362 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 3856 | 1468883155364 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:55 INFO - PROCESS | 3856 | ++DOCSHELL 14391000 == 41 [pid = 3856] [id = 489] 16:05:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15CBD400) [pid = 3856] [serial = 1467] [outer = 00000000] 16:05:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A983400) [pid = 3856] [serial = 1468] [outer = 15CBD400] 16:05:55 INFO - PROCESS | 3856 | 1468883155405 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1AA88C00) [pid = 3856] [serial = 1469] [outer = 15CBD400] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 15CC0000 == 40 [pid = 3856] [id = 475] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 10F67000 == 39 [pid = 3856] [id = 476] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 12D9BC00 == 38 [pid = 3856] [id = 477] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 13CDB800 == 37 [pid = 3856] [id = 478] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 13CAA400 == 36 [pid = 3856] [id = 482] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 13E9C800 == 35 [pid = 3856] [id = 479] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 16E68400 == 34 [pid = 3856] [id = 488] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 17CB4C00 == 33 [pid = 3856] [id = 483] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 1517F800 == 32 [pid = 3856] [id = 487] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 16DBDC00 == 31 [pid = 3856] [id = 481] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 13CDB400 == 30 [pid = 3856] [id = 484] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 15469400 == 29 [pid = 3856] [id = 486] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 1517A400 == 28 [pid = 3856] [id = 485] 16:05:56 INFO - PROCESS | 3856 | --DOCSHELL 15626C00 == 27 [pid = 3856] [id = 480] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (186B8400) [pid = 3856] [serial = 1411] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1A08A400) [pid = 3856] [serial = 1414] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15172400) [pid = 3856] [serial = 1420] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A50E000) [pid = 3856] [serial = 1417] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1A275400) [pid = 3856] [serial = 1415] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A501C00) [pid = 3856] [serial = 1423] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1A55A800) [pid = 3856] [serial = 1418] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (112B8400) [pid = 3856] [serial = 1387] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (11442C00) [pid = 3856] [serial = 1388] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (19B66800) [pid = 3856] [serial = 1385] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1840C000) [pid = 3856] [serial = 1408] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17B12C00) [pid = 3856] [serial = 1405] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BA9800) [pid = 3856] [serial = 1406] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16FC9000) [pid = 3856] [serial = 1402] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (173F4C00) [pid = 3856] [serial = 1403] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15CC1400) [pid = 3856] [serial = 1399] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15CDC400) [pid = 3856] [serial = 1400] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15430400) [pid = 3856] [serial = 1396] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (15464C00) [pid = 3856] [serial = 1397] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14396800) [pid = 3856] [serial = 1393] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1516AC00) [pid = 3856] [serial = 1394] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (131D9400) [pid = 3856] [serial = 1390] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (131E7000) [pid = 3856] [serial = 1391] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1A566000) [pid = 3856] [serial = 1426] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A558C00) [pid = 3856] [serial = 1424] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (186BE800) [pid = 3856] [serial = 1412] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1840CC00) [pid = 3856] [serial = 1409] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1517D400) [pid = 3856] [serial = 1421] [outer = 00000000] [url = about:blank] 16:05:57 INFO - PROCESS | 3856 | 1468883157164 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1974ms 16:05:57 INFO - PROCESS | 3856 | 1468883157213 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:05:57 INFO - PROCESS | 3856 | 1468883157216 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 16:05:57 INFO - PROCESS | 3856 | 1468883157222 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 3856 | 1468883157225 Marionette TRACE conn3 <- [1,1922,null,{}] 16:05:57 INFO - PROCESS | 3856 | 1468883157231 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:57 INFO - PROCESS | 3856 | 1468883157234 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:57 INFO - PROCESS | 3856 | 1468883157325 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:05:57 INFO - PROCESS | 3856 | 1468883157334 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 3856 | 1468883157339 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:57 INFO - PROCESS | 3856 | ++DOCSHELL 10A75800 == 28 [pid = 3856] [id = 490] 16:05:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (10A75C00) [pid = 3856] [serial = 1470] [outer = 00000000] 16:05:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (1127D400) [pid = 3856] [serial = 1471] [outer = 10A75C00] 16:05:57 INFO - PROCESS | 3856 | 1468883157391 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (112B8400) [pid = 3856] [serial = 1472] [outer = 10A75C00] 16:05:57 INFO - PROCESS | 3856 | 1468883157887 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 711ms 16:05:57 INFO - PROCESS | 3856 | 1468883157917 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 3856 | 1468883157922 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 16:05:57 INFO - PROCESS | 3856 | 1468883157932 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:05:57 INFO - PROCESS | 3856 | 1468883157935 Marionette TRACE conn3 <- [1,1926,null,{}] 16:05:57 INFO - PROCESS | 3856 | 1468883157939 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:57 INFO - PROCESS | 3856 | 1468883157942 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:58 INFO - PROCESS | 3856 | 1468883158026 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:05:58 INFO - PROCESS | 3856 | 1468883158032 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 3856 | 1468883158035 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:58 INFO - PROCESS | 3856 | ++DOCSHELL 12DA2400 == 29 [pid = 3856] [id = 491] 16:05:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (12DA2C00) [pid = 3856] [serial = 1473] [outer = 00000000] 16:05:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13056800) [pid = 3856] [serial = 1474] [outer = 12DA2C00] 16:05:58 INFO - PROCESS | 3856 | 1468883158081 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (131DA800) [pid = 3856] [serial = 1475] [outer = 12DA2C00] 16:05:58 INFO - PROCESS | 3856 | 1468883158583 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 647ms 16:05:58 INFO - PROCESS | 3856 | 1468883158604 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 3856 | 1468883158606 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 16:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:05:58 INFO - PROCESS | 3856 | 1468883158610 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 3856 | 1468883158613 Marionette TRACE conn3 <- [1,1930,null,{}] 16:05:58 INFO - PROCESS | 3856 | 1468883158624 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 3856 | 1468883158628 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:58 INFO - PROCESS | 3856 | 1468883158713 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:05:58 INFO - PROCESS | 3856 | 1468883158720 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 3856 | 1468883158723 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:58 INFO - PROCESS | 3856 | ++DOCSHELL 13CACC00 == 30 [pid = 3856] [id = 492] 16:05:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13CDB400) [pid = 3856] [serial = 1476] [outer = 00000000] 16:05:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13E93000) [pid = 3856] [serial = 1477] [outer = 13CDB400] 16:05:58 INFO - PROCESS | 3856 | 1468883158772 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1439A800) [pid = 3856] [serial = 1478] [outer = 13CDB400] 16:05:59 INFO - PROCESS | 3856 | 1468883159285 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 711ms 16:05:59 INFO - PROCESS | 3856 | 1468883159309 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 3856 | 1468883159311 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 16:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:05:59 INFO - PROCESS | 3856 | 1468883159315 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 3856 | 1468883159317 Marionette TRACE conn3 <- [1,1934,null,{}] 16:05:59 INFO - PROCESS | 3856 | 1468883159320 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:59 INFO - PROCESS | 3856 | 1468883159322 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:59 INFO - PROCESS | 3856 | 1468883159406 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:05:59 INFO - PROCESS | 3856 | 1468883159411 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 3856 | 1468883159414 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:05:59 INFO - PROCESS | 3856 | ++DOCSHELL 14396800 == 31 [pid = 3856] [id = 493] 16:05:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1516D400) [pid = 3856] [serial = 1479] [outer = 00000000] 16:05:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1545D800) [pid = 3856] [serial = 1480] [outer = 1516D400] 16:05:59 INFO - PROCESS | 3856 | 1468883159457 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10A7CC00) [pid = 3856] [serial = 1481] [outer = 1516D400] 16:05:59 INFO - PROCESS | 3856 | 1468883159879 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 600ms 16:05:59 INFO - PROCESS | 3856 | 1468883159912 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 3856 | 1468883159914 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 16:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:05:59 INFO - PROCESS | 3856 | 1468883159930 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 3856 | 1468883159931 Marionette TRACE conn3 <- [1,1938,null,{}] 16:05:59 INFO - PROCESS | 3856 | 1468883159935 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:59 INFO - PROCESS | 3856 | 1468883159937 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:00 INFO - PROCESS | 3856 | 1468883160011 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:06:00 INFO - PROCESS | 3856 | 1468883160017 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 3856 | 1468883160019 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:00 INFO - PROCESS | 3856 | ++DOCSHELL 15437C00 == 32 [pid = 3856] [id = 494] 16:06:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1546BC00) [pid = 3856] [serial = 1482] [outer = 00000000] 16:06:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15CC4800) [pid = 3856] [serial = 1483] [outer = 1546BC00] 16:06:00 INFO - PROCESS | 3856 | 1468883160061 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15CDF400) [pid = 3856] [serial = 1484] [outer = 1546BC00] 16:06:00 INFO - PROCESS | 3856 | 1468883160502 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 600ms 16:06:00 INFO - PROCESS | 3856 | 1468883160525 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 3856 | 1468883160527 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 16:06:00 INFO - PROCESS | 3856 | 1468883160530 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:06:00 INFO - PROCESS | 3856 | 1468883160532 Marionette TRACE conn3 <- [1,1942,null,{}] 16:06:00 INFO - PROCESS | 3856 | 1468883160535 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:00 INFO - PROCESS | 3856 | 1468883160541 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:00 INFO - PROCESS | 3856 | 1468883160689 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:06:00 INFO - PROCESS | 3856 | 1468883160705 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 3856 | 1468883160707 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:00 INFO - PROCESS | 3856 | ++DOCSHELL 16EE4C00 == 33 [pid = 3856] [id = 495] 16:06:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16EE5400) [pid = 3856] [serial = 1485] [outer = 00000000] 16:06:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FCB000) [pid = 3856] [serial = 1486] [outer = 16EE5400] 16:06:00 INFO - PROCESS | 3856 | 1468883160749 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16FD5000) [pid = 3856] [serial = 1487] [outer = 16EE5400] 16:06:01 INFO - PROCESS | 3856 | 1468883161146 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 648ms 16:06:01 INFO - PROCESS | 3856 | 1468883161169 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 3856 | 1468883161180 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 16:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:06:01 INFO - PROCESS | 3856 | 1468883161184 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 3856 | 1468883161186 Marionette TRACE conn3 <- [1,1946,null,{}] 16:06:01 INFO - PROCESS | 3856 | 1468883161189 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 3856 | 1468883161191 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:01 INFO - PROCESS | 3856 | 1468883161265 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:06:01 INFO - PROCESS | 3856 | 1468883161355 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 3856 | 1468883161357 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:01 INFO - PROCESS | 3856 | ++DOCSHELL 112BB800 == 34 [pid = 3856] [id = 496] 16:06:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1439B400) [pid = 3856] [serial = 1488] [outer = 00000000] 16:06:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (176BE400) [pid = 3856] [serial = 1489] [outer = 1439B400] 16:06:01 INFO - PROCESS | 3856 | 1468883161473 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17B11400) [pid = 3856] [serial = 1490] [outer = 1439B400] 16:06:01 INFO - PROCESS | 3856 | 1468883161805 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 648ms 16:06:01 INFO - PROCESS | 3856 | 1468883161860 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 3856 | 1468883161862 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 16:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:06:01 INFO - PROCESS | 3856 | 1468883161865 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 3856 | 1468883161867 Marionette TRACE conn3 <- [1,1950,null,{}] 16:06:01 INFO - PROCESS | 3856 | 1468883161870 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 3856 | 1468883161872 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:01 INFO - PROCESS | 3856 | 1468883161947 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:06:01 INFO - PROCESS | 3856 | 1468883161952 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 3856 | 1468883161954 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:01 INFO - PROCESS | 3856 | ++DOCSHELL 175F6000 == 35 [pid = 3856] [id = 497] 16:06:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (176B9C00) [pid = 3856] [serial = 1491] [outer = 00000000] 16:06:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1865CC00) [pid = 3856] [serial = 1492] [outer = 176B9C00] 16:06:02 INFO - PROCESS | 3856 | 1468883161996 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1865D400) [pid = 3856] [serial = 1493] [outer = 176B9C00] 16:06:02 INFO - PROCESS | 3856 | 1468883162404 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 600ms 16:06:02 INFO - PROCESS | 3856 | 1468883162477 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 3856 | 1468883162479 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 16:06:02 INFO - PROCESS | 3856 | 1468883162483 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 3856 | 1468883162484 Marionette TRACE conn3 <- [1,1954,null,{}] 16:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:06:02 INFO - PROCESS | 3856 | 1468883162495 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:02 INFO - PROCESS | 3856 | 1468883162497 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:02 INFO - PROCESS | 3856 | 1468883162603 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:06:02 INFO - PROCESS | 3856 | 1468883162614 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 3856 | 1468883162616 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:02 INFO - PROCESS | 3856 | ++DOCSHELL 13CAB400 == 36 [pid = 3856] [id = 498] 16:06:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (186BA800) [pid = 3856] [serial = 1494] [outer = 00000000] 16:06:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (186C1C00) [pid = 3856] [serial = 1495] [outer = 186BA800] 16:06:02 INFO - PROCESS | 3856 | 1468883162666 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (186C4000) [pid = 3856] [serial = 1496] [outer = 186BA800] 16:06:03 INFO - PROCESS | 3856 | 1468883163116 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 710ms 16:06:03 INFO - PROCESS | 3856 | 1468883163187 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 3856 | 1468883163189 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 16:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:06:03 INFO - PROCESS | 3856 | 1468883163192 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 3856 | 1468883163204 Marionette TRACE conn3 <- [1,1958,null,{}] 16:06:03 INFO - PROCESS | 3856 | 1468883163208 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 3856 | 1468883163210 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:03 INFO - PROCESS | 3856 | 1468883163320 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:06:03 INFO - PROCESS | 3856 | 1468883163329 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 3856 | 1468883163331 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:03 INFO - PROCESS | 3856 | ++DOCSHELL 18668C00 == 37 [pid = 3856] [id = 499] 16:06:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (19B66800) [pid = 3856] [serial = 1497] [outer = 00000000] 16:06:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A094800) [pid = 3856] [serial = 1498] [outer = 19B66800] 16:06:03 INFO - PROCESS | 3856 | 1468883163425 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A275000) [pid = 3856] [serial = 1499] [outer = 19B66800] 16:06:03 INFO - PROCESS | 3856 | 1468883163833 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 695ms 16:06:03 INFO - PROCESS | 3856 | 1468883163891 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 3856 | 1468883163893 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 16:06:03 INFO - PROCESS | 3856 | 1468883163906 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:06:03 INFO - PROCESS | 3856 | 1468883163908 Marionette TRACE conn3 <- [1,1962,null,{}] 16:06:03 INFO - PROCESS | 3856 | 1468883163911 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 3856 | 1468883163915 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:04 INFO - PROCESS | 3856 | 1468883164067 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:06:04 INFO - PROCESS | 3856 | 1468883164142 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 3856 | 1468883164144 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:04 INFO - PROCESS | 3856 | ++DOCSHELL 13CDD800 == 38 [pid = 3856] [id = 500] 16:06:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1542E400) [pid = 3856] [serial = 1500] [outer = 00000000] 16:06:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1A55A000) [pid = 3856] [serial = 1501] [outer = 1542E400] 16:06:04 INFO - PROCESS | 3856 | 1468883164189 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A561000) [pid = 3856] [serial = 1502] [outer = 1542E400] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (18661800) [pid = 3856] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1866A800) [pid = 3856] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (15182000) [pid = 3856] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A415C00) [pid = 3856] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16FCE800) [pid = 3856] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (17CB5400) [pid = 3856] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16FCA400) [pid = 3856] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16EE4400) [pid = 3856] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15627C00) [pid = 3856] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (14390C00) [pid = 3856] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13CDC400) [pid = 3856] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (12DA2000) [pid = 3856] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10F6D800) [pid = 3856] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:06:04 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15180C00) [pid = 3856] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:06:04 INFO - PROCESS | 3856 | 1468883164806 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 916ms 16:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:06:04 INFO - PROCESS | 3856 | 1468883164844 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 3856 | 1468883164846 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 16:06:04 INFO - PROCESS | 3856 | 1468883164850 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 3856 | 1468883164851 Marionette TRACE conn3 <- [1,1966,null,{}] 16:06:04 INFO - PROCESS | 3856 | 1468883164854 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:04 INFO - PROCESS | 3856 | 1468883164857 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:04 INFO - PROCESS | 3856 | 1468883164932 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:06:04 INFO - PROCESS | 3856 | 1468883164937 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 3856 | 1468883164939 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:04 INFO - PROCESS | 3856 | ++DOCSHELL 131E3400 == 39 [pid = 3856] [id = 501] 16:06:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (131E6000) [pid = 3856] [serial = 1503] [outer = 00000000] 16:06:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15435800) [pid = 3856] [serial = 1504] [outer = 131E6000] 16:06:04 INFO - PROCESS | 3856 | 1468883164984 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16DA4400) [pid = 3856] [serial = 1505] [outer = 131E6000] 16:06:05 INFO - PROCESS | 3856 | 1468883165410 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 16:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:06:05 INFO - PROCESS | 3856 | 1468883165488 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 3856 | 1468883165490 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 16:06:05 INFO - PROCESS | 3856 | 1468883165493 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 3856 | 1468883165495 Marionette TRACE conn3 <- [1,1970,null,{}] 16:06:05 INFO - PROCESS | 3856 | 1468883165498 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:05 INFO - PROCESS | 3856 | 1468883165500 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:05 INFO - PROCESS | 3856 | 1468883165576 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:06:05 INFO - PROCESS | 3856 | 1468883165581 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 3856 | 1468883165583 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:05 INFO - PROCESS | 3856 | ++DOCSHELL 15172C00 == 40 [pid = 3856] [id = 502] 16:06:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1562AC00) [pid = 3856] [serial = 1506] [outer = 00000000] 16:06:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A08B000) [pid = 3856] [serial = 1507] [outer = 1562AC00] 16:06:05 INFO - PROCESS | 3856 | 1468883165625 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A50FC00) [pid = 3856] [serial = 1508] [outer = 1562AC00] 16:06:06 INFO - PROCESS | 3856 | 1468883166041 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 600ms 16:06:06 INFO - PROCESS | 3856 | 1468883166090 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 3856 | 1468883166092 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 16:06:06 INFO - PROCESS | 3856 | 1468883166095 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:06:06 INFO - PROCESS | 3856 | 1468883166097 Marionette TRACE conn3 <- [1,1974,null,{}] 16:06:06 INFO - PROCESS | 3856 | 1468883166100 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:06 INFO - PROCESS | 3856 | 1468883166102 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:06 INFO - PROCESS | 3856 | 1468883166180 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:06:06 INFO - PROCESS | 3856 | 1468883166185 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 3856 | 1468883166187 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:06 INFO - PROCESS | 3856 | ++DOCSHELL 15629400 == 41 [pid = 3856] [id = 503] 16:06:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15630C00) [pid = 3856] [serial = 1509] [outer = 00000000] 16:06:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A985400) [pid = 3856] [serial = 1510] [outer = 15630C00] 16:06:06 INFO - PROCESS | 3856 | 1468883166228 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1AA89C00) [pid = 3856] [serial = 1511] [outer = 15630C00] 16:06:06 INFO - PROCESS | 3856 | 1468883166638 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 601ms 16:06:06 INFO - PROCESS | 3856 | 1468883166752 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 3856 | 1468883166756 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 16:06:06 INFO - PROCESS | 3856 | 1468883166762 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:06:06 INFO - PROCESS | 3856 | 1468883166766 Marionette TRACE conn3 <- [1,1978,null,{}] 16:06:06 INFO - PROCESS | 3856 | 1468883166772 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:06 INFO - PROCESS | 3856 | 1468883166776 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:06 INFO - PROCESS | 3856 | 1468883166932 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:06:07 INFO - PROCESS | 3856 | 1468883167107 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 3856 | 1468883167113 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:07 INFO - PROCESS | 3856 | ++DOCSHELL 10A77800 == 42 [pid = 3856] [id = 504] 16:06:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10A78000) [pid = 3856] [serial = 1512] [outer = 00000000] 16:06:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (11218000) [pid = 3856] [serial = 1513] [outer = 10A78000] 16:06:07 INFO - PROCESS | 3856 | 1468883167167 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11C35000) [pid = 3856] [serial = 1514] [outer = 10A78000] 16:06:07 INFO - PROCESS | 3856 | 1468883167886 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1169ms 16:06:07 INFO - PROCESS | 3856 | 1468883167955 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 3856 | 1468883167959 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 16:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:06:07 INFO - PROCESS | 3856 | 1468883167964 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 3856 | 1468883167968 Marionette TRACE conn3 <- [1,1982,null,{}] 16:06:07 INFO - PROCESS | 3856 | 1468883167974 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:07 INFO - PROCESS | 3856 | 1468883167976 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:08 INFO - PROCESS | 3856 | 1468883168098 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:06:08 INFO - PROCESS | 3856 | 1468883168253 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:08 INFO - PROCESS | 3856 | 1468883168256 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:08 INFO - PROCESS | 3856 | ++DOCSHELL 13114800 == 43 [pid = 3856] [id = 505] 16:06:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13941000) [pid = 3856] [serial = 1515] [outer = 00000000] 16:06:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13CA2000) [pid = 3856] [serial = 1516] [outer = 13941000] 16:06:08 INFO - PROCESS | 3856 | 1468883168311 Marionette DEBUG loaded listener.js 16:06:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (14390000) [pid = 3856] [serial = 1517] [outer = 13941000] 16:06:09 INFO - PROCESS | 3856 | 1468883169207 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1311ms 16:06:09 INFO - PROCESS | 3856 | 1468883169264 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:06:09 INFO - PROCESS | 3856 | 1468883169267 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 16:06:09 INFO - PROCESS | 3856 | 1468883169272 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 3856 | 1468883169275 Marionette TRACE conn3 <- [1,1986,null,{}] 16:06:09 INFO - PROCESS | 3856 | 1468883169280 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:09 INFO - PROCESS | 3856 | 1468883169282 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:09 INFO - PROCESS | 3856 | 1468883169384 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 15172C00 == 42 [pid = 3856] [id = 502] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 131E3400 == 41 [pid = 3856] [id = 501] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 13CDD800 == 40 [pid = 3856] [id = 500] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 18668C00 == 39 [pid = 3856] [id = 499] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 13CAB400 == 38 [pid = 3856] [id = 498] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 175F6000 == 37 [pid = 3856] [id = 497] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 112BB800 == 36 [pid = 3856] [id = 496] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 16EE4C00 == 35 [pid = 3856] [id = 495] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 15437C00 == 34 [pid = 3856] [id = 494] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 14396800 == 33 [pid = 3856] [id = 493] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 13CACC00 == 32 [pid = 3856] [id = 492] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 12DA2400 == 31 [pid = 3856] [id = 491] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1A983400) [pid = 3856] [serial = 1468] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 10A75800 == 30 [pid = 3856] [id = 490] 16:06:09 INFO - PROCESS | 3856 | --DOCSHELL 14391000 == 29 [pid = 3856] [id = 489] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A557C00) [pid = 3856] [serial = 1466] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (186BC400) [pid = 3856] [serial = 1453] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1A029C00) [pid = 3856] [serial = 1456] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (186BE000) [pid = 3856] [serial = 1454] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1A564800) [pid = 3856] [serial = 1459] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1A095400) [pid = 3856] [serial = 1457] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (19B64800) [pid = 3856] [serial = 1465] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A5E9800) [pid = 3856] [serial = 1460] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A5DE800) [pid = 3856] [serial = 1427] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18373800) [pid = 3856] [serial = 1450] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (176B0000) [pid = 3856] [serial = 1447] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (176B5C00) [pid = 3856] [serial = 1448] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16FC9800) [pid = 3856] [serial = 1444] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16FD3400) [pid = 3856] [serial = 1445] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15CC5000) [pid = 3856] [serial = 1441] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16DA1400) [pid = 3856] [serial = 1442] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15430000) [pid = 3856] [serial = 1438] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15462800) [pid = 3856] [serial = 1439] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13CE8400) [pid = 3856] [serial = 1435] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (14391400) [pid = 3856] [serial = 1436] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13053400) [pid = 3856] [serial = 1432] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1314F400) [pid = 3856] [serial = 1433] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (112BB000) [pid = 3856] [serial = 1429] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (11282400) [pid = 3856] [serial = 1430] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15CCB400) [pid = 3856] [serial = 1462] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1860FC00) [pid = 3856] [serial = 1451] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (16FCC400) [pid = 3856] [serial = 1463] [outer = 00000000] [url = about:blank] 16:06:09 INFO - PROCESS | 3856 | 1468883169521 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 3856 | 1468883169523 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:09 INFO - PROCESS | 3856 | ++DOCSHELL 10F6D800 == 30 [pid = 3856] [id = 506] 16:06:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1120C400) [pid = 3856] [serial = 1518] [outer = 00000000] 16:06:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (11434800) [pid = 3856] [serial = 1519] [outer = 1120C400] 16:06:09 INFO - PROCESS | 3856 | 1468883169573 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (12BD1400) [pid = 3856] [serial = 1520] [outer = 1120C400] 16:06:10 INFO - PROCESS | 3856 | 1468883169981 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 758ms 16:06:10 INFO - PROCESS | 3856 | 1468883170010 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 3856 | 1468883170014 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 16:06:10 INFO - PROCESS | 3856 | 1468883170019 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:06:10 INFO - PROCESS | 3856 | 1468883170022 Marionette TRACE conn3 <- [1,1990,null,{}] 16:06:10 INFO - PROCESS | 3856 | 1468883170029 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:10 INFO - PROCESS | 3856 | 1468883170032 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:10 INFO - PROCESS | 3856 | 1468883170146 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:06:10 INFO - PROCESS | 3856 | 1468883170239 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 3856 | 1468883170241 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:10 INFO - PROCESS | 3856 | ++DOCSHELL 12DA2000 == 31 [pid = 3856] [id = 507] 16:06:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13024800) [pid = 3856] [serial = 1521] [outer = 00000000] 16:06:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13939C00) [pid = 3856] [serial = 1522] [outer = 13024800] 16:06:10 INFO - PROCESS | 3856 | 1468883170286 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13C1BC00) [pid = 3856] [serial = 1523] [outer = 13024800] 16:06:10 INFO - PROCESS | 3856 | 1468883170704 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 711ms 16:06:10 INFO - PROCESS | 3856 | 1468883170751 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 3856 | 1468883170754 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 16:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:06:10 INFO - PROCESS | 3856 | 1468883170757 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 3856 | 1468883170761 Marionette TRACE conn3 <- [1,1994,null,{}] 16:06:10 INFO - PROCESS | 3856 | 1468883170772 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:10 INFO - PROCESS | 3856 | 1468883170777 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:10 INFO - PROCESS | 3856 | 1468883170895 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:06:10 INFO - PROCESS | 3856 | 1468883170913 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 3856 | 1468883170916 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:10 INFO - PROCESS | 3856 | ++DOCSHELL 15186400 == 32 [pid = 3856] [id = 508] 16:06:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15429800) [pid = 3856] [serial = 1524] [outer = 00000000] 16:06:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15430400) [pid = 3856] [serial = 1525] [outer = 15429800] 16:06:10 INFO - PROCESS | 3856 | 1468883170962 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1545D400) [pid = 3856] [serial = 1526] [outer = 15429800] 16:06:11 INFO - PROCESS | 3856 | 1468883171380 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 632ms 16:06:11 INFO - PROCESS | 3856 | 1468883171396 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 3856 | 1468883171398 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 16:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:06:11 INFO - PROCESS | 3856 | 1468883171401 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 3856 | 1468883171403 Marionette TRACE conn3 <- [1,1998,null,{}] 16:06:11 INFO - PROCESS | 3856 | 1468883171407 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:11 INFO - PROCESS | 3856 | 1468883171409 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:11 INFO - PROCESS | 3856 | 1468883171545 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:06:11 INFO - PROCESS | 3856 | 1468883171550 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 3856 | 1468883171552 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:11 INFO - PROCESS | 3856 | ++DOCSHELL 15469C00 == 33 [pid = 3856] [id = 509] 16:06:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15622400) [pid = 3856] [serial = 1527] [outer = 00000000] 16:06:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15CC1C00) [pid = 3856] [serial = 1528] [outer = 15622400] 16:06:11 INFO - PROCESS | 3856 | 1468883171596 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DA3C00) [pid = 3856] [serial = 1529] [outer = 15622400] 16:06:12 INFO - PROCESS | 3856 | 1468883172029 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 695ms 16:06:12 INFO - PROCESS | 3856 | 1468883172105 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 3856 | 1468883172107 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 16:06:12 INFO - PROCESS | 3856 | 1468883172111 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:06:12 INFO - PROCESS | 3856 | 1468883172112 Marionette TRACE conn3 <- [1,2002,null,{}] 16:06:12 INFO - PROCESS | 3856 | 1468883172116 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:12 INFO - PROCESS | 3856 | 1468883172118 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:12 INFO - PROCESS | 3856 | 1468883172223 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:06:12 INFO - PROCESS | 3856 | 1468883172318 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 3856 | 1468883172320 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:12 INFO - PROCESS | 3856 | ++DOCSHELL 16DAB400 == 34 [pid = 3856] [id = 510] 16:06:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DAC800) [pid = 3856] [serial = 1530] [outer = 00000000] 16:06:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16DBD000) [pid = 3856] [serial = 1531] [outer = 16DAC800] 16:06:12 INFO - PROCESS | 3856 | 1468883172364 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16E68400) [pid = 3856] [serial = 1532] [outer = 16DAC800] 16:06:12 INFO - PROCESS | 3856 | 1468883172788 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 742ms 16:06:12 INFO - PROCESS | 3856 | 1468883172851 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 3856 | 1468883172853 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 16:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:06:12 INFO - PROCESS | 3856 | 1468883172856 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 3856 | 1468883172858 Marionette TRACE conn3 <- [1,2006,null,{}] 16:06:12 INFO - PROCESS | 3856 | 1468883172861 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:12 INFO - PROCESS | 3856 | 1468883172867 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:13 INFO - PROCESS | 3856 | 1468883173014 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:06:13 INFO - PROCESS | 3856 | 1468883173080 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 3856 | 1468883173083 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:13 INFO - PROCESS | 3856 | ++DOCSHELL 16FC9800 == 35 [pid = 3856] [id = 511] 16:06:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16FD0400) [pid = 3856] [serial = 1533] [outer = 00000000] 16:06:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17BA9800) [pid = 3856] [serial = 1534] [outer = 16FD0400] 16:06:13 INFO - PROCESS | 3856 | 1468883173126 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (17CB6400) [pid = 3856] [serial = 1535] [outer = 16FD0400] 16:06:13 INFO - PROCESS | 3856 | 1468883173591 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 742ms 16:06:13 INFO - PROCESS | 3856 | 1468883173629 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 3856 | 1468883173631 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 16:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:06:13 INFO - PROCESS | 3856 | 1468883173643 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 3856 | 1468883173645 Marionette TRACE conn3 <- [1,2010,null,{}] 16:06:13 INFO - PROCESS | 3856 | 1468883173648 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:13 INFO - PROCESS | 3856 | 1468883173650 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:13 INFO - PROCESS | 3856 | 1468883173754 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:06:13 INFO - PROCESS | 3856 | 1468883173760 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 3856 | 1468883173762 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:13 INFO - PROCESS | 3856 | ++DOCSHELL 17EC8000 == 36 [pid = 3856] [id = 512] 16:06:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18373800) [pid = 3856] [serial = 1536] [outer = 00000000] 16:06:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1865F400) [pid = 3856] [serial = 1537] [outer = 18373800] 16:06:13 INFO - PROCESS | 3856 | 1468883173803 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18667000) [pid = 3856] [serial = 1538] [outer = 18373800] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (186BA800) [pid = 3856] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1546BC00) [pid = 3856] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12DA2C00) [pid = 3856] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16EE5400) [pid = 3856] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (176B9C00) [pid = 3856] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1516D400) [pid = 3856] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CDB400) [pid = 3856] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1439B400) [pid = 3856] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10A75C00) [pid = 3856] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15CBD400) [pid = 3856] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (19B66800) [pid = 3856] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1542E400) [pid = 3856] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (131E6000) [pid = 3856] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:06:14 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1562AC00) [pid = 3856] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:06:14 INFO - PROCESS | 3856 | 1468883174347 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 742ms 16:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:06:14 INFO - PROCESS | 3856 | 1468883174380 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 3856 | 1468883174382 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 16:06:14 INFO - PROCESS | 3856 | 1468883174385 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 3856 | 1468883174386 Marionette TRACE conn3 <- [1,2014,null,{}] 16:06:14 INFO - PROCESS | 3856 | 1468883174390 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:14 INFO - PROCESS | 3856 | 1468883174392 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:14 INFO - PROCESS | 3856 | 1468883174466 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:06:14 INFO - PROCESS | 3856 | 1468883174471 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 3856 | 1468883174473 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:14 INFO - PROCESS | 3856 | ++DOCSHELL 13CA0000 == 37 [pid = 3856] [id = 513] 16:06:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14395C00) [pid = 3856] [serial = 1539] [outer = 00000000] 16:06:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16EE5400) [pid = 3856] [serial = 1540] [outer = 14395C00] 16:06:14 INFO - PROCESS | 3856 | 1468883174515 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17BC7000) [pid = 3856] [serial = 1541] [outer = 14395C00] 16:06:14 INFO - PROCESS | 3856 | 1468883174957 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 600ms 16:06:14 INFO - PROCESS | 3856 | 1468883174982 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 3856 | 1468883174984 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 16:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:06:15 INFO - PROCESS | 3856 | 1468883174991 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 3856 | 1468883174993 Marionette TRACE conn3 <- [1,2018,null,{}] 16:06:15 INFO - PROCESS | 3856 | 1468883174996 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:15 INFO - PROCESS | 3856 | 1468883174998 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:15 INFO - PROCESS | 3856 | 1468883175076 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:06:15 INFO - PROCESS | 3856 | 1468883175081 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 3856 | 1468883175083 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:15 INFO - PROCESS | 3856 | ++DOCSHELL 176B9C00 == 38 [pid = 3856] [id = 514] 16:06:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1840DC00) [pid = 3856] [serial = 1542] [outer = 00000000] 16:06:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186C0C00) [pid = 3856] [serial = 1543] [outer = 1840DC00] 16:06:15 INFO - PROCESS | 3856 | 1468883175124 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (131D8400) [pid = 3856] [serial = 1544] [outer = 1840DC00] 16:06:15 INFO - PROCESS | 3856 | 1468883175572 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 632ms 16:06:15 INFO - PROCESS | 3856 | 1468883175634 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:06:15 INFO - PROCESS | 3856 | 1468883175636 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 16:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:06:15 INFO - PROCESS | 3856 | 1468883175640 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 3856 | 1468883175641 Marionette TRACE conn3 <- [1,2022,null,{}] 16:06:15 INFO - PROCESS | 3856 | 1468883175644 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:15 INFO - PROCESS | 3856 | 1468883175646 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:15 INFO - PROCESS | 3856 | 1468883175725 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:06:15 INFO - PROCESS | 3856 | 1468883175730 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 3856 | 1468883175731 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:15 INFO - PROCESS | 3856 | ++DOCSHELL 16FD4800 == 39 [pid = 3856] [id = 515] 16:06:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (17BAE000) [pid = 3856] [serial = 1545] [outer = 00000000] 16:06:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A087C00) [pid = 3856] [serial = 1546] [outer = 17BAE000] 16:06:15 INFO - PROCESS | 3856 | 1468883175773 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19D11000) [pid = 3856] [serial = 1547] [outer = 17BAE000] 16:06:16 INFO - PROCESS | 3856 | 1468883176318 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 743ms 16:06:16 INFO - PROCESS | 3856 | 1468883176414 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 3856 | 1468883176419 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 16:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:06:16 INFO - PROCESS | 3856 | 1468883176425 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 3856 | 1468883176428 Marionette TRACE conn3 <- [1,2026,null,{}] 16:06:16 INFO - PROCESS | 3856 | 1468883176434 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:16 INFO - PROCESS | 3856 | 1468883176437 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:16 INFO - PROCESS | 3856 | 1468883176593 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:06:16 INFO - PROCESS | 3856 | 1468883176729 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:16 INFO - PROCESS | 3856 | 1468883176734 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:16 INFO - PROCESS | 3856 | ++DOCSHELL 10372000 == 40 [pid = 3856] [id = 516] 16:06:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (103C8C00) [pid = 3856] [serial = 1548] [outer = 00000000] 16:06:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (12BC9C00) [pid = 3856] [serial = 1549] [outer = 103C8C00] 16:06:16 INFO - PROCESS | 3856 | 1468883176790 Marionette DEBUG loaded listener.js 16:06:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1314F400) [pid = 3856] [serial = 1550] [outer = 103C8C00] 16:06:17 INFO - PROCESS | 3856 | 1468883177370 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1010ms 16:06:17 INFO - PROCESS | 3856 | 1468883177427 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:06:17 INFO - PROCESS | 3856 | 1468883177431 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 16:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:06:17 INFO - PROCESS | 3856 | 1468883177438 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 3856 | 1468883177441 Marionette TRACE conn3 <- [1,2030,null,{}] 16:06:17 INFO - PROCESS | 3856 | 1468883177445 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:17 INFO - PROCESS | 3856 | 1468883177448 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:17 INFO - PROCESS | 3856 | 1468883177553 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:06:17 INFO - PROCESS | 3856 | 1468883177694 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 3856 | 1468883177696 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:17 INFO - PROCESS | 3856 | ++DOCSHELL 13CE9C00 == 41 [pid = 3856] [id = 517] 16:06:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13E91400) [pid = 3856] [serial = 1551] [outer = 00000000] 16:06:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1517B800) [pid = 3856] [serial = 1552] [outer = 13E91400] 16:06:17 INFO - PROCESS | 3856 | 1468883177752 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (15464000) [pid = 3856] [serial = 1553] [outer = 13E91400] 16:06:18 INFO - PROCESS | 3856 | 1468883178322 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 948ms 16:06:18 INFO - PROCESS | 3856 | 1468883178383 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 3856 | 1468883178385 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 16:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:06:18 INFO - PROCESS | 3856 | 1468883178389 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 3856 | 1468883178393 Marionette TRACE conn3 <- [1,2034,null,{}] 16:06:18 INFO - PROCESS | 3856 | 1468883178404 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:18 INFO - PROCESS | 3856 | 1468883178409 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:18 INFO - PROCESS | 3856 | 1468883178512 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:06:18 INFO - PROCESS | 3856 | 1468883178647 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 3856 | 1468883178651 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:18 INFO - PROCESS | 3856 | ++DOCSHELL 17EBD400 == 42 [pid = 3856] [id = 518] 16:06:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18373400) [pid = 3856] [serial = 1554] [outer = 00000000] 16:06:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (186C2800) [pid = 3856] [serial = 1555] [outer = 18373400] 16:06:18 INFO - PROCESS | 3856 | 1468883178706 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A275C00) [pid = 3856] [serial = 1556] [outer = 18373400] 16:06:19 INFO - PROCESS | 3856 | 1468883179278 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 947ms 16:06:19 INFO - PROCESS | 3856 | 1468883179334 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:06:19 INFO - PROCESS | 3856 | 1468883179384 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 16:06:19 INFO - PROCESS | 3856 | 1468883179388 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:06:19 INFO - PROCESS | 3856 | 1468883179390 Marionette TRACE conn3 <- [1,2038,null,{}] 16:06:19 INFO - PROCESS | 3856 | 1468883179393 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:19 INFO - PROCESS | 3856 | 1468883179396 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:19 INFO - PROCESS | 3856 | 1468883179498 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:06:19 INFO - PROCESS | 3856 | 1468883179747 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:19 INFO - PROCESS | 3856 | 1468883179750 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:19 INFO - PROCESS | 3856 | ++DOCSHELL 103CD400 == 43 [pid = 3856] [id = 519] 16:06:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (103D2000) [pid = 3856] [serial = 1557] [outer = 00000000] 16:06:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (11217C00) [pid = 3856] [serial = 1558] [outer = 103D2000] 16:06:19 INFO - PROCESS | 3856 | 1468883179803 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1296E400) [pid = 3856] [serial = 1559] [outer = 103D2000] 16:06:20 INFO - PROCESS | 3856 | 1468883180430 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 176B9C00 == 42 [pid = 3856] [id = 514] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 13CA0000 == 41 [pid = 3856] [id = 513] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 17EC8000 == 40 [pid = 3856] [id = 512] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 16FC9800 == 39 [pid = 3856] [id = 511] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 16DAB400 == 38 [pid = 3856] [id = 510] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 15469C00 == 37 [pid = 3856] [id = 509] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 15186400 == 36 [pid = 3856] [id = 508] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 12DA2000 == 35 [pid = 3856] [id = 507] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 10F6D800 == 34 [pid = 3856] [id = 506] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 15629400 == 33 [pid = 3856] [id = 503] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 10A77800 == 32 [pid = 3856] [id = 504] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 13114800 == 31 [pid = 3856] [id = 505] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 17EBD400 == 30 [pid = 3856] [id = 518] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 16FD4800 == 29 [pid = 3856] [id = 515] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 10372000 == 28 [pid = 3856] [id = 516] 16:06:21 INFO - PROCESS | 3856 | --DOCSHELL 13CE9C00 == 27 [pid = 3856] [id = 517] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (186C4000) [pid = 3856] [serial = 1496] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15CC4800) [pid = 3856] [serial = 1483] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (15CDF400) [pid = 3856] [serial = 1484] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13056800) [pid = 3856] [serial = 1474] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (131DA800) [pid = 3856] [serial = 1475] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16FCB000) [pid = 3856] [serial = 1486] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16FD5000) [pid = 3856] [serial = 1487] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1865CC00) [pid = 3856] [serial = 1492] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1545D800) [pid = 3856] [serial = 1480] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10A7CC00) [pid = 3856] [serial = 1481] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13E93000) [pid = 3856] [serial = 1477] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1439A800) [pid = 3856] [serial = 1478] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (176BE400) [pid = 3856] [serial = 1489] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17B11400) [pid = 3856] [serial = 1490] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1127D400) [pid = 3856] [serial = 1471] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (112B8400) [pid = 3856] [serial = 1472] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1AA88C00) [pid = 3856] [serial = 1469] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A275000) [pid = 3856] [serial = 1499] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1A094800) [pid = 3856] [serial = 1498] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A55A000) [pid = 3856] [serial = 1501] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16DA4400) [pid = 3856] [serial = 1505] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15435800) [pid = 3856] [serial = 1504] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A08B000) [pid = 3856] [serial = 1507] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A561000) [pid = 3856] [serial = 1502] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (186C1C00) [pid = 3856] [serial = 1495] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1A50FC00) [pid = 3856] [serial = 1508] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1865D400) [pid = 3856] [serial = 1493] [outer = 00000000] [url = about:blank] 16:06:21 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1A985400) [pid = 3856] [serial = 1510] [outer = 00000000] [url = about:blank] 16:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1721ms 16:06:21 INFO - PROCESS | 3856 | 1468883181150 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 3856 | 1468883181155 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 16:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:06:21 INFO - PROCESS | 3856 | 1468883181161 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 3856 | 1468883181164 Marionette TRACE conn3 <- [1,2042,null,{}] 16:06:21 INFO - PROCESS | 3856 | 1468883181169 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:21 INFO - PROCESS | 3856 | 1468883181173 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:21 INFO - PROCESS | 3856 | 1468883181261 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:06:21 INFO - PROCESS | 3856 | 1468883181267 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 3856 | 1468883181272 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:21 INFO - PROCESS | 3856 | ++DOCSHELL 10A78400 == 28 [pid = 3856] [id = 520] 16:06:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10A78800) [pid = 3856] [serial = 1560] [outer = 00000000] 16:06:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (10F65800) [pid = 3856] [serial = 1561] [outer = 10A78800] 16:06:21 INFO - PROCESS | 3856 | 1468883181322 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (11212800) [pid = 3856] [serial = 1562] [outer = 10A78800] 16:06:21 INFO - PROCESS | 3856 | 1468883181825 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 711ms 16:06:21 INFO - PROCESS | 3856 | 1468883181858 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 3856 | 1468883181861 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 16:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:06:21 INFO - PROCESS | 3856 | 1468883181868 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 3856 | 1468883181871 Marionette TRACE conn3 <- [1,2046,null,{}] 16:06:21 INFO - PROCESS | 3856 | 1468883181875 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:21 INFO - PROCESS | 3856 | 1468883181878 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:21 INFO - PROCESS | 3856 | 1468883181962 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:06:22 INFO - PROCESS | 3856 | 1468883181970 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 3856 | 1468883181973 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:22 INFO - PROCESS | 3856 | ++DOCSHELL 13155800 == 29 [pid = 3856] [id = 521] 16:06:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13157400) [pid = 3856] [serial = 1563] [outer = 00000000] 16:06:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (131E4800) [pid = 3856] [serial = 1564] [outer = 13157400] 16:06:22 INFO - PROCESS | 3856 | 1468883182019 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1325EC00) [pid = 3856] [serial = 1565] [outer = 13157400] 16:06:22 INFO - PROCESS | 3856 | 1468883182534 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 711ms 16:06:22 INFO - PROCESS | 3856 | 1468883182595 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:06:22 INFO - PROCESS | 3856 | 1468883182597 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 16:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:06:22 INFO - PROCESS | 3856 | 1468883182600 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:06:22 INFO - PROCESS | 3856 | 1468883182602 Marionette TRACE conn3 <- [1,2050,null,{}] 16:06:22 INFO - PROCESS | 3856 | 1468883182613 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:22 INFO - PROCESS | 3856 | 1468883182617 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:22 INFO - PROCESS | 3856 | 1468883182729 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:06:22 INFO - PROCESS | 3856 | 1468883182826 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 3856 | 1468883182830 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:22 INFO - PROCESS | 3856 | ++DOCSHELL 13CE9C00 == 30 [pid = 3856] [id = 522] 16:06:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13E97C00) [pid = 3856] [serial = 1566] [outer = 00000000] 16:06:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15172800) [pid = 3856] [serial = 1567] [outer = 13E97C00] 16:06:22 INFO - PROCESS | 3856 | 1468883182877 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (151B1C00) [pid = 3856] [serial = 1568] [outer = 13E97C00] 16:06:23 INFO - PROCESS | 3856 | 1468883183254 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 710ms 16:06:23 INFO - PROCESS | 3856 | 1468883183299 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 3856 | 1468883183301 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 16:06:23 INFO - PROCESS | 3856 | 1468883183319 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 3856 | 1468883183321 Marionette TRACE conn3 <- [1,2054,null,{}] 16:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:06:23 INFO - PROCESS | 3856 | 1468883183325 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:23 INFO - PROCESS | 3856 | 1468883183327 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:23 INFO - PROCESS | 3856 | 1468883183457 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:06:23 INFO - PROCESS | 3856 | 1468883183519 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 3856 | 1468883183521 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:23 INFO - PROCESS | 3856 | ++DOCSHELL 15468000 == 31 [pid = 3856] [id = 523] 16:06:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15631800) [pid = 3856] [serial = 1569] [outer = 00000000] 16:06:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15CCBC00) [pid = 3856] [serial = 1570] [outer = 15631800] 16:06:23 INFO - PROCESS | 3856 | 1468883183565 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16CDD800) [pid = 3856] [serial = 1571] [outer = 15631800] 16:06:23 INFO - PROCESS | 3856 | 1468883183975 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 695ms 16:06:24 INFO - PROCESS | 3856 | 1468883184023 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 3856 | 1468883184026 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 16:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:06:24 INFO - PROCESS | 3856 | 1468883184029 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 3856 | 1468883184031 Marionette TRACE conn3 <- [1,2058,null,{}] 16:06:24 INFO - PROCESS | 3856 | 1468883184034 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:24 INFO - PROCESS | 3856 | 1468883184036 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:24 INFO - PROCESS | 3856 | 1468883184174 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:06:24 INFO - PROCESS | 3856 | 1468883184186 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 3856 | 1468883184188 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:24 INFO - PROCESS | 3856 | ++DOCSHELL 16DA4400 == 32 [pid = 3856] [id = 524] 16:06:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DAEC00) [pid = 3856] [serial = 1572] [outer = 00000000] 16:06:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16E69400) [pid = 3856] [serial = 1573] [outer = 16DAEC00] 16:06:24 INFO - PROCESS | 3856 | 1468883184239 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16FC8C00) [pid = 3856] [serial = 1574] [outer = 16DAEC00] 16:06:24 INFO - PROCESS | 3856 | 1468883184668 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 695ms 16:06:24 INFO - PROCESS | 3856 | 1468883184732 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 3856 | 1468883184735 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 16:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:06:24 INFO - PROCESS | 3856 | 1468883184738 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 3856 | 1468883184740 Marionette TRACE conn3 <- [1,2062,null,{}] 16:06:24 INFO - PROCESS | 3856 | 1468883184743 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:24 INFO - PROCESS | 3856 | 1468883184749 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:24 INFO - PROCESS | 3856 | 1468883184886 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:06:24 INFO - PROCESS | 3856 | 1468883184952 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 3856 | 1468883184954 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:24 INFO - PROCESS | 3856 | ++DOCSHELL 17674800 == 33 [pid = 3856] [id = 525] 16:06:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17679C00) [pid = 3856] [serial = 1575] [outer = 00000000] 16:06:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17BCA000) [pid = 3856] [serial = 1576] [outer = 17679C00] 16:06:25 INFO - PROCESS | 3856 | 1468883184999 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18411000) [pid = 3856] [serial = 1577] [outer = 17679C00] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16DAC800) [pid = 3856] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16FD0400) [pid = 3856] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13941000) [pid = 3856] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15429800) [pid = 3856] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15622400) [pid = 3856] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15630C00) [pid = 3856] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10A78000) [pid = 3856] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1840DC00) [pid = 3856] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18373800) [pid = 3856] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1120C400) [pid = 3856] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13024800) [pid = 3856] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (17BAE000) [pid = 3856] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:06:25 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (14395C00) [pid = 3856] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:06:25 INFO - PROCESS | 3856 | 1468883185677 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 964ms 16:06:25 INFO - PROCESS | 3856 | 1468883185718 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:06:25 INFO - PROCESS | 3856 | 1468883185720 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 16:06:25 INFO - PROCESS | 3856 | 1468883185723 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:06:25 INFO - PROCESS | 3856 | 1468883185724 Marionette TRACE conn3 <- [1,2066,null,{}] 16:06:25 INFO - PROCESS | 3856 | 1468883185728 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:25 INFO - PROCESS | 3856 | 1468883185729 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:25 INFO - PROCESS | 3856 | 1468883185802 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:06:25 INFO - PROCESS | 3856 | 1468883185907 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 3856 | 1468883185909 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:25 INFO - PROCESS | 3856 | ++DOCSHELL 0F978000 == 34 [pid = 3856] [id = 526] 16:06:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1031D800) [pid = 3856] [serial = 1578] [outer = 00000000] 16:06:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1325E800) [pid = 3856] [serial = 1579] [outer = 1031D800] 16:06:25 INFO - PROCESS | 3856 | 1468883185951 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15434C00) [pid = 3856] [serial = 1580] [outer = 1031D800] 16:06:26 INFO - PROCESS | 3856 | 1468883186303 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 647ms 16:06:26 INFO - PROCESS | 3856 | 1468883186361 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 3856 | 1468883186363 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 16:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:06:26 INFO - PROCESS | 3856 | 1468883186366 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 3856 | 1468883186368 Marionette TRACE conn3 <- [1,2070,null,{}] 16:06:26 INFO - PROCESS | 3856 | 1468883186371 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:26 INFO - PROCESS | 3856 | 1468883186373 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:26 INFO - PROCESS | 3856 | 1468883186445 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:06:26 INFO - PROCESS | 3856 | 1468883186540 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 3856 | 1468883186542 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:26 INFO - PROCESS | 3856 | ++DOCSHELL 132F1400 == 35 [pid = 3856] [id = 527] 16:06:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15163800) [pid = 3856] [serial = 1581] [outer = 00000000] 16:06:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17BADC00) [pid = 3856] [serial = 1582] [outer = 15163800] 16:06:26 INFO - PROCESS | 3856 | 1468883186586 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18373800) [pid = 3856] [serial = 1583] [outer = 15163800] 16:06:26 INFO - PROCESS | 3856 | 1468883186937 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 601ms 16:06:26 INFO - PROCESS | 3856 | 1468883186964 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 3856 | 1468883186966 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 16:06:26 INFO - PROCESS | 3856 | 1468883186969 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:06:26 INFO - PROCESS | 3856 | 1468883186970 Marionette TRACE conn3 <- [1,2074,null,{}] 16:06:26 INFO - PROCESS | 3856 | 1468883186974 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:26 INFO - PROCESS | 3856 | 1468883186976 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:27 INFO - PROCESS | 3856 | 1468883187085 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:06:27 INFO - PROCESS | 3856 | 1468883187094 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 3856 | 1468883187096 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:27 INFO - PROCESS | 3856 | ++DOCSHELL 1766BC00 == 36 [pid = 3856] [id = 528] 16:06:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18662400) [pid = 3856] [serial = 1584] [outer = 00000000] 16:06:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (186BCC00) [pid = 3856] [serial = 1585] [outer = 18662400] 16:06:27 INFO - PROCESS | 3856 | 1468883187138 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1866B400) [pid = 3856] [serial = 1586] [outer = 18662400] 16:06:27 INFO - PROCESS | 3856 | 1468883187543 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 601ms 16:06:27 INFO - PROCESS | 3856 | 1468883187610 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 3856 | 1468883187614 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 16:06:27 INFO - PROCESS | 3856 | 1468883187619 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 3856 | 1468883187624 Marionette TRACE conn3 <- [1,2078,null,{}] 16:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:06:27 INFO - PROCESS | 3856 | 1468883187630 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:27 INFO - PROCESS | 3856 | 1468883187634 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:27 INFO - PROCESS | 3856 | 1468883187759 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:06:27 INFO - PROCESS | 3856 | 1468883187877 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 3856 | 1468883187883 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:27 INFO - PROCESS | 3856 | ++DOCSHELL 10A77400 == 37 [pid = 3856] [id = 529] 16:06:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10A79800) [pid = 3856] [serial = 1587] [outer = 00000000] 16:06:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (112BA400) [pid = 3856] [serial = 1588] [outer = 10A79800] 16:06:27 INFO - PROCESS | 3856 | 1468883187939 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (12BC9800) [pid = 3856] [serial = 1589] [outer = 10A79800] 16:06:28 INFO - PROCESS | 3856 | 1468883188754 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1153ms 16:06:28 INFO - PROCESS | 3856 | 1468883188804 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:06:28 INFO - PROCESS | 3856 | 1468883188808 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 16:06:28 INFO - PROCESS | 3856 | 1468883188814 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 3856 | 1468883188818 Marionette TRACE conn3 <- [1,2082,null,{}] 16:06:28 INFO - PROCESS | 3856 | 1468883188822 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:28 INFO - PROCESS | 3856 | 1468883188825 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:28 INFO - PROCESS | 3856 | 1468883188939 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:06:29 INFO - PROCESS | 3856 | 1468883189073 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 3856 | 1468883189076 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:29 INFO - PROCESS | 3856 | ++DOCSHELL 1438F000 == 38 [pid = 3856] [id = 530] 16:06:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (14394800) [pid = 3856] [serial = 1590] [outer = 00000000] 16:06:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15172C00) [pid = 3856] [serial = 1591] [outer = 14394800] 16:06:29 INFO - PROCESS | 3856 | 1468883189131 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15463000) [pid = 3856] [serial = 1592] [outer = 14394800] 16:06:30 INFO - PROCESS | 3856 | 1468883190023 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1264ms 16:06:30 INFO - PROCESS | 3856 | 1468883190076 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 3856 | 1468883190080 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 16:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:06:30 INFO - PROCESS | 3856 | 1468883190085 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - PROCESS | 3856 | 1468883190088 Marionette TRACE conn3 <- [1,2086,null,{}] 16:06:30 INFO - PROCESS | 3856 | 1468883190094 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:30 INFO - PROCESS | 3856 | 1468883190097 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:30 INFO - PROCESS | 3856 | 1468883190211 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:06:30 INFO - PROCESS | 3856 | 1468883190357 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 3856 | 1468883190361 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 132F1400 == 37 [pid = 3856] [id = 527] 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 0F978000 == 36 [pid = 3856] [id = 526] 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 17674800 == 35 [pid = 3856] [id = 525] 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 16DA4400 == 34 [pid = 3856] [id = 524] 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 15468000 == 33 [pid = 3856] [id = 523] 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 13CE9C00 == 32 [pid = 3856] [id = 522] 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 13155800 == 31 [pid = 3856] [id = 521] 16:06:30 INFO - PROCESS | 3856 | --DOCSHELL 10A78400 == 30 [pid = 3856] [id = 520] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16DBD000) [pid = 3856] [serial = 1531] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (17BA9800) [pid = 3856] [serial = 1534] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16E68400) [pid = 3856] [serial = 1532] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13CA2000) [pid = 3856] [serial = 1516] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (14390000) [pid = 3856] [serial = 1517] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15430400) [pid = 3856] [serial = 1525] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1545D400) [pid = 3856] [serial = 1526] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15CC1C00) [pid = 3856] [serial = 1528] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1AA89C00) [pid = 3856] [serial = 1511] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (11218000) [pid = 3856] [serial = 1513] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (131D8400) [pid = 3856] [serial = 1544] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11C35000) [pid = 3856] [serial = 1514] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1865F400) [pid = 3856] [serial = 1537] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (11434800) [pid = 3856] [serial = 1519] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (12BD1400) [pid = 3856] [serial = 1520] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13939C00) [pid = 3856] [serial = 1522] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A087C00) [pid = 3856] [serial = 1546] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (13C1BC00) [pid = 3856] [serial = 1523] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (19D11000) [pid = 3856] [serial = 1547] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (17CB6400) [pid = 3856] [serial = 1535] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (186C0C00) [pid = 3856] [serial = 1543] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (18667000) [pid = 3856] [serial = 1538] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16EE5400) [pid = 3856] [serial = 1540] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (17BC7000) [pid = 3856] [serial = 1541] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16DA3C00) [pid = 3856] [serial = 1529] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3856 | ++DOCSHELL 10560C00 == 31 [pid = 3856] [id = 531] 16:06:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10A04800) [pid = 3856] [serial = 1593] [outer = 00000000] 16:06:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (11218000) [pid = 3856] [serial = 1594] [outer = 10A04800] 16:06:30 INFO - PROCESS | 3856 | 1468883190437 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (11C34400) [pid = 3856] [serial = 1595] [outer = 10A04800] 16:06:30 INFO - PROCESS | 3856 | 1468883190866 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 853ms 16:06:30 INFO - PROCESS | 3856 | 1468883190929 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 3856 | 1468883190933 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 16:06:30 INFO - PROCESS | 3856 | 1468883190939 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:06:30 INFO - PROCESS | 3856 | 1468883190941 Marionette TRACE conn3 <- [1,2090,null,{}] 16:06:30 INFO - PROCESS | 3856 | 1468883190945 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:30 INFO - PROCESS | 3856 | 1468883190947 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:31 INFO - PROCESS | 3856 | 1468883191030 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:06:31 INFO - PROCESS | 3856 | 1468883191037 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:31 INFO - PROCESS | 3856 | 1468883191039 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:31 INFO - PROCESS | 3856 | ++DOCSHELL 131DDC00 == 32 [pid = 3856] [id = 532] 16:06:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (131E5400) [pid = 3856] [serial = 1596] [outer = 00000000] 16:06:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13C0EC00) [pid = 3856] [serial = 1597] [outer = 131E5400] 16:06:31 INFO - PROCESS | 3856 | 1468883191088 Marionette DEBUG loaded listener.js 16:06:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13CDB800) [pid = 3856] [serial = 1598] [outer = 131E5400] 16:06:31 INFO - PROCESS | 3856 | 1468883191618 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 695ms 16:06:31 INFO - PROCESS | 3856 | 1468883191671 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:06:31 INFO - PROCESS | 3856 | 1468883191673 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 16:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:06:31 INFO - PROCESS | 3856 | 1468883191677 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 3856 | 1468883191680 Marionette TRACE conn3 <- [1,2094,null,{}] 16:06:31 INFO - PROCESS | 3856 | 1468883191691 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:31 INFO - PROCESS | 3856 | 1468883191695 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:31 INFO - PROCESS | 3856 | 1468883191805 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:06:31 INFO - PROCESS | 3856 | 1468883191908 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:31 INFO - PROCESS | 3856 | 1468883191911 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:31 INFO - PROCESS | 3856 | ++DOCSHELL 1542C000 == 33 [pid = 3856] [id = 533] 16:06:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1542E400) [pid = 3856] [serial = 1599] [outer = 00000000] 16:06:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15460800) [pid = 3856] [serial = 1600] [outer = 1542E400] 16:06:31 INFO - PROCESS | 3856 | 1468883191957 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15622800) [pid = 3856] [serial = 1601] [outer = 1542E400] 16:06:32 INFO - PROCESS | 3856 | 1468883192325 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 711ms 16:06:32 INFO - PROCESS | 3856 | 1468883192376 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 3856 | 1468883192379 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 16:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:06:32 INFO - PROCESS | 3856 | 1468883192382 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 3856 | 1468883192384 Marionette TRACE conn3 <- [1,2098,null,{}] 16:06:32 INFO - PROCESS | 3856 | 1468883192388 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:32 INFO - PROCESS | 3856 | 1468883192389 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:32 INFO - PROCESS | 3856 | 1468883192486 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:06:32 INFO - PROCESS | 3856 | 1468883192491 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 3856 | 1468883192493 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:32 INFO - PROCESS | 3856 | ++DOCSHELL 1546C400 == 34 [pid = 3856] [id = 534] 16:06:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16558400) [pid = 3856] [serial = 1602] [outer = 00000000] 16:06:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16E68400) [pid = 3856] [serial = 1603] [outer = 16558400] 16:06:32 INFO - PROCESS | 3856 | 1468883192536 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16FC8400) [pid = 3856] [serial = 1604] [outer = 16558400] 16:06:33 INFO - PROCESS | 3856 | 1468883192998 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 647ms 16:06:33 INFO - PROCESS | 3856 | 1468883193021 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 3856 | 1468883193023 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 16:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:06:33 INFO - PROCESS | 3856 | 1468883193027 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 3856 | 1468883193028 Marionette TRACE conn3 <- [1,2102,null,{}] 16:06:33 INFO - PROCESS | 3856 | 1468883193038 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:33 INFO - PROCESS | 3856 | 1468883193040 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:33 INFO - PROCESS | 3856 | 1468883193145 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:06:33 INFO - PROCESS | 3856 | 1468883193234 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 3856 | 1468883193236 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:33 INFO - PROCESS | 3856 | ++DOCSHELL 16FD2000 == 35 [pid = 3856] [id = 535] 16:06:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16FD4000) [pid = 3856] [serial = 1605] [outer = 00000000] 16:06:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (175F0000) [pid = 3856] [serial = 1606] [outer = 16FD4000] 16:06:33 INFO - PROCESS | 3856 | 1468883193277 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17BAD000) [pid = 3856] [serial = 1607] [outer = 16FD4000] 16:06:33 INFO - PROCESS | 3856 | 1468883193693 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 711ms 16:06:33 INFO - PROCESS | 3856 | 1468883193724 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 3856 | 1468883193726 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 16:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:06:33 INFO - PROCESS | 3856 | 1468883193730 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 3856 | 1468883193731 Marionette TRACE conn3 <- [1,2106,null,{}] 16:06:33 INFO - PROCESS | 3856 | 1468883193742 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:33 INFO - PROCESS | 3856 | 1468883193747 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:33 INFO - PROCESS | 3856 | 1468883193884 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:06:33 INFO - PROCESS | 3856 | 1468883193953 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 3856 | 1468883193955 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:33 INFO - PROCESS | 3856 | ++DOCSHELL 18662000 == 36 [pid = 3856] [id = 536] 16:06:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18662800) [pid = 3856] [serial = 1608] [outer = 00000000] 16:06:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186BA800) [pid = 3856] [serial = 1609] [outer = 18662800] 16:06:34 INFO - PROCESS | 3856 | 1468883193998 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18666C00) [pid = 3856] [serial = 1610] [outer = 18662800] 16:06:34 INFO - PROCESS | 3856 | 1468883194408 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 758ms 16:06:34 INFO - PROCESS | 3856 | 1468883194471 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 3856 | 1468883194486 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 16:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:06:34 INFO - PROCESS | 3856 | 1468883194522 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 3856 | 1468883194523 Marionette TRACE conn3 <- [1,2110,null,{}] 16:06:34 INFO - PROCESS | 3856 | 1468883194527 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:34 INFO - PROCESS | 3856 | 1468883194529 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:34 INFO - PROCESS | 3856 | 1468883194700 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:06:34 INFO - PROCESS | 3856 | 1468883194707 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 3856 | 1468883194709 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:34 INFO - PROCESS | 3856 | ++DOCSHELL 16DBB800 == 37 [pid = 3856] [id = 537] 16:06:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (173F4C00) [pid = 3856] [serial = 1611] [outer = 00000000] 16:06:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1866A000) [pid = 3856] [serial = 1612] [outer = 173F4C00] 16:06:34 INFO - PROCESS | 3856 | 1468883194750 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (186C5800) [pid = 3856] [serial = 1613] [outer = 173F4C00] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13157400) [pid = 3856] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (103D2000) [pid = 3856] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (103C8C00) [pid = 3856] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13E91400) [pid = 3856] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18373400) [pid = 3856] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17679C00) [pid = 3856] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16DAEC00) [pid = 3856] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1031D800) [pid = 3856] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15163800) [pid = 3856] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13E97C00) [pid = 3856] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10A78800) [pid = 3856] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:06:35 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15631800) [pid = 3856] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:06:35 INFO - PROCESS | 3856 | 1468883195238 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 790ms 16:06:35 INFO - PROCESS | 3856 | 1468883195307 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 3856 | 1468883195309 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 16:06:35 INFO - PROCESS | 3856 | 1468883195312 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:06:35 INFO - PROCESS | 3856 | 1468883195314 Marionette TRACE conn3 <- [1,2114,null,{}] 16:06:35 INFO - PROCESS | 3856 | 1468883195317 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:35 INFO - PROCESS | 3856 | 1468883195319 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:35 INFO - PROCESS | 3856 | 1468883195395 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:06:35 INFO - PROCESS | 3856 | 1468883195400 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 3856 | 1468883195402 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:35 INFO - PROCESS | 3856 | ++DOCSHELL 11211C00 == 38 [pid = 3856] [id = 538] 16:06:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (11AC7800) [pid = 3856] [serial = 1614] [outer = 00000000] 16:06:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (158CAC00) [pid = 3856] [serial = 1615] [outer = 11AC7800] 16:06:35 INFO - PROCESS | 3856 | 1468883195448 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16EE4400) [pid = 3856] [serial = 1616] [outer = 11AC7800] 16:06:35 INFO - PROCESS | 3856 | 1468883195875 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 600ms 16:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:06:35 INFO - PROCESS | 3856 | 1468883195917 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 3856 | 1468883195919 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 16:06:35 INFO - PROCESS | 3856 | 1468883195923 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - PROCESS | 3856 | 1468883195924 Marionette TRACE conn3 <- [1,2118,null,{}] 16:06:35 INFO - PROCESS | 3856 | 1468883195928 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:35 INFO - PROCESS | 3856 | 1468883195929 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:36 INFO - PROCESS | 3856 | 1468883196006 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:06:36 INFO - PROCESS | 3856 | 1468883196011 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 3856 | 1468883196013 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:36 INFO - PROCESS | 3856 | ++DOCSHELL 15462400 == 39 [pid = 3856] [id = 539] 16:06:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17B13000) [pid = 3856] [serial = 1617] [outer = 00000000] 16:06:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A08C000) [pid = 3856] [serial = 1618] [outer = 17B13000] 16:06:36 INFO - PROCESS | 3856 | 1468883196055 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A08D000) [pid = 3856] [serial = 1619] [outer = 17B13000] 16:06:36 INFO - PROCESS | 3856 | 1468883196505 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 3856 | 1468883196561 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 16:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:06:36 INFO - PROCESS | 3856 | 1468883196565 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 3856 | 1468883196566 Marionette TRACE conn3 <- [1,2122,null,{}] 16:06:36 INFO - PROCESS | 3856 | 1468883196570 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:36 INFO - PROCESS | 3856 | 1468883196572 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:36 INFO - PROCESS | 3856 | 1468883196647 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:06:36 INFO - PROCESS | 3856 | 1468883196652 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 3856 | 1468883196654 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:36 INFO - PROCESS | 3856 | ++DOCSHELL 1A273000 == 40 [pid = 3856] [id = 540] 16:06:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A273C00) [pid = 3856] [serial = 1620] [outer = 00000000] 16:06:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A416C00) [pid = 3856] [serial = 1621] [outer = 1A273C00] 16:06:36 INFO - PROCESS | 3856 | 1468883196696 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1A501C00) [pid = 3856] [serial = 1622] [outer = 1A273C00] 16:06:37 INFO - PROCESS | 3856 | 1468883197247 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 742ms 16:06:37 INFO - PROCESS | 3856 | 1468883197305 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 3856 | 1468883197309 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 16:06:37 INFO - PROCESS | 3856 | 1468883197314 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:06:37 INFO - PROCESS | 3856 | 1468883197318 Marionette TRACE conn3 <- [1,2126,null,{}] 16:06:37 INFO - PROCESS | 3856 | 1468883197324 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:37 INFO - PROCESS | 3856 | 1468883197327 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:37 INFO - PROCESS | 3856 | 1468883197479 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:06:37 INFO - PROCESS | 3856 | 1468883197642 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:37 INFO - PROCESS | 3856 | 1468883197645 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:37 INFO - PROCESS | 3856 | ++DOCSHELL 10A78000 == 41 [pid = 3856] [id = 541] 16:06:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1120A800) [pid = 3856] [serial = 1623] [outer = 00000000] 16:06:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1325E400) [pid = 3856] [serial = 1624] [outer = 1120A800] 16:06:37 INFO - PROCESS | 3856 | 1468883197701 Marionette DEBUG loaded listener.js 16:06:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13CAB400) [pid = 3856] [serial = 1625] [outer = 1120A800] 16:06:38 INFO - PROCESS | 3856 | 1468883198274 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1011ms 16:06:38 INFO - PROCESS | 3856 | 1468883198351 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:06:38 INFO - PROCESS | 3856 | 1468883198355 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 16:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:06:38 INFO - PROCESS | 3856 | 1468883198362 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 3856 | 1468883198365 Marionette TRACE conn3 <- [1,2130,null,{}] 16:06:38 INFO - PROCESS | 3856 | 1468883198383 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:38 INFO - PROCESS | 3856 | 1468883198386 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:38 INFO - PROCESS | 3856 | 1468883198491 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:06:38 INFO - PROCESS | 3856 | 1468883198626 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 3856 | 1468883198629 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:38 INFO - PROCESS | 3856 | ++DOCSHELL 15170800 == 42 [pid = 3856] [id = 542] 16:06:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15172400) [pid = 3856] [serial = 1626] [outer = 00000000] 16:06:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15631000) [pid = 3856] [serial = 1627] [outer = 15172400] 16:06:38 INFO - PROCESS | 3856 | 1468883198685 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16DAD400) [pid = 3856] [serial = 1628] [outer = 15172400] 16:06:39 INFO - PROCESS | 3856 | 1468883199285 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 3856 | 1468883199330 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 16:06:39 INFO - PROCESS | 3856 | 1468883199334 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - PROCESS | 3856 | 1468883199337 Marionette TRACE conn3 <- [1,2134,null,{}] 16:06:39 INFO - PROCESS | 3856 | 1468883199348 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:39 INFO - PROCESS | 3856 | 1468883199353 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:39 INFO - PROCESS | 3856 | 1468883199456 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:06:39 INFO - PROCESS | 3856 | 1468883199567 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 3856 | 1468883199572 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:39 INFO - PROCESS | 3856 | ++DOCSHELL 19D0F800 == 43 [pid = 3856] [id = 543] 16:06:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A01E800) [pid = 3856] [serial = 1629] [outer = 00000000] 16:06:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A02A400) [pid = 3856] [serial = 1630] [outer = 1A01E800] 16:06:39 INFO - PROCESS | 3856 | 1468883199690 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A50FC00) [pid = 3856] [serial = 1631] [outer = 1A01E800] 16:06:40 INFO - PROCESS | 3856 | 1468883200359 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 3856 | 1468883200384 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 16:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:06:40 INFO - PROCESS | 3856 | 1468883200404 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 3856 | 1468883200406 Marionette TRACE conn3 <- [1,2138,null,{}] 16:06:40 INFO - PROCESS | 3856 | 1468883200410 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:40 INFO - PROCESS | 3856 | 1468883200412 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:40 INFO - PROCESS | 3856 | 1468883200516 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:06:40 INFO - PROCESS | 3856 | 1468883200819 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:40 INFO - PROCESS | 3856 | 1468883200822 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:40 INFO - PROCESS | 3856 | ++DOCSHELL 10326800 == 44 [pid = 3856] [id = 544] 16:06:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1055E000) [pid = 3856] [serial = 1632] [outer = 00000000] 16:06:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10A7CC00) [pid = 3856] [serial = 1633] [outer = 1055E000] 16:06:40 INFO - PROCESS | 3856 | 1468883200888 Marionette DEBUG loaded listener.js 16:06:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (12930800) [pid = 3856] [serial = 1634] [outer = 1055E000] 16:06:41 INFO - PROCESS | 3856 | 1468883201439 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:06: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 16:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1074ms 16:06:41 INFO - PROCESS | 3856 | 1468883201495 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:06:41 INFO - PROCESS | 3856 | 1468883201498 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 16:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:06:41 INFO - PROCESS | 3856 | 1468883201503 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:06:41 INFO - PROCESS | 3856 | 1468883201506 Marionette TRACE conn3 <- [1,2142,null,{}] 16:06:41 INFO - PROCESS | 3856 | 1468883201511 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:41 INFO - PROCESS | 3856 | 1468883201516 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:41 INFO - PROCESS | 3856 | 1468883201618 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 103CD400 == 43 [pid = 3856] [id = 519] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 15462400 == 42 [pid = 3856] [id = 539] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 11211C00 == 41 [pid = 3856] [id = 538] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 16DBB800 == 40 [pid = 3856] [id = 537] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 18662000 == 39 [pid = 3856] [id = 536] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 16FD2000 == 38 [pid = 3856] [id = 535] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 1546C400 == 37 [pid = 3856] [id = 534] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 1542C000 == 36 [pid = 3856] [id = 533] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 131DDC00 == 35 [pid = 3856] [id = 532] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 10560C00 == 34 [pid = 3856] [id = 531] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 1766BC00 == 33 [pid = 3856] [id = 528] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 10A77400 == 32 [pid = 3856] [id = 529] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 1438F000 == 31 [pid = 3856] [id = 530] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 10326800 == 30 [pid = 3856] [id = 544] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 15170800 == 29 [pid = 3856] [id = 542] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 19D0F800 == 28 [pid = 3856] [id = 543] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 1A273000 == 27 [pid = 3856] [id = 540] 16:06:42 INFO - PROCESS | 3856 | --DOCSHELL 10A78000 == 26 [pid = 3856] [id = 541] 16:06:42 INFO - PROCESS | 3856 | 1468883202318 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 3856 | 1468883202322 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (131E4800) [pid = 3856] [serial = 1564] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1325EC00) [pid = 3856] [serial = 1565] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1296E400) [pid = 3856] [serial = 1559] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (11217C00) [pid = 3856] [serial = 1558] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1314F400) [pid = 3856] [serial = 1550] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12BC9C00) [pid = 3856] [serial = 1549] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15464000) [pid = 3856] [serial = 1553] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1517B800) [pid = 3856] [serial = 1552] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A275C00) [pid = 3856] [serial = 1556] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (186C2800) [pid = 3856] [serial = 1555] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17BCA000) [pid = 3856] [serial = 1576] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16E69400) [pid = 3856] [serial = 1573] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1325E800) [pid = 3856] [serial = 1579] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (17BADC00) [pid = 3856] [serial = 1582] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15172800) [pid = 3856] [serial = 1567] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18411000) [pid = 3856] [serial = 1577] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18373800) [pid = 3856] [serial = 1583] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (11212800) [pid = 3856] [serial = 1562] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10F65800) [pid = 3856] [serial = 1561] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15CCBC00) [pid = 3856] [serial = 1570] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (186BCC00) [pid = 3856] [serial = 1585] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16CDD800) [pid = 3856] [serial = 1571] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16FC8C00) [pid = 3856] [serial = 1574] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (151B1C00) [pid = 3856] [serial = 1568] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15434C00) [pid = 3856] [serial = 1580] [outer = 00000000] [url = about:blank] 16:06:42 INFO - PROCESS | 3856 | ++DOCSHELL 103C8C00 == 27 [pid = 3856] [id = 545] 16:06:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (103C9800) [pid = 3856] [serial = 1635] [outer = 00000000] 16:06:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1055E400) [pid = 3856] [serial = 1636] [outer = 103C9800] 16:06:42 INFO - PROCESS | 3856 | 1468883202465 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10A7FC00) [pid = 3856] [serial = 1637] [outer = 103C9800] 16:06:42 INFO - PROCESS | 3856 | 1468883202930 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1453ms 16:06:42 INFO - PROCESS | 3856 | 1468883202951 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 3856 | 1468883202955 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 16:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:06:42 INFO - PROCESS | 3856 | 1468883202959 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 3856 | 1468883202962 Marionette TRACE conn3 <- [1,2146,null,{}] 16:06:42 INFO - PROCESS | 3856 | 1468883202968 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:42 INFO - PROCESS | 3856 | 1468883202972 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:43 INFO - PROCESS | 3856 | 1468883203056 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:06:43 INFO - PROCESS | 3856 | 1468883203063 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 3856 | 1468883203066 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:43 INFO - PROCESS | 3856 | ++DOCSHELL 13028400 == 28 [pid = 3856] [id = 546] 16:06:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1302D400) [pid = 3856] [serial = 1638] [outer = 00000000] 16:06:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13157000) [pid = 3856] [serial = 1639] [outer = 1302D400] 16:06:43 INFO - PROCESS | 3856 | 1468883203111 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (131DE800) [pid = 3856] [serial = 1640] [outer = 1302D400] 16:06:43 INFO - PROCESS | 3856 | 1468883203572 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 648ms 16:06:43 INFO - PROCESS | 3856 | 1468883203601 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 3856 | 1468883203605 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 16:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:06:43 INFO - PROCESS | 3856 | 1468883203610 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 3856 | 1468883203612 Marionette TRACE conn3 <- [1,2150,null,{}] 16:06:43 INFO - PROCESS | 3856 | 1468883203616 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:43 INFO - PROCESS | 3856 | 1468883203618 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:43 INFO - PROCESS | 3856 | 1468883203702 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:06:43 INFO - PROCESS | 3856 | 1468883203876 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 3856 | 1468883203878 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:43 INFO - PROCESS | 3856 | ++DOCSHELL 139CE400 == 29 [pid = 3856] [id = 547] 16:06:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13CA8C00) [pid = 3856] [serial = 1641] [outer = 00000000] 16:06:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1438F800) [pid = 3856] [serial = 1642] [outer = 13CA8C00] 16:06:43 INFO - PROCESS | 3856 | 1468883203922 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1517B400) [pid = 3856] [serial = 1643] [outer = 13CA8C00] 16:06:44 INFO - PROCESS | 3856 | 1468883204312 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 710ms 16:06:44 INFO - PROCESS | 3856 | 1468883204341 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:06:44 INFO - PROCESS | 3856 | 1468883204343 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 16:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:06:44 INFO - PROCESS | 3856 | 1468883204348 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - PROCESS | 3856 | 1468883204354 Marionette TRACE conn3 <- [1,2154,null,{}] 16:06:44 INFO - PROCESS | 3856 | 1468883204362 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:44 INFO - PROCESS | 3856 | 1468883204366 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:44 INFO - PROCESS | 3856 | 1468883204451 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:06:44 INFO - PROCESS | 3856 | 1468883204561 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 3856 | 1468883204563 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:44 INFO - PROCESS | 3856 | ++DOCSHELL 1542D800 == 30 [pid = 3856] [id = 548] 16:06:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15432C00) [pid = 3856] [serial = 1644] [outer = 00000000] 16:06:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15628400) [pid = 3856] [serial = 1645] [outer = 15432C00] 16:06:44 INFO - PROCESS | 3856 | 1468883204606 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15CDCC00) [pid = 3856] [serial = 1646] [outer = 15432C00] 16:06:45 INFO - PROCESS | 3856 | 1468883205048 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 743ms 16:06:45 INFO - PROCESS | 3856 | 1468883205087 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 3856 | 1468883205089 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 16:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:06:45 INFO - PROCESS | 3856 | 1468883205093 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 3856 | 1468883205094 Marionette TRACE conn3 <- [1,2158,null,{}] 16:06:45 INFO - PROCESS | 3856 | 1468883205098 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:45 INFO - PROCESS | 3856 | 1468883205100 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:45 INFO - PROCESS | 3856 | 1468883205241 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:06:45 INFO - PROCESS | 3856 | 1468883205301 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 3856 | 1468883205303 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:45 INFO - PROCESS | 3856 | ++DOCSHELL 15CDC400 == 31 [pid = 3856] [id = 549] 16:06:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DA3C00) [pid = 3856] [serial = 1647] [outer = 00000000] 16:06:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16FC7800) [pid = 3856] [serial = 1648] [outer = 16DA3C00] 16:06:45 INFO - PROCESS | 3856 | 1468883205347 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16FCEC00) [pid = 3856] [serial = 1649] [outer = 16DA3C00] 16:06:45 INFO - PROCESS | 3856 | 1468883205750 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 710ms 16:06:45 INFO - PROCESS | 3856 | 1468883205796 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 3856 | 1468883205798 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 16:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:06:45 INFO - PROCESS | 3856 | 1468883205803 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 3856 | 1468883205805 Marionette TRACE conn3 <- [1,2162,null,{}] 16:06:45 INFO - PROCESS | 3856 | 1468883205810 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:45 INFO - PROCESS | 3856 | 1468883205813 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:45 INFO - PROCESS | 3856 | 1468883205921 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:06:45 INFO - PROCESS | 3856 | 1468883205928 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 3856 | 1468883205935 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:46 INFO - PROCESS | 3856 | ++DOCSHELL 1766C800 == 32 [pid = 3856] [id = 550] 16:06:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1766D000) [pid = 3856] [serial = 1650] [outer = 00000000] 16:06:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17BB3400) [pid = 3856] [serial = 1651] [outer = 1766D000] 16:06:46 INFO - PROCESS | 3856 | 1468883206041 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (17EC0000) [pid = 3856] [serial = 1652] [outer = 1766D000] 16:06:46 INFO - PROCESS | 3856 | 1468883206482 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 695ms 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (17B13000) [pid = 3856] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A273C00) [pid = 3856] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16FD4000) [pid = 3856] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18662800) [pid = 3856] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (173F4C00) [pid = 3856] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18662400) [pid = 3856] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (14394800) [pid = 3856] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16558400) [pid = 3856] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10A79800) [pid = 3856] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10A04800) [pid = 3856] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1542E400) [pid = 3856] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (131E5400) [pid = 3856] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:06:46 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (11AC7800) [pid = 3856] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:06:46 INFO - PROCESS | 3856 | 1468883206785 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 3856 | 1468883206787 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 16:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:06:46 INFO - PROCESS | 3856 | 1468883206797 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 3856 | 1468883206799 Marionette TRACE conn3 <- [1,2166,null,{}] 16:06:46 INFO - PROCESS | 3856 | 1468883206803 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:46 INFO - PROCESS | 3856 | 1468883206805 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:46 INFO - PROCESS | 3856 | 1468883206890 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:06:46 INFO - PROCESS | 3856 | 1468883206895 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 3856 | 1468883206897 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:46 INFO - PROCESS | 3856 | ++DOCSHELL 10A78400 == 33 [pid = 3856] [id = 551] 16:06:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13CE1400) [pid = 3856] [serial = 1653] [outer = 00000000] 16:06:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15171400) [pid = 3856] [serial = 1654] [outer = 13CE1400] 16:06:46 INFO - PROCESS | 3856 | 1468883206940 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (158C9C00) [pid = 3856] [serial = 1655] [outer = 13CE1400] 16:06:47 INFO - PROCESS | 3856 | 1468883207363 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 601ms 16:06:47 INFO - PROCESS | 3856 | 1468883207404 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:06:47 INFO - PROCESS | 3856 | 1468883207406 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 16:06:47 INFO - PROCESS | 3856 | 1468883207409 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:06:47 INFO - PROCESS | 3856 | 1468883207410 Marionette TRACE conn3 <- [1,2170,null,{}] 16:06:47 INFO - PROCESS | 3856 | 1468883207414 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:47 INFO - PROCESS | 3856 | 1468883207416 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:47 INFO - PROCESS | 3856 | 1468883207490 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:06:47 INFO - PROCESS | 3856 | 1468883207495 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 3856 | 1468883207497 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:47 INFO - PROCESS | 3856 | ++DOCSHELL 174BF400 == 34 [pid = 3856] [id = 552] 16:06:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17B12C00) [pid = 3856] [serial = 1656] [outer = 00000000] 16:06:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18610800) [pid = 3856] [serial = 1657] [outer = 17B12C00] 16:06:47 INFO - PROCESS | 3856 | 1468883207538 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18662800) [pid = 3856] [serial = 1658] [outer = 17B12C00] 16:06:47 INFO - PROCESS | 3856 | 1468883207952 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 600ms 16:06:48 INFO - PROCESS | 3856 | 1468883208010 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 3856 | 1468883208012 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 16:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:06:48 INFO - PROCESS | 3856 | 1468883208026 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 3856 | 1468883208028 Marionette TRACE conn3 <- [1,2174,null,{}] 16:06:48 INFO - PROCESS | 3856 | 1468883208033 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:48 INFO - PROCESS | 3856 | 1468883208034 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:48 INFO - PROCESS | 3856 | 1468883208108 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:06:48 INFO - PROCESS | 3856 | 1468883208113 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:48 INFO - PROCESS | 3856 | 1468883208115 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:48 INFO - PROCESS | 3856 | ++DOCSHELL 17B15400 == 35 [pid = 3856] [id = 553] 16:06:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186BB000) [pid = 3856] [serial = 1659] [outer = 00000000] 16:06:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19B5E800) [pid = 3856] [serial = 1660] [outer = 186BB000] 16:06:48 INFO - PROCESS | 3856 | 1468883208156 Marionette DEBUG loaded listener.js 16:06:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15462400) [pid = 3856] [serial = 1661] [outer = 186BB000] 16:06:48 INFO - PROCESS | 3856 | 1468883208590 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 600ms 16:06:48 INFO - PROCESS | 3856 | 1468883208614 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 3856 | 1468883208615 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 16:06:48 INFO - PROCESS | 3856 | 1468883208619 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:06:48 INFO - PROCESS | 3856 | 1468883208620 Marionette TRACE conn3 <- [1,2178,null,{}] 16:06:48 INFO - PROCESS | 3856 | 1468883208624 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:48 INFO - PROCESS | 3856 | 1468883208626 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:48 INFO - PROCESS | 3856 | 1468883208743 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:06:48 INFO - PROCESS | 3856 | 1468883208854 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:48 INFO - PROCESS | 3856 | 1468883208858 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:48 INFO - PROCESS | 3856 | ++DOCSHELL 0F97FC00 == 36 [pid = 3856] [id = 554] 16:06:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (0F9E2800) [pid = 3856] [serial = 1662] [outer = 00000000] 16:06:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1055FC00) [pid = 3856] [serial = 1663] [outer = 0F9E2800] 16:06:48 INFO - PROCESS | 3856 | 1468883208922 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (11211C00) [pid = 3856] [serial = 1664] [outer = 0F9E2800] 16:06:49 INFO - PROCESS | 3856 | 1468883209698 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1153ms 16:06:49 INFO - PROCESS | 3856 | 1468883209765 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:06:49 INFO - PROCESS | 3856 | 1468883209769 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 16:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:06:49 INFO - PROCESS | 3856 | 1468883209821 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:06:49 INFO - PROCESS | 3856 | 1468883209825 Marionette TRACE conn3 <- [1,2182,null,{}] 16:06:49 INFO - PROCESS | 3856 | 1468883209830 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:49 INFO - PROCESS | 3856 | 1468883209833 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:49 INFO - PROCESS | 3856 | 1468883209978 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:06:50 INFO - PROCESS | 3856 | 1468883210110 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:50 INFO - PROCESS | 3856 | 1468883210113 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:50 INFO - PROCESS | 3856 | ++DOCSHELL 13CE7C00 == 37 [pid = 3856] [id = 555] 16:06:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13E95800) [pid = 3856] [serial = 1665] [outer = 00000000] 16:06:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1516C400) [pid = 3856] [serial = 1666] [outer = 13E95800] 16:06:50 INFO - PROCESS | 3856 | 1468883210169 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15429800) [pid = 3856] [serial = 1667] [outer = 13E95800] 16:06:51 INFO - PROCESS | 3856 | 1468883210994 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1200ms 16:06:51 INFO - PROCESS | 3856 | 1468883211038 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:06:51 INFO - PROCESS | 3856 | 1468883211042 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 16:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:06:51 INFO - PROCESS | 3856 | 1468883211048 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 3856 | 1468883211052 Marionette TRACE conn3 <- [1,2186,null,{}] 16:06:51 INFO - PROCESS | 3856 | 1468883211057 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:51 INFO - PROCESS | 3856 | 1468883211060 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:51 INFO - PROCESS | 3856 | 1468883211171 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:06:51 INFO - PROCESS | 3856 | 1468883211303 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:51 INFO - PROCESS | 3856 | 1468883211308 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:51 INFO - PROCESS | 3856 | ++DOCSHELL 12D97400 == 38 [pid = 3856] [id = 556] 16:06:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (12D9B000) [pid = 3856] [serial = 1668] [outer = 00000000] 16:06:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1315C000) [pid = 3856] [serial = 1669] [outer = 12D9B000] 16:06:51 INFO - PROCESS | 3856 | 1468883211360 Marionette DEBUG loaded listener.js 16:06:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13C15C00) [pid = 3856] [serial = 1670] [outer = 12D9B000] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 17B15400 == 37 [pid = 3856] [id = 553] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 174BF400 == 36 [pid = 3856] [id = 552] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 10A78400 == 35 [pid = 3856] [id = 551] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 1766C800 == 34 [pid = 3856] [id = 550] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 15CDC400 == 33 [pid = 3856] [id = 549] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 1542D800 == 32 [pid = 3856] [id = 548] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 139CE400 == 31 [pid = 3856] [id = 547] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 13028400 == 30 [pid = 3856] [id = 546] 16:06:51 INFO - PROCESS | 3856 | --DOCSHELL 103C8C00 == 29 [pid = 3856] [id = 545] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1A08D000) [pid = 3856] [serial = 1619] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1A416C00) [pid = 3856] [serial = 1621] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (175F0000) [pid = 3856] [serial = 1606] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (186BA800) [pid = 3856] [serial = 1609] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (17BAD000) [pid = 3856] [serial = 1607] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1866A000) [pid = 3856] [serial = 1612] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A501C00) [pid = 3856] [serial = 1622] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1866B400) [pid = 3856] [serial = 1586] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15172C00) [pid = 3856] [serial = 1591] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15463000) [pid = 3856] [serial = 1592] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16E68400) [pid = 3856] [serial = 1603] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (112BA400) [pid = 3856] [serial = 1588] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (12BC9800) [pid = 3856] [serial = 1589] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (11218000) [pid = 3856] [serial = 1594] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11C34400) [pid = 3856] [serial = 1595] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15460800) [pid = 3856] [serial = 1600] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15622800) [pid = 3856] [serial = 1601] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13C0EC00) [pid = 3856] [serial = 1597] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13CDB800) [pid = 3856] [serial = 1598] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18666C00) [pid = 3856] [serial = 1610] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1A08C000) [pid = 3856] [serial = 1618] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (186C5800) [pid = 3856] [serial = 1613] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (158CAC00) [pid = 3856] [serial = 1615] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16EE4400) [pid = 3856] [serial = 1616] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16FC8400) [pid = 3856] [serial = 1604] [outer = 00000000] [url = about:blank] 16:06:51 INFO - PROCESS | 3856 | 1468883211853 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 838ms 16:06:51 INFO - PROCESS | 3856 | 1468883211895 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:06:51 INFO - PROCESS | 3856 | 1468883211899 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 16:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:06:51 INFO - PROCESS | 3856 | 1468883211910 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 3856 | 1468883211912 Marionette TRACE conn3 <- [1,2190,null,{}] 16:06:51 INFO - PROCESS | 3856 | 1468883211916 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:51 INFO - PROCESS | 3856 | 1468883211918 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:52 INFO - PROCESS | 3856 | 1468883212009 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:06:52 INFO - PROCESS | 3856 | 1468883212015 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 3856 | 1468883212017 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:52 INFO - PROCESS | 3856 | ++DOCSHELL 12D96400 == 30 [pid = 3856] [id = 557] 16:06:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13028400) [pid = 3856] [serial = 1671] [outer = 00000000] 16:06:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13E97C00) [pid = 3856] [serial = 1672] [outer = 13028400] 16:06:52 INFO - PROCESS | 3856 | 1468883212063 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1439C000) [pid = 3856] [serial = 1673] [outer = 13028400] 16:06:52 INFO - PROCESS | 3856 | 1468883212527 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 648ms 16:06:52 INFO - PROCESS | 3856 | 1468883212555 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:06:52 INFO - PROCESS | 3856 | 1468883212557 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 16:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:06:52 INFO - PROCESS | 3856 | 1468883212561 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - PROCESS | 3856 | 1468883212564 Marionette TRACE conn3 <- [1,2194,null,{}] 16:06:52 INFO - PROCESS | 3856 | 1468883212578 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:52 INFO - PROCESS | 3856 | 1468883212583 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:52 INFO - PROCESS | 3856 | 1468883212669 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:06:52 INFO - PROCESS | 3856 | 1468883212678 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 3856 | 1468883212681 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:52 INFO - PROCESS | 3856 | ++DOCSHELL 15469800 == 31 [pid = 3856] [id = 558] 16:06:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15627C00) [pid = 3856] [serial = 1674] [outer = 00000000] 16:06:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (158CD400) [pid = 3856] [serial = 1675] [outer = 15627C00] 16:06:52 INFO - PROCESS | 3856 | 1468883212728 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15CDD800) [pid = 3856] [serial = 1676] [outer = 15627C00] 16:06:53 INFO - PROCESS | 3856 | 1468883213290 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 742ms 16:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:06:53 INFO - PROCESS | 3856 | 1468883213332 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 3856 | 1468883213334 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 16:06:53 INFO - PROCESS | 3856 | 1468883213338 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 3856 | 1468883213340 Marionette TRACE conn3 <- [1,2198,null,{}] 16:06:53 INFO - PROCESS | 3856 | 1468883213343 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:53 INFO - PROCESS | 3856 | 1468883213345 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:53 INFO - PROCESS | 3856 | 1468883213432 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:06:53 INFO - PROCESS | 3856 | 1468883213440 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 3856 | 1468883213442 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:53 INFO - PROCESS | 3856 | ++DOCSHELL 16DA2800 == 32 [pid = 3856] [id = 559] 16:06:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16DAD800) [pid = 3856] [serial = 1677] [outer = 00000000] 16:06:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16FC8400) [pid = 3856] [serial = 1678] [outer = 16DAD800] 16:06:53 INFO - PROCESS | 3856 | 1468883213488 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (176B5C00) [pid = 3856] [serial = 1679] [outer = 16DAD800] 16:06:53 INFO - PROCESS | 3856 | 1468883213930 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 631ms 16:06:53 INFO - PROCESS | 3856 | 1468883213976 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 3856 | 1468883213978 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 16:06:53 INFO - PROCESS | 3856 | 1468883213981 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:06:53 INFO - PROCESS | 3856 | 1468883213982 Marionette TRACE conn3 <- [1,2202,null,{}] 16:06:54 INFO - PROCESS | 3856 | 1468883213991 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:54 INFO - PROCESS | 3856 | 1468883213993 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:54 INFO - PROCESS | 3856 | 1468883214108 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:06:54 INFO - PROCESS | 3856 | 1468883214193 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 3856 | 1468883214195 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:54 INFO - PROCESS | 3856 | ++DOCSHELL 139C9800 == 33 [pid = 3856] [id = 560] 16:06:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17BAE000) [pid = 3856] [serial = 1680] [outer = 00000000] 16:06:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17EBD000) [pid = 3856] [serial = 1681] [outer = 17BAE000] 16:06:54 INFO - PROCESS | 3856 | 1468883214239 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1840F400) [pid = 3856] [serial = 1682] [outer = 17BAE000] 16:06:54 INFO - PROCESS | 3856 | 1468883214648 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 711ms 16:06:54 INFO - PROCESS | 3856 | 1468883214680 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 3856 | 1468883214682 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 16:06:54 INFO - PROCESS | 3856 | 1468883214686 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:06:54 INFO - PROCESS | 3856 | 1468883214687 Marionette TRACE conn3 <- [1,2206,null,{}] 16:06:54 INFO - PROCESS | 3856 | 1468883214691 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:54 INFO - PROCESS | 3856 | 1468883214696 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:54 INFO - PROCESS | 3856 | 1468883214833 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:06:54 INFO - PROCESS | 3856 | 1468883214844 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 3856 | 1468883214846 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:54 INFO - PROCESS | 3856 | ++DOCSHELL 17CB8400 == 34 [pid = 3856] [id = 561] 16:06:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1860E800) [pid = 3856] [serial = 1683] [outer = 00000000] 16:06:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186C0800) [pid = 3856] [serial = 1684] [outer = 1860E800] 16:06:54 INFO - PROCESS | 3856 | 1468883214941 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19B64800) [pid = 3856] [serial = 1685] [outer = 1860E800] 16:06:55 INFO - PROCESS | 3856 | 1468883215359 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 711ms 16:06:55 INFO - PROCESS | 3856 | 1468883215388 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 3856 | 1468883215390 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 16:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:06:55 INFO - PROCESS | 3856 | 1468883215393 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 3856 | 1468883215395 Marionette TRACE conn3 <- [1,2210,null,{}] 16:06:55 INFO - PROCESS | 3856 | 1468883215399 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:55 INFO - PROCESS | 3856 | 1468883215401 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:55 INFO - PROCESS | 3856 | 1468883215534 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:06:55 INFO - PROCESS | 3856 | 1468883215607 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 3856 | 1468883215609 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:55 INFO - PROCESS | 3856 | ++DOCSHELL 1A08C000 == 35 [pid = 3856] [id = 562] 16:06:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A090800) [pid = 3856] [serial = 1686] [outer = 00000000] 16:06:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A273400) [pid = 3856] [serial = 1687] [outer = 1A090800] 16:06:55 INFO - PROCESS | 3856 | 1468883215651 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A273C00) [pid = 3856] [serial = 1688] [outer = 1A090800] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13CE1400) [pid = 3856] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1055E000) [pid = 3856] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1120A800) [pid = 3856] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17B12C00) [pid = 3856] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15172400) [pid = 3856] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A01E800) [pid = 3856] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15432C00) [pid = 3856] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16DA3C00) [pid = 3856] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1302D400) [pid = 3856] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1766D000) [pid = 3856] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13CA8C00) [pid = 3856] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:06:56 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (103C9800) [pid = 3856] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:06:56 INFO - PROCESS | 3856 | 1468883216173 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 805ms 16:06:56 INFO - PROCESS | 3856 | 1468883216225 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 3856 | 1468883216227 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 16:06:56 INFO - PROCESS | 3856 | 1468883216231 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:06:56 INFO - PROCESS | 3856 | 1468883216232 Marionette TRACE conn3 <- [1,2214,null,{}] 16:06:56 INFO - PROCESS | 3856 | 1468883216236 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:56 INFO - PROCESS | 3856 | 1468883216238 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:56 INFO - PROCESS | 3856 | 1468883216312 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:06:56 INFO - PROCESS | 3856 | 1468883216319 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 3856 | 1468883216321 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:56 INFO - PROCESS | 3856 | ++DOCSHELL 1127CC00 == 36 [pid = 3856] [id = 563] 16:06:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (112BBC00) [pid = 3856] [serial = 1689] [outer = 00000000] 16:06:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15468000) [pid = 3856] [serial = 1690] [outer = 112BBC00] 16:06:56 INFO - PROCESS | 3856 | 1468883216364 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16EF1800) [pid = 3856] [serial = 1691] [outer = 112BBC00] 16:06:56 INFO - PROCESS | 3856 | 1468883216824 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:06: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) 16:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 647ms 16:06:56 INFO - PROCESS | 3856 | 1468883216869 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 3856 | 1468883216871 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 16:06:56 INFO - PROCESS | 3856 | 1468883216874 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:06:56 INFO - PROCESS | 3856 | 1468883216876 Marionette TRACE conn3 <- [1,2218,null,{}] 16:06:56 INFO - PROCESS | 3856 | 1468883216879 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:56 INFO - PROCESS | 3856 | 1468883216881 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:57 INFO - PROCESS | 3856 | 1468883216980 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:06:57 INFO - PROCESS | 3856 | 1468883216988 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 3856 | 1468883216990 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:57 INFO - PROCESS | 3856 | ++DOCSHELL 1036F400 == 37 [pid = 3856] [id = 564] 16:06:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10A0E000) [pid = 3856] [serial = 1692] [outer = 00000000] 16:06:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (186C3C00) [pid = 3856] [serial = 1693] [outer = 10A0E000] 16:06:57 INFO - PROCESS | 3856 | 1468883217033 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A279000) [pid = 3856] [serial = 1694] [outer = 10A0E000] 16:06:57 INFO - PROCESS | 3856 | 1468883217450 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 601ms 16:06:57 INFO - PROCESS | 3856 | 1468883217471 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:06:57 INFO - PROCESS | 3856 | 1468883217473 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 16:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:06:57 INFO - PROCESS | 3856 | 1468883217476 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - PROCESS | 3856 | 1468883217478 Marionette TRACE conn3 <- [1,2222,null,{}] 16:06:57 INFO - PROCESS | 3856 | 1468883217481 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:57 INFO - PROCESS | 3856 | 1468883217483 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:57 INFO - PROCESS | 3856 | 1468883217615 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:06:57 INFO - PROCESS | 3856 | 1468883217621 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 3856 | 1468883217623 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:57 INFO - PROCESS | 3856 | ++DOCSHELL 15468C00 == 38 [pid = 3856] [id = 565] 16:06:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17BC7C00) [pid = 3856] [serial = 1695] [outer = 00000000] 16:06:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A55E000) [pid = 3856] [serial = 1696] [outer = 17BC7C00] 16:06:57 INFO - PROCESS | 3856 | 1468883217665 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1A559800) [pid = 3856] [serial = 1697] [outer = 17BC7C00] 16:06:58 INFO - PROCESS | 3856 | 1468883218052 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 601ms 16:06:58 INFO - PROCESS | 3856 | 1468883218074 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 3856 | 1468883218076 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 16:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:06:58 INFO - PROCESS | 3856 | 1468883218079 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 3856 | 1468883218081 Marionette TRACE conn3 <- [1,2226,null,{}] 16:06:58 INFO - PROCESS | 3856 | 1468883218145 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:58 INFO - PROCESS | 3856 | 1468883218151 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:58 INFO - PROCESS | 3856 | 1468883218291 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:06:58 INFO - PROCESS | 3856 | 1468883218460 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 3856 | 1468883218464 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:58 INFO - PROCESS | 3856 | ++DOCSHELL 11C35000 == 39 [pid = 3856] [id = 566] 16:06:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (12994800) [pid = 3856] [serial = 1698] [outer = 00000000] 16:06:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (12D9B800) [pid = 3856] [serial = 1699] [outer = 12994800] 16:06:58 INFO - PROCESS | 3856 | 1468883218521 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13933800) [pid = 3856] [serial = 1700] [outer = 12994800] 16:06:59 INFO - PROCESS | 3856 | 1468883219091 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1058ms 16:06:59 INFO - PROCESS | 3856 | 1468883219155 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 3856 | 1468883219159 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 16:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:06:59 INFO - PROCESS | 3856 | 1468883219163 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - PROCESS | 3856 | 1468883219166 Marionette TRACE conn3 <- [1,2230,null,{}] 16:06:59 INFO - PROCESS | 3856 | 1468883219172 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:59 INFO - PROCESS | 3856 | 1468883219175 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:59 INFO - PROCESS | 3856 | 1468883219288 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:06:59 INFO - PROCESS | 3856 | 1468883219401 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 3856 | 1468883219405 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:06:59 INFO - PROCESS | 3856 | ++DOCSHELL 15466C00 == 40 [pid = 3856] [id = 567] 16:06:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15469C00) [pid = 3856] [serial = 1701] [outer = 00000000] 16:06:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (158CD800) [pid = 3856] [serial = 1702] [outer = 15469C00] 16:06:59 INFO - PROCESS | 3856 | 1468883219500 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16EED800) [pid = 3856] [serial = 1703] [outer = 15469C00] 16:07:00 INFO - PROCESS | 3856 | 1468883220103 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1010ms 16:07:00 INFO - PROCESS | 3856 | 1468883220166 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:07:00 INFO - PROCESS | 3856 | 1468883220169 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 16:07:00 INFO - PROCESS | 3856 | 1468883220187 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 3856 | 1468883220189 Marionette TRACE conn3 <- [1,2234,null,{}] 16:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:07:00 INFO - PROCESS | 3856 | 1468883220193 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:00 INFO - PROCESS | 3856 | 1468883220196 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:00 INFO - PROCESS | 3856 | 1468883220313 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:07:00 INFO - PROCESS | 3856 | --DOCSHELL 1B44B000 == 39 [pid = 3856] [id = 15] 16:07:00 INFO - PROCESS | 3856 | 1468883220461 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:00 INFO - PROCESS | 3856 | 1468883220465 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:00 INFO - PROCESS | 3856 | ++DOCSHELL 186BAC00 == 40 [pid = 3856] [id = 568] 16:07:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (186BEC00) [pid = 3856] [serial = 1704] [outer = 00000000] 16:07:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19B66400) [pid = 3856] [serial = 1705] [outer = 186BEC00] 16:07:00 INFO - PROCESS | 3856 | 1468883220540 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A27B000) [pid = 3856] [serial = 1706] [outer = 186BEC00] 16:07:01 INFO - PROCESS | 3856 | 1468883221085 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 964ms 16:07:01 INFO - PROCESS | 3856 | 1468883221137 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 3856 | 1468883221143 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 16:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:07:01 INFO - PROCESS | 3856 | 1468883221152 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - PROCESS | 3856 | 1468883221154 Marionette TRACE conn3 <- [1,2238,null,{}] 16:07:01 INFO - PROCESS | 3856 | 1468883221158 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:01 INFO - PROCESS | 3856 | 1468883221161 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:01 INFO - PROCESS | 3856 | 1468883221270 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:07:01 INFO - PROCESS | 3856 | 1468883221417 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 3856 | 1468883221420 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:01 INFO - PROCESS | 3856 | ++DOCSHELL 19B63000 == 41 [pid = 3856] [id = 569] 16:07:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A029C00) [pid = 3856] [serial = 1707] [outer = 00000000] 16:07:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A5E5400) [pid = 3856] [serial = 1708] [outer = 1A029C00] 16:07:01 INFO - PROCESS | 3856 | 1468883221471 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A97B400) [pid = 3856] [serial = 1709] [outer = 1A029C00] 16:07:02 INFO - PROCESS | 3856 | 1468883222307 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1201ms 16:07:02 INFO - PROCESS | 3856 | 1468883222382 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:07:02 INFO - PROCESS | 3856 | 1468883222387 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 16:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:07:02 INFO - PROCESS | 3856 | 1468883222392 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 3856 | 1468883222395 Marionette TRACE conn3 <- [1,2242,null,{}] 16:07:02 INFO - PROCESS | 3856 | 1468883222400 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:02 INFO - PROCESS | 3856 | 1468883222403 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:02 INFO - PROCESS | 3856 | 1468883222547 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:07:02 INFO - PROCESS | 3856 | 1468883222689 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:02 INFO - PROCESS | 3856 | 1468883222694 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:02 INFO - PROCESS | 3856 | ++DOCSHELL 114D1000 == 42 [pid = 3856] [id = 570] 16:07:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (11C34000) [pid = 3856] [serial = 1710] [outer = 00000000] 16:07:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (139C7400) [pid = 3856] [serial = 1711] [outer = 11C34000] 16:07:02 INFO - PROCESS | 3856 | 1468883222743 Marionette DEBUG loaded listener.js 16:07:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (13CDD800) [pid = 3856] [serial = 1712] [outer = 11C34000] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 1036F400 == 41 [pid = 3856] [id = 564] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 1127CC00 == 40 [pid = 3856] [id = 563] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 1A08C000 == 39 [pid = 3856] [id = 562] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 17CB8400 == 38 [pid = 3856] [id = 561] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 139C9800 == 37 [pid = 3856] [id = 560] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 16DA2800 == 36 [pid = 3856] [id = 559] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 15469800 == 35 [pid = 3856] [id = 558] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 12D96400 == 34 [pid = 3856] [id = 557] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 12D97400 == 33 [pid = 3856] [id = 556] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 13CE7C00 == 32 [pid = 3856] [id = 555] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 0F97FC00 == 31 [pid = 3856] [id = 554] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 1B6DE400 == 30 [pid = 3856] [id = 16] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 19B63000 == 29 [pid = 3856] [id = 569] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 186BAC00 == 28 [pid = 3856] [id = 568] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 15468C00 == 27 [pid = 3856] [id = 565] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 11C35000 == 26 [pid = 3856] [id = 566] 16:07:03 INFO - PROCESS | 3856 | --DOCSHELL 15466C00 == 25 [pid = 3856] [id = 567] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (19B5E800) [pid = 3856] [serial = 1660] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16FC7800) [pid = 3856] [serial = 1648] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (13157000) [pid = 3856] [serial = 1639] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (131DE800) [pid = 3856] [serial = 1640] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (17BB3400) [pid = 3856] [serial = 1651] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16FCEC00) [pid = 3856] [serial = 1649] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1438F800) [pid = 3856] [serial = 1642] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1517B400) [pid = 3856] [serial = 1643] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1055E400) [pid = 3856] [serial = 1636] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (10A7FC00) [pid = 3856] [serial = 1637] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (158C9C00) [pid = 3856] [serial = 1655] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15171400) [pid = 3856] [serial = 1654] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (12930800) [pid = 3856] [serial = 1634] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10A7CC00) [pid = 3856] [serial = 1633] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13CAB400) [pid = 3856] [serial = 1625] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1325E400) [pid = 3856] [serial = 1624] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (17EC0000) [pid = 3856] [serial = 1652] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18662800) [pid = 3856] [serial = 1658] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16DAD400) [pid = 3856] [serial = 1628] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15631000) [pid = 3856] [serial = 1627] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1A50FC00) [pid = 3856] [serial = 1631] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1A02A400) [pid = 3856] [serial = 1630] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15628400) [pid = 3856] [serial = 1645] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15CDCC00) [pid = 3856] [serial = 1646] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18610800) [pid = 3856] [serial = 1657] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3856 | 1468883223843 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1517ms 16:07:03 INFO - PROCESS | 3856 | 1468883223893 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 3856 | 1468883223896 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 16:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:07:03 INFO - PROCESS | 3856 | 1468883223901 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 3856 | 1468883223905 Marionette TRACE conn3 <- [1,2246,null,{}] 16:07:03 INFO - PROCESS | 3856 | 1468883223910 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:03 INFO - PROCESS | 3856 | 1468883223912 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:04 INFO - PROCESS | 3856 | 1468883224001 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:07:04 INFO - PROCESS | 3856 | 1468883224010 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 3856 | 1468883224013 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:04 INFO - PROCESS | 3856 | ++DOCSHELL 112BD800 == 26 [pid = 3856] [id = 571] 16:07:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (112BDC00) [pid = 3856] [serial = 1713] [outer = 00000000] 16:07:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (12BD1400) [pid = 3856] [serial = 1714] [outer = 112BDC00] 16:07:04 INFO - PROCESS | 3856 | 1468883224063 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13024800) [pid = 3856] [serial = 1715] [outer = 112BDC00] 16:07:04 INFO - PROCESS | 3856 | 1468883224566 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 695ms 16:07:04 INFO - PROCESS | 3856 | 1468883224597 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:07:04 INFO - PROCESS | 3856 | 1468883224602 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 16:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:07:04 INFO - PROCESS | 3856 | 1468883224608 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - PROCESS | 3856 | 1468883224611 Marionette TRACE conn3 <- [1,2250,null,{}] 16:07:04 INFO - PROCESS | 3856 | 1468883224614 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:04 INFO - PROCESS | 3856 | 1468883224617 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:04 INFO - PROCESS | 3856 | 1468883224737 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:07:04 INFO - PROCESS | 3856 | 1468883224889 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 3856 | 1468883224891 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:04 INFO - PROCESS | 3856 | ++DOCSHELL 139CE800 == 27 [pid = 3856] [id = 572] 16:07:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (139CF400) [pid = 3856] [serial = 1716] [outer = 00000000] 16:07:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13CA2000) [pid = 3856] [serial = 1717] [outer = 139CF400] 16:07:04 INFO - PROCESS | 3856 | 1468883224937 Marionette DEBUG loaded listener.js 16:07:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13CE1000) [pid = 3856] [serial = 1718] [outer = 139CF400] 16:07:05 INFO - PROCESS | 3856 | 1468883225290 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 711ms 16:07:05 INFO - PROCESS | 3856 | 1468883225340 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 3856 | 1468883225342 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 16:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:07:05 INFO - PROCESS | 3856 | 1468883225345 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 3856 | 1468883225349 Marionette TRACE conn3 <- [1,2254,null,{}] 16:07:05 INFO - PROCESS | 3856 | 1468883225364 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:05 INFO - PROCESS | 3856 | 1468883225371 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:05 INFO - PROCESS | 3856 | 1468883225453 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:07:05 INFO - PROCESS | 3856 | 1468883225460 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:05 INFO - PROCESS | 3856 | 1468883225463 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:05 INFO - PROCESS | 3856 | ++DOCSHELL 15189400 == 28 [pid = 3856] [id = 573] 16:07:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (151B1C00) [pid = 3856] [serial = 1719] [outer = 00000000] 16:07:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15460C00) [pid = 3856] [serial = 1720] [outer = 151B1C00] 16:07:05 INFO - PROCESS | 3856 | 1468883225509 Marionette DEBUG loaded listener.js 16:07:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15469800) [pid = 3856] [serial = 1721] [outer = 151B1C00] 16:07:06 INFO - PROCESS | 3856 | 1468883225998 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 710ms 16:07:06 INFO - PROCESS | 3856 | 1468883226044 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 3856 | 1468883226047 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 16:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:07:06 INFO - PROCESS | 3856 | 1468883226050 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - PROCESS | 3856 | 1468883226052 Marionette TRACE conn3 <- [1,2258,null,{}] 16:07:06 INFO - PROCESS | 3856 | 1468883226055 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:06 INFO - PROCESS | 3856 | 1468883226057 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:06 INFO - PROCESS | 3856 | 1468883226178 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:07:06 INFO - PROCESS | 3856 | 1468883226270 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 3856 | 1468883226272 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:06 INFO - PROCESS | 3856 | ++DOCSHELL 16CE2000 == 29 [pid = 3856] [id = 574] 16:07:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DA1400) [pid = 3856] [serial = 1722] [outer = 00000000] 16:07:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16DA6800) [pid = 3856] [serial = 1723] [outer = 16DA1400] 16:07:06 INFO - PROCESS | 3856 | 1468883226315 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DBBC00) [pid = 3856] [serial = 1724] [outer = 16DA1400] 16:07:06 INFO - PROCESS | 3856 | 1468883226719 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 711ms 16:07:06 INFO - PROCESS | 3856 | 1468883226749 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 3856 | 1468883226751 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 16:07:06 INFO - PROCESS | 3856 | 1468883226755 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:07:06 INFO - PROCESS | 3856 | 1468883226756 Marionette TRACE conn3 <- [1,2262,null,{}] 16:07:06 INFO - PROCESS | 3856 | 1468883226760 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:06 INFO - PROCESS | 3856 | 1468883226762 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:06 INFO - PROCESS | 3856 | 1468883226868 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:07:06 INFO - PROCESS | 3856 | 1468883226873 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 3856 | 1468883226875 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:06 INFO - PROCESS | 3856 | ++DOCSHELL 16558800 == 30 [pid = 3856] [id = 575] 16:07:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16DAF000) [pid = 3856] [serial = 1725] [outer = 00000000] 16:07:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16FCEC00) [pid = 3856] [serial = 1726] [outer = 16DAF000] 16:07:06 INFO - PROCESS | 3856 | 1468883226917 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16FD5000) [pid = 3856] [serial = 1727] [outer = 16DAF000] 16:07:07 INFO - PROCESS | 3856 | 1468883227401 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 711ms 16:07:07 INFO - PROCESS | 3856 | 1468883227455 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 3856 | 1468883227457 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 16:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:07:07 INFO - PROCESS | 3856 | 1468883227460 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 3856 | 1468883227462 Marionette TRACE conn3 <- [1,2266,null,{}] 16:07:07 INFO - PROCESS | 3856 | 1468883227465 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:07 INFO - PROCESS | 3856 | 1468883227470 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:07 INFO - PROCESS | 3856 | 1468883227624 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13028400) [pid = 3856] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10A0E000) [pid = 3856] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (0F9E2800) [pid = 3856] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13E95800) [pid = 3856] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (186BB000) [pid = 3856] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17BAE000) [pid = 3856] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1860E800) [pid = 3856] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15627C00) [pid = 3856] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (12D9B000) [pid = 3856] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16DAD800) [pid = 3856] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (112BBC00) [pid = 3856] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1A090800) [pid = 3856] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1B6DF400) [pid = 3856] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1B450C00) [pid = 3856] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:07:07 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (17BC7C00) [pid = 3856] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:07:07 INFO - PROCESS | 3856 | 1468883227982 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 3856 | 1468883227984 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:07 INFO - PROCESS | 3856 | ++DOCSHELL 1055D800 == 31 [pid = 3856] [id = 576] 16:07:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10561400) [pid = 3856] [serial = 1728] [outer = 00000000] 16:07:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13056C00) [pid = 3856] [serial = 1729] [outer = 10561400] 16:07:08 INFO - PROCESS | 3856 | 1468883228027 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15167800) [pid = 3856] [serial = 1730] [outer = 10561400] 16:07:08 INFO - PROCESS | 3856 | 1468883228368 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 963ms 16:07:08 INFO - PROCESS | 3856 | 1468883228440 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 3856 | 1468883228443 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 16:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:07:08 INFO - PROCESS | 3856 | 1468883228447 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 3856 | 1468883228450 Marionette TRACE conn3 <- [1,2270,null,{}] 16:07:08 INFO - PROCESS | 3856 | 1468883228455 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:08 INFO - PROCESS | 3856 | 1468883228457 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:08 INFO - PROCESS | 3856 | 1468883228529 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:07:08 INFO - PROCESS | 3856 | 1468883228534 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:08 INFO - PROCESS | 3856 | 1468883228536 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:08 INFO - PROCESS | 3856 | ++DOCSHELL 13E95800 == 32 [pid = 3856] [id = 577] 16:07:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15429C00) [pid = 3856] [serial = 1731] [outer = 00000000] 16:07:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18370800) [pid = 3856] [serial = 1732] [outer = 15429C00] 16:07:08 INFO - PROCESS | 3856 | 1468883228578 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1840DC00) [pid = 3856] [serial = 1733] [outer = 15429C00] 16:07:09 INFO - PROCESS | 3856 | 1468883228991 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 600ms 16:07:09 INFO - PROCESS | 3856 | 1468883229051 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 3856 | 1468883229053 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 16:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:07:09 INFO - PROCESS | 3856 | 1468883229057 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 3856 | 1468883229058 Marionette TRACE conn3 <- [1,2274,null,{}] 16:07:09 INFO - PROCESS | 3856 | 1468883229062 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:09 INFO - PROCESS | 3856 | 1468883229063 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:09 INFO - PROCESS | 3856 | 1468883229137 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:07:09 INFO - PROCESS | 3856 | 1468883229142 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 3856 | 1468883229144 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:09 INFO - PROCESS | 3856 | ++DOCSHELL 13C1DC00 == 33 [pid = 3856] [id = 578] 16:07:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (17BCD400) [pid = 3856] [serial = 1734] [outer = 00000000] 16:07:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18669400) [pid = 3856] [serial = 1735] [outer = 17BCD400] 16:07:09 INFO - PROCESS | 3856 | 1468883229189 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186B8400) [pid = 3856] [serial = 1736] [outer = 17BCD400] 16:07:09 INFO - PROCESS | 3856 | 1468883229622 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 16:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 600ms 16:07:09 INFO - PROCESS | 3856 | 1468883229655 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 3856 | 1468883229657 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 16:07:09 INFO - PROCESS | 3856 | 1468883229660 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:07:09 INFO - PROCESS | 3856 | 1468883229662 Marionette TRACE conn3 <- [1,2278,null,{}] 16:07:09 INFO - PROCESS | 3856 | 1468883229666 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:09 INFO - PROCESS | 3856 | 1468883229667 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:09 INFO - PROCESS | 3856 | 1468883229784 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:07:09 INFO - PROCESS | 3856 | 1468883229791 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 3856 | 1468883229793 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:09 INFO - PROCESS | 3856 | ++DOCSHELL 186BF000 == 34 [pid = 3856] [id = 579] 16:07:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (186C3000) [pid = 3856] [serial = 1737] [outer = 00000000] 16:07:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A01DC00) [pid = 3856] [serial = 1738] [outer = 186C3000] 16:07:09 INFO - PROCESS | 3856 | 1468883229836 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A087C00) [pid = 3856] [serial = 1739] [outer = 186C3000] 16:07:10 INFO - PROCESS | 3856 | 1468883230632 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1058ms 16:07:10 INFO - PROCESS | 3856 | 1468883230714 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:07:10 INFO - PROCESS | 3856 | 1468883230719 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 16:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:07:10 INFO - PROCESS | 3856 | 1468883230723 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - PROCESS | 3856 | 1468883230729 Marionette TRACE conn3 <- [1,2282,null,{}] 16:07:10 INFO - PROCESS | 3856 | 1468883230734 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:10 INFO - PROCESS | 3856 | 1468883230736 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:10 INFO - PROCESS | 3856 | 1468883230882 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:07:11 INFO - PROCESS | 3856 | 1468883231060 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 3856 | 1468883231063 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:11 INFO - PROCESS | 3856 | ++DOCSHELL 1282A400 == 35 [pid = 3856] [id = 580] 16:07:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1296FC00) [pid = 3856] [serial = 1740] [outer = 00000000] 16:07:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (13154000) [pid = 3856] [serial = 1741] [outer = 1296FC00] 16:07:11 INFO - PROCESS | 3856 | 1468883231121 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13C1D400) [pid = 3856] [serial = 1742] [outer = 1296FC00] 16:07:11 INFO - PROCESS | 3856 | 1468883231782 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1058ms 16:07:11 INFO - PROCESS | 3856 | 1468883231799 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 3856 | 1468883231804 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 16:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:07:11 INFO - PROCESS | 3856 | 1468883231828 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 3856 | 1468883231831 Marionette TRACE conn3 <- [1,2286,null,{}] 16:07:11 INFO - PROCESS | 3856 | 1468883231835 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:11 INFO - PROCESS | 3856 | 1468883231838 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:11 INFO - PROCESS | 3856 | 1468883231960 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:07:12 INFO - PROCESS | 3856 | 1468883232097 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 3856 | 1468883232100 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:12 INFO - PROCESS | 3856 | ++DOCSHELL 1051D800 == 36 [pid = 3856] [id = 581] 16:07:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10A7B000) [pid = 3856] [serial = 1743] [outer = 00000000] 16:07:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (12DA2400) [pid = 3856] [serial = 1744] [outer = 10A7B000] 16:07:12 INFO - PROCESS | 3856 | 1468883232157 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (13CE8C00) [pid = 3856] [serial = 1745] [outer = 10A7B000] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 13C1DC00 == 35 [pid = 3856] [id = 578] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 13E95800 == 34 [pid = 3856] [id = 577] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 1055D800 == 33 [pid = 3856] [id = 576] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 16558800 == 32 [pid = 3856] [id = 575] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 16CE2000 == 31 [pid = 3856] [id = 574] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 15189400 == 30 [pid = 3856] [id = 573] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 139CE800 == 29 [pid = 3856] [id = 572] 16:07:12 INFO - PROCESS | 3856 | --DOCSHELL 112BD800 == 28 [pid = 3856] [id = 571] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1A55E000) [pid = 3856] [serial = 1696] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A559800) [pid = 3856] [serial = 1697] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1439C000) [pid = 3856] [serial = 1673] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (186C3C00) [pid = 3856] [serial = 1693] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (11211C00) [pid = 3856] [serial = 1664] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15429800) [pid = 3856] [serial = 1667] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15462400) [pid = 3856] [serial = 1661] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1516C400) [pid = 3856] [serial = 1666] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1840F400) [pid = 3856] [serial = 1682] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (19B64800) [pid = 3856] [serial = 1685] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15CDD800) [pid = 3856] [serial = 1676] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17EBD000) [pid = 3856] [serial = 1681] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1315C000) [pid = 3856] [serial = 1669] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (176B5C00) [pid = 3856] [serial = 1679] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15468000) [pid = 3856] [serial = 1690] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A279000) [pid = 3856] [serial = 1694] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16EF1800) [pid = 3856] [serial = 1691] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (158CD400) [pid = 3856] [serial = 1675] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (186C0800) [pid = 3856] [serial = 1684] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16FC8400) [pid = 3856] [serial = 1678] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13E97C00) [pid = 3856] [serial = 1672] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A273400) [pid = 3856] [serial = 1687] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (13C15C00) [pid = 3856] [serial = 1670] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1055FC00) [pid = 3856] [serial = 1663] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A273C00) [pid = 3856] [serial = 1688] [outer = 00000000] [url = about:blank] 16:07:12 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (17EC1400) [pid = 3856] [serial = 1142] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:07:12 INFO - PROCESS | 3856 | 1468883232944 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1169ms 16:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:07:13 INFO - PROCESS | 3856 | 1468883232976 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 3856 | 1468883232979 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 16:07:13 INFO - PROCESS | 3856 | 1468883232983 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 3856 | 1468883232988 Marionette TRACE conn3 <- [1,2290,null,{}] 16:07:13 INFO - PROCESS | 3856 | 1468883232993 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:13 INFO - PROCESS | 3856 | 1468883232995 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:13 INFO - PROCESS | 3856 | 1468883233082 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:07:13 INFO - PROCESS | 3856 | 1468883233089 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 3856 | 1468883233092 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:13 INFO - PROCESS | 3856 | ++DOCSHELL 11212800 == 29 [pid = 3856] [id = 582] 16:07:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (11287400) [pid = 3856] [serial = 1746] [outer = 00000000] 16:07:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (12D96C00) [pid = 3856] [serial = 1747] [outer = 11287400] 16:07:13 INFO - PROCESS | 3856 | 1468883233139 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (13155800) [pid = 3856] [serial = 1748] [outer = 11287400] 16:07:13 INFO - PROCESS | 3856 | 1468883233662 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 742ms 16:07:13 INFO - PROCESS | 3856 | 1468883233722 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 3856 | 1468883233726 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 16:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:07:13 INFO - PROCESS | 3856 | 1468883233731 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 3856 | 1468883233734 Marionette TRACE conn3 <- [1,2294,null,{}] 16:07:13 INFO - PROCESS | 3856 | 1468883233738 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:13 INFO - PROCESS | 3856 | 1468883233740 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:13 INFO - PROCESS | 3856 | 1468883233824 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:07:13 INFO - PROCESS | 3856 | 1468883233919 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 3856 | 1468883233921 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:13 INFO - PROCESS | 3856 | ++DOCSHELL 13CA9000 == 30 [pid = 3856] [id = 583] 16:07:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13CAA400) [pid = 3856] [serial = 1749] [outer = 00000000] 16:07:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (14395C00) [pid = 3856] [serial = 1750] [outer = 13CAA400] 16:07:14 INFO - PROCESS | 3856 | 1468883234014 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15170800) [pid = 3856] [serial = 1751] [outer = 13CAA400] 16:07:14 INFO - PROCESS | 3856 | 1468883234390 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 631ms 16:07:14 INFO - PROCESS | 3856 | 1468883234405 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:07:14 INFO - PROCESS | 3856 | 1468883234407 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 16:07:14 INFO - PROCESS | 3856 | 1468883234411 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:07:14 INFO - PROCESS | 3856 | 1468883234414 Marionette TRACE conn3 <- [1,2298,null,{}] 16:07:14 INFO - PROCESS | 3856 | 1468883234425 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:14 INFO - PROCESS | 3856 | 1468883234429 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:14 INFO - PROCESS | 3856 | 1468883234512 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:07:14 INFO - PROCESS | 3856 | 1468883234519 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:14 INFO - PROCESS | 3856 | 1468883234522 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:14 INFO - PROCESS | 3856 | ++DOCSHELL 15628400 == 31 [pid = 3856] [id = 584] 16:07:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1562AC00) [pid = 3856] [serial = 1752] [outer = 00000000] 16:07:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16DA5C00) [pid = 3856] [serial = 1753] [outer = 1562AC00] 16:07:14 INFO - PROCESS | 3856 | 1468883234568 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16E68C00) [pid = 3856] [serial = 1754] [outer = 1562AC00] 16:07:15 INFO - PROCESS | 3856 | 1468883235018 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 648ms 16:07:15 INFO - PROCESS | 3856 | 1468883235051 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:07:15 INFO - PROCESS | 3856 | 1468883235053 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 16:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:07:15 INFO - PROCESS | 3856 | 1468883235075 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 3856 | 1468883235077 Marionette TRACE conn3 <- [1,2302,null,{}] 16:07:15 INFO - PROCESS | 3856 | 1468883235080 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:15 INFO - PROCESS | 3856 | 1468883235082 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:15 INFO - PROCESS | 3856 | 1468883235200 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:07:15 INFO - PROCESS | 3856 | 1468883235205 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 3856 | 1468883235208 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:15 INFO - PROCESS | 3856 | ++DOCSHELL 16FCBC00 == 32 [pid = 3856] [id = 585] 16:07:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16FD2C00) [pid = 3856] [serial = 1755] [outer = 00000000] 16:07:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (175F0000) [pid = 3856] [serial = 1756] [outer = 16FD2C00] 16:07:15 INFO - PROCESS | 3856 | 1468883235337 Marionette DEBUG loaded listener.js 16:07:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (17B11400) [pid = 3856] [serial = 1757] [outer = 16FD2C00] 16:07:15 INFO - PROCESS | 3856 | 1468883235776 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 758ms 16:07:15 INFO - PROCESS | 3856 | 1468883235814 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:07:15 INFO - PROCESS | 3856 | 1468883235816 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 16:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:07:15 INFO - PROCESS | 3856 | 1468883235820 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 3856 | 1468883235821 Marionette TRACE conn3 <- [1,2306,null,{}] 16:07:15 INFO - PROCESS | 3856 | 1468883235825 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:15 INFO - PROCESS | 3856 | 1468883235827 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:15 INFO - PROCESS | 3856 | 1468883235940 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:07:15 INFO - PROCESS | 3856 | 1468883235947 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 3856 | 1468883235949 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:15 INFO - PROCESS | 3856 | ++DOCSHELL 17BADC00 == 33 [pid = 3856] [id = 586] 16:07:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17BAE800) [pid = 3856] [serial = 1758] [outer = 00000000] 16:07:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1840C000) [pid = 3856] [serial = 1759] [outer = 17BAE800] 16:07:16 INFO - PROCESS | 3856 | 1468883235991 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1860F800) [pid = 3856] [serial = 1760] [outer = 17BAE800] 16:07:16 INFO - PROCESS | 3856 | 1468883236465 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:07:16 INFO - PROCESS | 3856 | 1468883236521 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 16:07:16 INFO - PROCESS | 3856 | 1468883236525 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:07:16 INFO - PROCESS | 3856 | 1468883236526 Marionette TRACE conn3 <- [1,2310,null,{}] 16:07:16 INFO - PROCESS | 3856 | 1468883236530 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:16 INFO - PROCESS | 3856 | 1468883236535 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:16 INFO - PROCESS | 3856 | 1468883236690 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:07:16 INFO - PROCESS | 3856 | 1468883236726 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 3856 | 1468883236728 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:16 INFO - PROCESS | 3856 | ++DOCSHELL 17EBD000 == 34 [pid = 3856] [id = 587] 16:07:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18661000) [pid = 3856] [serial = 1761] [outer = 00000000] 16:07:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19D11000) [pid = 3856] [serial = 1762] [outer = 18661000] 16:07:16 INFO - PROCESS | 3856 | 1468883236771 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19D1AC00) [pid = 3856] [serial = 1763] [outer = 18661000] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17BCD400) [pid = 3856] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (11C34000) [pid = 3856] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (151B1C00) [pid = 3856] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16DA1400) [pid = 3856] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (112BDC00) [pid = 3856] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (139CF400) [pid = 3856] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16DAF000) [pid = 3856] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10561400) [pid = 3856] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15429C00) [pid = 3856] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (12994800) [pid = 3856] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15469C00) [pid = 3856] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (186BEC00) [pid = 3856] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:07:17 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1A029C00) [pid = 3856] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:07:17 INFO - PROCESS | 3856 | 1468883237322 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 806ms 16:07:17 INFO - PROCESS | 3856 | 1468883237359 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:07:17 INFO - PROCESS | 3856 | 1468883237361 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 16:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:07:17 INFO - PROCESS | 3856 | 1468883237364 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 3856 | 1468883237366 Marionette TRACE conn3 <- [1,2314,null,{}] 16:07:17 INFO - PROCESS | 3856 | 1468883237369 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:17 INFO - PROCESS | 3856 | 1468883237371 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:17 INFO - PROCESS | 3856 | 1468883237446 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:07:17 INFO - PROCESS | 3856 | 1468883237451 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:17 INFO - PROCESS | 3856 | 1468883237453 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:17 INFO - PROCESS | 3856 | ++DOCSHELL 12D5D000 == 35 [pid = 3856] [id = 588] 16:07:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (130AAC00) [pid = 3856] [serial = 1764] [outer = 00000000] 16:07:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16EEB000) [pid = 3856] [serial = 1765] [outer = 130AAC00] 16:07:17 INFO - PROCESS | 3856 | 1468883237495 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (17BCD400) [pid = 3856] [serial = 1766] [outer = 130AAC00] 16:07:17 INFO - PROCESS | 3856 | 1468883237919 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 600ms 16:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:07:17 INFO - PROCESS | 3856 | 1468883237962 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:07:17 INFO - PROCESS | 3856 | 1468883237963 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 16:07:17 INFO - PROCESS | 3856 | 1468883237967 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 3856 | 1468883237968 Marionette TRACE conn3 <- [1,2318,null,{}] 16:07:17 INFO - PROCESS | 3856 | 1468883237971 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:17 INFO - PROCESS | 3856 | 1468883237973 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:18 INFO - PROCESS | 3856 | 1468883238050 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:07:18 INFO - PROCESS | 3856 | 1468883238084 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 3856 | 1468883238086 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:18 INFO - PROCESS | 3856 | ++DOCSHELL 13261800 == 36 [pid = 3856] [id = 589] 16:07:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15185C00) [pid = 3856] [serial = 1767] [outer = 00000000] 16:07:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1A029C00) [pid = 3856] [serial = 1768] [outer = 15185C00] 16:07:18 INFO - PROCESS | 3856 | 1468883238132 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A089000) [pid = 3856] [serial = 1769] [outer = 15185C00] 16:07:18 INFO - PROCESS | 3856 | 1468883238543 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 631ms 16:07:18 INFO - PROCESS | 3856 | 1468883238605 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 3856 | 1468883238607 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 16:07:18 INFO - PROCESS | 3856 | 1468883238614 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:07:18 INFO - PROCESS | 3856 | 1468883238616 Marionette TRACE conn3 <- [1,2322,null,{}] 16:07:18 INFO - PROCESS | 3856 | 1468883238619 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:18 INFO - PROCESS | 3856 | 1468883238621 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:18 INFO - PROCESS | 3856 | 1468883238709 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:07:18 INFO - PROCESS | 3856 | 1468883238717 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 3856 | 1468883238720 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:18 INFO - PROCESS | 3856 | ++DOCSHELL 1A029000 == 37 [pid = 3856] [id = 590] 16:07:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1A27B800) [pid = 3856] [serial = 1770] [outer = 00000000] 16:07:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1A416C00) [pid = 3856] [serial = 1771] [outer = 1A27B800] 16:07:18 INFO - PROCESS | 3856 | 1468883238764 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A508000) [pid = 3856] [serial = 1772] [outer = 1A27B800] 16:07:19 INFO - PROCESS | 3856 | 1468883239178 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 600ms 16:07:19 INFO - PROCESS | 3856 | 1468883239212 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 3856 | 1468883239214 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 16:07:19 INFO - PROCESS | 3856 | 1468883239217 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:07:19 INFO - PROCESS | 3856 | 1468883239219 Marionette TRACE conn3 <- [1,2326,null,{}] 16:07:19 INFO - PROCESS | 3856 | 1468883239282 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:19 INFO - PROCESS | 3856 | 1468883239286 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:19 INFO - PROCESS | 3856 | 1468883239407 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:07:19 INFO - PROCESS | 3856 | 1468883239574 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 3856 | 1468883239578 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:19 INFO - PROCESS | 3856 | ++DOCSHELL 11218800 == 38 [pid = 3856] [id = 591] 16:07:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (11285400) [pid = 3856] [serial = 1773] [outer = 00000000] 16:07:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (12994400) [pid = 3856] [serial = 1774] [outer = 11285400] 16:07:19 INFO - PROCESS | 3856 | 1468883239636 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13051000) [pid = 3856] [serial = 1775] [outer = 11285400] 16:07:20 INFO - PROCESS | 3856 | 1468883240237 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1027ms 16:07:20 INFO - PROCESS | 3856 | 1468883240281 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:07:20 INFO - PROCESS | 3856 | 1468883240285 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 16:07:20 INFO - PROCESS | 3856 | 1468883240290 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:07:20 INFO - PROCESS | 3856 | 1468883240293 Marionette TRACE conn3 <- [1,2330,null,{}] 16:07:20 INFO - PROCESS | 3856 | 1468883240298 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:20 INFO - PROCESS | 3856 | 1468883240301 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:20 INFO - PROCESS | 3856 | 1468883240407 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:07:20 INFO - PROCESS | 3856 | 1468883240526 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 3856 | 1468883240531 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:20 INFO - PROCESS | 3856 | ++DOCSHELL 15434C00 == 39 [pid = 3856] [id = 592] 16:07:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15435800) [pid = 3856] [serial = 1776] [outer = 00000000] 16:07:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15467400) [pid = 3856] [serial = 1777] [outer = 15435800] 16:07:20 INFO - PROCESS | 3856 | 1468883240631 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15CDC400) [pid = 3856] [serial = 1778] [outer = 15435800] 16:07:21 INFO - PROCESS | 3856 | 1468883241200 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 964ms 16:07:21 INFO - PROCESS | 3856 | 1468883241237 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 3856 | 1468883241240 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 16:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:07:21 INFO - PROCESS | 3856 | 1468883241243 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 3856 | 1468883241246 Marionette TRACE conn3 <- [1,2334,null,{}] 16:07:21 INFO - PROCESS | 3856 | 1468883241250 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:21 INFO - PROCESS | 3856 | 1468883241252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:21 INFO - PROCESS | 3856 | 1468883241358 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:07:21 INFO - PROCESS | 3856 | 1468883241469 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 3856 | 1468883241473 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:21 INFO - PROCESS | 3856 | ++DOCSHELL 17EC0800 == 40 [pid = 3856] [id = 593] 16:07:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17EC7400) [pid = 3856] [serial = 1779] [outer = 00000000] 16:07:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19B5E400) [pid = 3856] [serial = 1780] [outer = 17EC7400] 16:07:21 INFO - PROCESS | 3856 | 1468883241569 Marionette DEBUG loaded listener.js 16:07:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A273000) [pid = 3856] [serial = 1781] [outer = 17EC7400] 16:07:22 INFO - PROCESS | 3856 | 1468883242150 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 947ms 16:07:22 INFO - PROCESS | 3856 | 1468883242193 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:07:22 INFO - PROCESS | 3856 | 1468883242199 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 16:07:22 INFO - PROCESS | 3856 | 1468883242204 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:07:22 INFO - PROCESS | 3856 | 1468883242206 Marionette TRACE conn3 <- [1,2338,null,{}] 16:07:22 INFO - PROCESS | 3856 | 1468883242210 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:22 INFO - PROCESS | 3856 | 1468883242212 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:22 INFO - PROCESS | 3856 | 1468883242315 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:07:22 INFO - PROCESS | 3856 | 1468883242452 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:22 INFO - PROCESS | 3856 | 1468883242455 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:22 INFO - PROCESS | 3856 | ++DOCSHELL 1A55F400 == 41 [pid = 3856] [id = 594] 16:07:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A55F800) [pid = 3856] [serial = 1782] [outer = 00000000] 16:07:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A566400) [pid = 3856] [serial = 1783] [outer = 1A55F800] 16:07:22 INFO - PROCESS | 3856 | 1468883242507 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A5E0000) [pid = 3856] [serial = 1784] [outer = 1A55F800] 16:07:23 INFO - PROCESS | 3856 | 1468883243111 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 900ms 16:07:23 INFO - PROCESS | 3856 | 1468883243141 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 3856 | 1468883243143 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 16:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:07:23 INFO - PROCESS | 3856 | 1468883243147 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 3856 | 1468883243149 Marionette TRACE conn3 <- [1,2342,null,{}] 16:07:23 INFO - PROCESS | 3856 | 1468883243152 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:23 INFO - PROCESS | 3856 | 1468883243155 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:23 INFO - PROCESS | 3856 | 1468883243254 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:07:23 INFO - PROCESS | 3856 | 1468883243365 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 3856 | 1468883243367 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:23 INFO - PROCESS | 3856 | ++DOCSHELL 12D97400 == 42 [pid = 3856] [id = 595] 16:07:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1315C800) [pid = 3856] [serial = 1785] [outer = 00000000] 16:07:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13CDE000) [pid = 3856] [serial = 1786] [outer = 1315C800] 16:07:23 INFO - PROCESS | 3856 | 1468883243419 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (15180C00) [pid = 3856] [serial = 1787] [outer = 1315C800] 16:07:24 INFO - PROCESS | 3856 | 1468883244187 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1106ms 16:07:24 INFO - PROCESS | 3856 | 1468883244247 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 3856 | 1468883244250 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 16:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:07:24 INFO - PROCESS | 3856 | 1468883244255 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 3856 | 1468883244259 Marionette TRACE conn3 <- [1,2346,null,{}] 16:07:24 INFO - PROCESS | 3856 | 1468883244264 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:24 INFO - PROCESS | 3856 | 1468883244266 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:24 INFO - PROCESS | 3856 | 1468883244367 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 13261800 == 41 [pid = 3856] [id = 589] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 12D5D000 == 40 [pid = 3856] [id = 588] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 17EBD000 == 39 [pid = 3856] [id = 587] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 17BADC00 == 38 [pid = 3856] [id = 586] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 16FCBC00 == 37 [pid = 3856] [id = 585] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 15628400 == 36 [pid = 3856] [id = 584] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 13CA9000 == 35 [pid = 3856] [id = 583] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 11212800 == 34 [pid = 3856] [id = 582] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 1051D800 == 33 [pid = 3856] [id = 581] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 1282A400 == 32 [pid = 3856] [id = 580] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 186BF000 == 31 [pid = 3856] [id = 579] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 114D1000 == 30 [pid = 3856] [id = 570] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 1A55F400 == 29 [pid = 3856] [id = 594] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 12D97400 == 28 [pid = 3856] [id = 595] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 17EC0800 == 27 [pid = 3856] [id = 593] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 1A029000 == 26 [pid = 3856] [id = 590] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 11218800 == 25 [pid = 3856] [id = 591] 16:07:25 INFO - PROCESS | 3856 | --DOCSHELL 15434C00 == 24 [pid = 3856] [id = 592] 16:07:25 INFO - PROCESS | 3856 | 1468883245104 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 3856 | 1468883245108 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A01DC00) [pid = 3856] [serial = 1738] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18669400) [pid = 3856] [serial = 1735] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (139C7400) [pid = 3856] [serial = 1711] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13CDD800) [pid = 3856] [serial = 1712] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15460C00) [pid = 3856] [serial = 1720] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16DA6800) [pid = 3856] [serial = 1723] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (12BD1400) [pid = 3856] [serial = 1714] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13024800) [pid = 3856] [serial = 1715] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13CA2000) [pid = 3856] [serial = 1717] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CE1000) [pid = 3856] [serial = 1718] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16FCEC00) [pid = 3856] [serial = 1726] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16DBBC00) [pid = 3856] [serial = 1724] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13056C00) [pid = 3856] [serial = 1729] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16FD5000) [pid = 3856] [serial = 1727] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15167800) [pid = 3856] [serial = 1730] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18370800) [pid = 3856] [serial = 1732] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13933800) [pid = 3856] [serial = 1700] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (12D9B800) [pid = 3856] [serial = 1699] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16EED800) [pid = 3856] [serial = 1703] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (158CD800) [pid = 3856] [serial = 1702] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (186B8400) [pid = 3856] [serial = 1736] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1A27B000) [pid = 3856] [serial = 1706] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (19B66400) [pid = 3856] [serial = 1705] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1A97B400) [pid = 3856] [serial = 1709] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A5E5400) [pid = 3856] [serial = 1708] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1840DC00) [pid = 3856] [serial = 1733] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (15469800) [pid = 3856] [serial = 1721] [outer = 00000000] [url = about:blank] 16:07:25 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1B449800) [pid = 3856] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:07:25 INFO - PROCESS | 3856 | ++DOCSHELL 10369800 == 25 [pid = 3856] [id = 596] 16:07:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1036A800) [pid = 3856] [serial = 1788] [outer = 00000000] 16:07:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (103D2000) [pid = 3856] [serial = 1789] [outer = 1036A800] 16:07:25 INFO - PROCESS | 3856 | 1468883245252 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10A75800) [pid = 3856] [serial = 1790] [outer = 1036A800] 16:07:25 INFO - PROCESS | 3856 | 1468883245726 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1517ms 16:07:25 INFO - PROCESS | 3856 | 1468883245760 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 3856 | 1468883245764 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 16:07:25 INFO - PROCESS | 3856 | 1468883245768 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:07:25 INFO - PROCESS | 3856 | 1468883245771 Marionette TRACE conn3 <- [1,2350,null,{}] 16:07:25 INFO - PROCESS | 3856 | 1468883245781 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:25 INFO - PROCESS | 3856 | 1468883245785 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:25 INFO - PROCESS | 3856 | 1468883245873 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:07:25 INFO - PROCESS | 3856 | 1468883245885 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 3856 | 1468883245888 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:25 INFO - PROCESS | 3856 | ++DOCSHELL 12997400 == 26 [pid = 3856] [id = 597] 16:07:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (12BD1400) [pid = 3856] [serial = 1791] [outer = 00000000] 16:07:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1302FC00) [pid = 3856] [serial = 1792] [outer = 12BD1400] 16:07:25 INFO - PROCESS | 3856 | 1468883245945 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1314F800) [pid = 3856] [serial = 1793] [outer = 12BD1400] 16:07:26 INFO - PROCESS | 3856 | 1468883246472 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 695ms 16:07:26 INFO - PROCESS | 3856 | 1468883246503 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 3856 | 1468883246507 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 16:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:07:26 INFO - PROCESS | 3856 | 1468883246542 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 3856 | 1468883246544 Marionette TRACE conn3 <- [1,2354,null,{}] 16:07:26 INFO - PROCESS | 3856 | 1468883246549 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:26 INFO - PROCESS | 3856 | 1468883246552 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:26 INFO - PROCESS | 3856 | 1468883246646 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:07:26 INFO - PROCESS | 3856 | 1468883246742 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 3856 | 1468883246745 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:26 INFO - PROCESS | 3856 | ++DOCSHELL 13CA2000 == 27 [pid = 3856] [id = 598] 16:07:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13CA2800) [pid = 3856] [serial = 1794] [outer = 00000000] 16:07:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13CDD800) [pid = 3856] [serial = 1795] [outer = 13CA2800] 16:07:26 INFO - PROCESS | 3856 | 1468883246789 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13CEA400) [pid = 3856] [serial = 1796] [outer = 13CA2800] 16:07:27 INFO - PROCESS | 3856 | 1468883247205 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 727ms 16:07:27 INFO - PROCESS | 3856 | 1468883247232 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 3856 | 1468883247234 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 16:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:07:27 INFO - PROCESS | 3856 | 1468883247239 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - PROCESS | 3856 | 1468883247245 Marionette TRACE conn3 <- [1,2358,null,{}] 16:07:27 INFO - PROCESS | 3856 | 1468883247267 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:27 INFO - PROCESS | 3856 | 1468883247271 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:27 INFO - PROCESS | 3856 | 1468883247401 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:07:27 INFO - PROCESS | 3856 | 1468883247471 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:27 INFO - PROCESS | 3856 | 1468883247473 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:27 INFO - PROCESS | 3856 | ++DOCSHELL 15432800 == 28 [pid = 3856] [id = 599] 16:07:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15433000) [pid = 3856] [serial = 1797] [outer = 00000000] 16:07:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15462400) [pid = 3856] [serial = 1798] [outer = 15433000] 16:07:27 INFO - PROCESS | 3856 | 1468883247519 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15436000) [pid = 3856] [serial = 1799] [outer = 15433000] 16:07:27 INFO - PROCESS | 3856 | 1468883247971 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 758ms 16:07:28 INFO - PROCESS | 3856 | 1468883247998 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 3856 | 1468883248001 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 16:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:07:28 INFO - PROCESS | 3856 | 1468883248040 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 3856 | 1468883248042 Marionette TRACE conn3 <- [1,2362,null,{}] 16:07:28 INFO - PROCESS | 3856 | 1468883248045 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:28 INFO - PROCESS | 3856 | 1468883248047 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:28 INFO - PROCESS | 3856 | 1468883248164 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:07:28 INFO - PROCESS | 3856 | 1468883248176 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 3856 | 1468883248178 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:28 INFO - PROCESS | 3856 | ++DOCSHELL 1546A400 == 29 [pid = 3856] [id = 600] 16:07:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1546A800) [pid = 3856] [serial = 1800] [outer = 00000000] 16:07:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (158D2800) [pid = 3856] [serial = 1801] [outer = 1546A800] 16:07:28 INFO - PROCESS | 3856 | 1468883248221 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15CD0C00) [pid = 3856] [serial = 1802] [outer = 1546A800] 16:07:28 INFO - PROCESS | 3856 | 1468883248658 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 663ms 16:07:28 INFO - PROCESS | 3856 | 1468883248688 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 3856 | 1468883248690 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 16:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:07:28 INFO - PROCESS | 3856 | 1468883248693 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 3856 | 1468883248695 Marionette TRACE conn3 <- [1,2366,null,{}] 16:07:28 INFO - PROCESS | 3856 | 1468883248698 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:28 INFO - PROCESS | 3856 | 1468883248700 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:28 INFO - PROCESS | 3856 | 1468883248810 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:07:28 INFO - PROCESS | 3856 | 1468883248816 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 3856 | 1468883248822 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:28 INFO - PROCESS | 3856 | ++DOCSHELL 16DA9000 == 30 [pid = 3856] [id = 601] 16:07:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16DA9C00) [pid = 3856] [serial = 1803] [outer = 00000000] 16:07:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16DBCC00) [pid = 3856] [serial = 1804] [outer = 16DA9C00] 16:07:28 INFO - PROCESS | 3856 | 1468883248876 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16FD1400) [pid = 3856] [serial = 1805] [outer = 16DA9C00] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16FD2C00) [pid = 3856] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17BAE800) [pid = 3856] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (186C3000) [pid = 3856] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1296FC00) [pid = 3856] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13CAA400) [pid = 3856] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1562AC00) [pid = 3856] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (11287400) [pid = 3856] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10A7B000) [pid = 3856] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18661000) [pid = 3856] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A27B800) [pid = 3856] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (130AAC00) [pid = 3856] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:07:29 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15185C00) [pid = 3856] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:07:29 INFO - PROCESS | 3856 | 1468883249704 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1011ms 16:07:29 INFO - PROCESS | 3856 | 1468883249729 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:07:29 INFO - PROCESS | 3856 | 1468883249731 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 16:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:07:29 INFO - PROCESS | 3856 | 1468883249734 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 3856 | 1468883249736 Marionette TRACE conn3 <- [1,2370,null,{}] 16:07:29 INFO - PROCESS | 3856 | 1468883249739 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:29 INFO - PROCESS | 3856 | 1468883249741 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:29 INFO - PROCESS | 3856 | 1468883249856 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:07:29 INFO - PROCESS | 3856 | 1468883249918 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 3856 | 1468883249920 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:29 INFO - PROCESS | 3856 | ++DOCSHELL 10A78C00 == 31 [pid = 3856] [id = 602] 16:07:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1296E400) [pid = 3856] [serial = 1806] [outer = 00000000] 16:07:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15467800) [pid = 3856] [serial = 1807] [outer = 1296E400] 16:07:29 INFO - PROCESS | 3856 | 1468883249963 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (174B2000) [pid = 3856] [serial = 1808] [outer = 1296E400] 16:07:30 INFO - PROCESS | 3856 | 1468883250332 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 647ms 16:07:30 INFO - PROCESS | 3856 | 1468883250372 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 3856 | 1468883250374 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 16:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:07:30 INFO - PROCESS | 3856 | 1468883250377 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 3856 | 1468883250379 Marionette TRACE conn3 <- [1,2374,null,{}] 16:07:30 INFO - PROCESS | 3856 | 1468883250382 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:30 INFO - PROCESS | 3856 | 1468883250384 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:30 INFO - PROCESS | 3856 | 1468883250497 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:07:30 INFO - PROCESS | 3856 | 1468883250505 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:30 INFO - PROCESS | 3856 | 1468883250507 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:30 INFO - PROCESS | 3856 | ++DOCSHELL 16FD4000 == 32 [pid = 3856] [id = 603] 16:07:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (174B7800) [pid = 3856] [serial = 1809] [outer = 00000000] 16:07:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (17CB5000) [pid = 3856] [serial = 1810] [outer = 174B7800] 16:07:30 INFO - PROCESS | 3856 | 1468883250550 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1836E800) [pid = 3856] [serial = 1811] [outer = 174B7800] 16:07:31 INFO - PROCESS | 3856 | 1468883250985 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 632ms 16:07:31 INFO - PROCESS | 3856 | 1468883251016 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 3856 | 1468883251018 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 16:07:31 INFO - PROCESS | 3856 | 1468883251021 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:07:31 INFO - PROCESS | 3856 | 1468883251023 Marionette TRACE conn3 <- [1,2378,null,{}] 16:07:31 INFO - PROCESS | 3856 | 1468883251026 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 3856 | 1468883251027 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:31 INFO - PROCESS | 3856 | 1468883251150 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:07:31 INFO - PROCESS | 3856 | 1468883251189 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 3856 | 1468883251191 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:31 INFO - PROCESS | 3856 | ++DOCSHELL 1058C400 == 33 [pid = 3856] [id = 604] 16:07:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1516D000) [pid = 3856] [serial = 1812] [outer = 00000000] 16:07:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1865E800) [pid = 3856] [serial = 1813] [outer = 1516D000] 16:07:31 INFO - PROCESS | 3856 | 1468883251233 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18661C00) [pid = 3856] [serial = 1814] [outer = 1516D000] 16:07:31 INFO - PROCESS | 3856 | 1468883251804 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 853ms 16:07:31 INFO - PROCESS | 3856 | 1468883251865 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 3856 | 1468883251870 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 16:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:07:31 INFO - PROCESS | 3856 | 1468883251899 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 3856 | 1468883251903 Marionette TRACE conn3 <- [1,2382,null,{}] 16:07:31 INFO - PROCESS | 3856 | 1468883251909 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 3856 | 1468883251912 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:32 INFO - PROCESS | 3856 | 1468883252085 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:07:32 INFO - PROCESS | 3856 | 1468883252220 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 3856 | 1468883252224 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:32 INFO - PROCESS | 3856 | ++DOCSHELL 10559C00 == 34 [pid = 3856] [id = 605] 16:07:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10560C00) [pid = 3856] [serial = 1815] [outer = 00000000] 16:07:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (12D68000) [pid = 3856] [serial = 1816] [outer = 10560C00] 16:07:32 INFO - PROCESS | 3856 | 1468883252281 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (132FBC00) [pid = 3856] [serial = 1817] [outer = 10560C00] 16:07:32 INFO - PROCESS | 3856 | 1468883252972 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1106ms 16:07:33 INFO - PROCESS | 3856 | 1468883253030 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:07:33 INFO - PROCESS | 3856 | 1468883253035 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 16:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:07:33 INFO - PROCESS | 3856 | 1468883253042 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - PROCESS | 3856 | 1468883253044 Marionette TRACE conn3 <- [1,2386,null,{}] 16:07:33 INFO - PROCESS | 3856 | 1468883253049 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:33 INFO - PROCESS | 3856 | 1468883253051 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:33 INFO - PROCESS | 3856 | 1468883253237 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:07:33 INFO - PROCESS | 3856 | 1468883253247 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 3856 | 1468883253250 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:33 INFO - PROCESS | 3856 | ++DOCSHELL 13E9FC00 == 35 [pid = 3856] [id = 606] 16:07:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1438FC00) [pid = 3856] [serial = 1818] [outer = 00000000] 16:07:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1517E400) [pid = 3856] [serial = 1819] [outer = 1438FC00] 16:07:33 INFO - PROCESS | 3856 | 1468883253310 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15435400) [pid = 3856] [serial = 1820] [outer = 1438FC00] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 158D1C00 == 34 [pid = 3856] [id = 231] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 1325F800 == 33 [pid = 3856] [id = 242] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 15433400 == 32 [pid = 3856] [id = 230] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 13941C00 == 31 [pid = 3856] [id = 243] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 14394C00 == 30 [pid = 3856] [id = 229] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 12929C00 == 29 [pid = 3856] [id = 241] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 10A76800 == 28 [pid = 3856] [id = 240] 16:07:34 INFO - PROCESS | 3856 | --DOCSHELL 10A0B800 == 27 [pid = 3856] [id = 226] 16:07:34 INFO - PROCESS | 3856 | 1468883254273 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (175F0000) [pid = 3856] [serial = 1756] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (17B11400) [pid = 3856] [serial = 1757] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1860F800) [pid = 3856] [serial = 1760] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1840C000) [pid = 3856] [serial = 1759] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A087C00) [pid = 3856] [serial = 1739] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13154000) [pid = 3856] [serial = 1741] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13C1D400) [pid = 3856] [serial = 1742] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14395C00) [pid = 3856] [serial = 1750] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15170800) [pid = 3856] [serial = 1751] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16DA5C00) [pid = 3856] [serial = 1753] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (12D96C00) [pid = 3856] [serial = 1747] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (13155800) [pid = 3856] [serial = 1748] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (12DA2400) [pid = 3856] [serial = 1744] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13CE8C00) [pid = 3856] [serial = 1745] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (19D11000) [pid = 3856] [serial = 1762] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A416C00) [pid = 3856] [serial = 1771] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1A508000) [pid = 3856] [serial = 1772] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (17BCD400) [pid = 3856] [serial = 1766] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16EEB000) [pid = 3856] [serial = 1765] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A029C00) [pid = 3856] [serial = 1768] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A089000) [pid = 3856] [serial = 1769] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (19D1AC00) [pid = 3856] [serial = 1763] [outer = 00000000] [url = about:blank] 16:07:34 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16E68C00) [pid = 3856] [serial = 1754] [outer = 00000000] [url = about:blank] 16:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1310ms 16:07:34 INFO - PROCESS | 3856 | 1468883254338 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:07:34 INFO - PROCESS | 3856 | 1468883254342 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 16:07:34 INFO - PROCESS | 3856 | 1468883254348 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:07:34 INFO - PROCESS | 3856 | 1468883254351 Marionette TRACE conn3 <- [1,2390,null,{}] 16:07:34 INFO - PROCESS | 3856 | 1468883254356 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:34 INFO - PROCESS | 3856 | 1468883254359 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:34 INFO - PROCESS | 3856 | 1468883254448 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:07:34 INFO - PROCESS | 3856 | 1468883254454 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:34 INFO - PROCESS | 3856 | 1468883254457 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:34 INFO - PROCESS | 3856 | ++DOCSHELL 11CD6000 == 28 [pid = 3856] [id = 607] 16:07:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (12825800) [pid = 3856] [serial = 1821] [outer = 00000000] 16:07:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (12DA2400) [pid = 3856] [serial = 1822] [outer = 12825800] 16:07:34 INFO - PROCESS | 3856 | 1468883254509 Marionette DEBUG loaded listener.js 16:07:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13155800) [pid = 3856] [serial = 1823] [outer = 12825800] 16:07:35 INFO - PROCESS | 3856 | 1468883255070 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 743ms 16:07:35 INFO - PROCESS | 3856 | 1468883255121 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 3856 | 1468883255125 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 16:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:07:35 INFO - PROCESS | 3856 | 1468883255131 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 3856 | 1468883255133 Marionette TRACE conn3 <- [1,2394,null,{}] 16:07:35 INFO - PROCESS | 3856 | 1468883255137 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:35 INFO - PROCESS | 3856 | 1468883255139 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:35 INFO - PROCESS | 3856 | 1468883255231 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:07:35 INFO - PROCESS | 3856 | 1468883255326 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 3856 | 1468883255328 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:35 INFO - PROCESS | 3856 | ++DOCSHELL 13C1D400 == 29 [pid = 3856] [id = 608] 16:07:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (13C9E800) [pid = 3856] [serial = 1824] [outer = 00000000] 16:07:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13CE6400) [pid = 3856] [serial = 1825] [outer = 13C9E800] 16:07:35 INFO - PROCESS | 3856 | 1468883255373 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (14396400) [pid = 3856] [serial = 1826] [outer = 13C9E800] 16:07:35 INFO - PROCESS | 3856 | 1468883255777 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 695ms 16:07:35 INFO - PROCESS | 3856 | 1468883255831 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 3856 | 1468883255833 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 16:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:07:35 INFO - PROCESS | 3856 | 1468883255837 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 3856 | 1468883255840 Marionette TRACE conn3 <- [1,2398,null,{}] 16:07:35 INFO - PROCESS | 3856 | 1468883255879 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:35 INFO - PROCESS | 3856 | 1468883255883 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:35 INFO - PROCESS | 3856 | 1468883255972 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:07:36 INFO - PROCESS | 3856 | 1468883255984 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 3856 | 1468883255987 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:36 INFO - PROCESS | 3856 | ++DOCSHELL 15630C00 == 30 [pid = 3856] [id = 609] 16:07:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15631000) [pid = 3856] [serial = 1827] [outer = 00000000] 16:07:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15C7B000) [pid = 3856] [serial = 1828] [outer = 15631000] 16:07:36 INFO - PROCESS | 3856 | 1468883256033 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16DA7800) [pid = 3856] [serial = 1829] [outer = 15631000] 16:07:36 INFO - PROCESS | 3856 | 1468883256496 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 695ms 16:07:36 INFO - PROCESS | 3856 | 1468883256537 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:07:36 INFO - PROCESS | 3856 | 1468883256540 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 16:07:36 INFO - PROCESS | 3856 | 1468883256543 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 3856 | 1468883256544 Marionette TRACE conn3 <- [1,2402,null,{}] 16:07:36 INFO - PROCESS | 3856 | 1468883256548 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:36 INFO - PROCESS | 3856 | 1468883256550 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:36 INFO - PROCESS | 3856 | 1468883256665 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:07:36 INFO - PROCESS | 3856 | 1468883256670 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 3856 | 1468883256672 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:36 INFO - PROCESS | 3856 | ++DOCSHELL 16E68C00 == 31 [pid = 3856] [id = 610] 16:07:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16E6D800) [pid = 3856] [serial = 1830] [outer = 00000000] 16:07:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (175EC400) [pid = 3856] [serial = 1831] [outer = 16E6D800] 16:07:36 INFO - PROCESS | 3856 | 1468883256715 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (17B13C00) [pid = 3856] [serial = 1832] [outer = 16E6D800] 16:07:37 INFO - PROCESS | 3856 | 1468883257155 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 647ms 16:07:37 INFO - PROCESS | 3856 | 1468883257184 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:07:37 INFO - PROCESS | 3856 | 1468883257186 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 16:07:37 INFO - PROCESS | 3856 | 1468883257189 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:07:37 INFO - PROCESS | 3856 | 1468883257191 Marionette TRACE conn3 <- [1,2406,null,{}] 16:07:37 INFO - PROCESS | 3856 | 1468883257194 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:37 INFO - PROCESS | 3856 | 1468883257196 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:37 INFO - PROCESS | 3856 | 1468883257313 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:07:37 INFO - PROCESS | 3856 | 1468883257318 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:37 INFO - PROCESS | 3856 | 1468883257320 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:37 INFO - PROCESS | 3856 | ++DOCSHELL 16FCD400 == 32 [pid = 3856] [id = 611] 16:07:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (17BB4C00) [pid = 3856] [serial = 1833] [outer = 00000000] 16:07:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18411000) [pid = 3856] [serial = 1834] [outer = 17BB4C00] 16:07:37 INFO - PROCESS | 3856 | 1468883257362 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1860BC00) [pid = 3856] [serial = 1835] [outer = 17BB4C00] 16:07:37 INFO - PROCESS | 3856 | 1468883257841 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 695ms 16:07:37 INFO - PROCESS | 3856 | 1468883257890 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:07:37 INFO - PROCESS | 3856 | 1468883257892 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 16:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:07:37 INFO - PROCESS | 3856 | 1468883257895 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - PROCESS | 3856 | 1468883257897 Marionette TRACE conn3 <- [1,2410,null,{}] 16:07:37 INFO - PROCESS | 3856 | 1468883257900 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:37 INFO - PROCESS | 3856 | 1468883257905 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:38 INFO - PROCESS | 3856 | 1468883258090 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:07:38 INFO - PROCESS | 3856 | 1468883258163 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:38 INFO - PROCESS | 3856 | 1468883258165 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:38 INFO - PROCESS | 3856 | ++DOCSHELL 1865FC00 == 33 [pid = 3856] [id = 612] 16:07:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18663C00) [pid = 3856] [serial = 1836] [outer = 00000000] 16:07:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (19B69000) [pid = 3856] [serial = 1837] [outer = 18663C00] 16:07:38 INFO - PROCESS | 3856 | 1468883258208 Marionette DEBUG loaded listener.js 16:07:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19D11000) [pid = 3856] [serial = 1838] [outer = 18663C00] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1036A800) [pid = 3856] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13CA2800) [pid = 3856] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (12BD1400) [pid = 3856] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11285400) [pid = 3856] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15435800) [pid = 3856] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (17EC7400) [pid = 3856] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16DA9C00) [pid = 3856] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A55F800) [pid = 3856] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1546A800) [pid = 3856] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1296E400) [pid = 3856] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (174B7800) [pid = 3856] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:07:38 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15433000) [pid = 3856] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:07:38 INFO - PROCESS | 3856 | 1468883258765 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 900ms 16:07:38 INFO - PROCESS | 3856 | 1468883258831 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 3856 | 1468883258833 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 16:07:38 INFO - PROCESS | 3856 | 1468883258836 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:07:38 INFO - PROCESS | 3856 | 1468883258838 Marionette TRACE conn3 <- [1,2414,null,{}] 16:07:38 INFO - PROCESS | 3856 | 1468883258841 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:38 INFO - PROCESS | 3856 | 1468883258843 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:38 INFO - PROCESS | 3856 | 1468883258921 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:07:39 INFO - PROCESS | 3856 | 1468883259018 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 3856 | 1468883259019 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:39 INFO - PROCESS | 3856 | ++DOCSHELL 10F6A400 == 34 [pid = 3856] [id = 613] 16:07:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1296E400) [pid = 3856] [serial = 1839] [outer = 00000000] 16:07:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13C16C00) [pid = 3856] [serial = 1840] [outer = 1296E400] 16:07:39 INFO - PROCESS | 3856 | 1468883259061 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (158C7400) [pid = 3856] [serial = 1841] [outer = 1296E400] 16:07:39 INFO - PROCESS | 3856 | 1468883259411 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 600ms 16:07:39 INFO - PROCESS | 3856 | 1468883259434 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 3856 | 1468883259436 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 16:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:07:39 INFO - PROCESS | 3856 | 1468883259439 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 3856 | 1468883259441 Marionette TRACE conn3 <- [1,2418,null,{}] 16:07:39 INFO - PROCESS | 3856 | 1468883259444 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:39 INFO - PROCESS | 3856 | 1468883259446 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:39 INFO - PROCESS | 3856 | 1468883259562 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:07:39 INFO - PROCESS | 3856 | 1468883259569 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 3856 | 1468883259571 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:39 INFO - PROCESS | 3856 | ++DOCSHELL 13932400 == 35 [pid = 3856] [id = 614] 16:07:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13C1DC00) [pid = 3856] [serial = 1842] [outer = 00000000] 16:07:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (19B62000) [pid = 3856] [serial = 1843] [outer = 13C1DC00] 16:07:39 INFO - PROCESS | 3856 | 1468883259614 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A08B800) [pid = 3856] [serial = 1844] [outer = 13C1DC00] 16:07:40 INFO - PROCESS | 3856 | 1468883260030 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 647ms 16:07:40 INFO - PROCESS | 3856 | 1468883260077 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 3856 | 1468883260079 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 16:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:07:40 INFO - PROCESS | 3856 | 1468883260082 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 3856 | 1468883260084 Marionette TRACE conn3 <- [1,2422,null,{}] 16:07:40 INFO - PROCESS | 3856 | 1468883260087 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:40 INFO - PROCESS | 3856 | 1468883260089 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:40 INFO - PROCESS | 3856 | 1468883260168 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:07:40 INFO - PROCESS | 3856 | 1468883260288 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 3856 | 1468883260290 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:40 INFO - PROCESS | 3856 | ++DOCSHELL 1562AC00 == 36 [pid = 3856] [id = 615] 16:07:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DBF000) [pid = 3856] [serial = 1845] [outer = 00000000] 16:07:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1A27A000) [pid = 3856] [serial = 1846] [outer = 16DBF000] 16:07:40 INFO - PROCESS | 3856 | 1468883260348 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A27A400) [pid = 3856] [serial = 1847] [outer = 16DBF000] 16:07:40 INFO - PROCESS | 3856 | 1468883260733 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 695ms 16:07:40 INFO - PROCESS | 3856 | 1468883260783 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 3856 | 1468883260788 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 16:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:07:40 INFO - PROCESS | 3856 | 1468883260793 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 3856 | 1468883260798 Marionette TRACE conn3 <- [1,2426,null,{}] 16:07:40 INFO - PROCESS | 3856 | 1468883260804 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:40 INFO - PROCESS | 3856 | 1468883260807 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:41 INFO - PROCESS | 3856 | 1468883261005 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:07:41 INFO - PROCESS | 3856 | 1468883261139 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 3856 | 1468883261142 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:41 INFO - PROCESS | 3856 | ++DOCSHELL 11443000 == 37 [pid = 3856] [id = 616] 16:07:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (114D8800) [pid = 3856] [serial = 1848] [outer = 00000000] 16:07:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (12BCF000) [pid = 3856] [serial = 1849] [outer = 114D8800] 16:07:41 INFO - PROCESS | 3856 | 1468883261204 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13052000) [pid = 3856] [serial = 1850] [outer = 114D8800] 16:07:41 INFO - PROCESS | 3856 | 1468883261853 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1058ms 16:07:41 INFO - PROCESS | 3856 | 1468883261869 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:07:41 INFO - PROCESS | 3856 | 1468883261874 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 16:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:07:41 INFO - PROCESS | 3856 | 1468883261880 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 3856 | 1468883261883 Marionette TRACE conn3 <- [1,2430,null,{}] 16:07:41 INFO - PROCESS | 3856 | 1468883261887 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:41 INFO - PROCESS | 3856 | 1468883261890 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:42 INFO - PROCESS | 3856 | 1468883261998 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:07:42 INFO - PROCESS | 3856 | 1468883262107 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:42 INFO - PROCESS | 3856 | 1468883262110 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:42 INFO - PROCESS | 3856 | ++DOCSHELL 15186400 == 38 [pid = 3856] [id = 617] 16:07:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (151B1C00) [pid = 3856] [serial = 1851] [outer = 00000000] 16:07:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15462800) [pid = 3856] [serial = 1852] [outer = 151B1C00] 16:07:42 INFO - PROCESS | 3856 | 1468883262163 Marionette DEBUG loaded listener.js 16:07:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DAB800) [pid = 3856] [serial = 1853] [outer = 151B1C00] 16:07:42 INFO - PROCESS | 3856 | 1468883262712 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 900ms 16:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:07:42 INFO - PROCESS | 3856 | 1468883262784 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 3856 | 1468883262787 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 16:07:42 INFO - PROCESS | 3856 | 1468883262791 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 3856 | 1468883262795 Marionette TRACE conn3 <- [1,2434,null,{}] 16:07:42 INFO - PROCESS | 3856 | 1468883262806 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:42 INFO - PROCESS | 3856 | 1468883262810 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:42 INFO - PROCESS | 3856 | 1468883262917 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:07:43 INFO - PROCESS | 3856 | 1468883263056 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 3856 | 1468883263060 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:43 INFO - PROCESS | 3856 | ++DOCSHELL 1840C000 == 39 [pid = 3856] [id = 618] 16:07:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1840DC00) [pid = 3856] [serial = 1854] [outer = 00000000] 16:07:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A094C00) [pid = 3856] [serial = 1855] [outer = 1840DC00] 16:07:43 INFO - PROCESS | 3856 | 1468883263116 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A40A800) [pid = 3856] [serial = 1856] [outer = 1840DC00] 16:07:43 INFO - PROCESS | 3856 | 1468883263688 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 948ms 16:07:43 INFO - PROCESS | 3856 | 1468883263735 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:07:43 INFO - PROCESS | 3856 | 1468883263738 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 16:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:07:43 INFO - PROCESS | 3856 | 1468883263742 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:07:43 INFO - PROCESS | 3856 | 1468883263744 Marionette TRACE conn3 <- [1,2438,null,{}] 16:07:43 INFO - PROCESS | 3856 | 1468883263748 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:43 INFO - PROCESS | 3856 | 1468883263750 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:43 INFO - PROCESS | 3856 | 1468883263854 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:07:44 INFO - PROCESS | 3856 | 1468883263966 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 3856 | 1468883263969 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:44 INFO - PROCESS | 3856 | ++DOCSHELL 16EE5C00 == 40 [pid = 3856] [id = 619] 16:07:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (174B1C00) [pid = 3856] [serial = 1857] [outer = 00000000] 16:07:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A510000) [pid = 3856] [serial = 1858] [outer = 174B1C00] 16:07:44 INFO - PROCESS | 3856 | 1468883264072 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A55D400) [pid = 3856] [serial = 1859] [outer = 174B1C00] 16:07:44 INFO - PROCESS | 3856 | 1468883264799 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1043ms 16:07:44 INFO - PROCESS | 3856 | 1468883264843 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 3856 | 1468883264847 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 16:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:07:44 INFO - PROCESS | 3856 | 1468883264853 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 3856 | 1468883264856 Marionette TRACE conn3 <- [1,2442,null,{}] 16:07:44 INFO - PROCESS | 3856 | 1468883264862 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:44 INFO - PROCESS | 3856 | 1468883264864 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:44 INFO - PROCESS | 3856 | 1468883264965 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:07:45 INFO - PROCESS | 3856 | 1468883265108 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:45 INFO - PROCESS | 3856 | 1468883265114 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:45 INFO - PROCESS | 3856 | ++DOCSHELL 131E4800 == 41 [pid = 3856] [id = 620] 16:07:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (131E7C00) [pid = 3856] [serial = 1860] [outer = 00000000] 16:07:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (139CE800) [pid = 3856] [serial = 1861] [outer = 131E7C00] 16:07:45 INFO - PROCESS | 3856 | 1468883265175 Marionette DEBUG loaded listener.js 16:07:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13CA8800) [pid = 3856] [serial = 1862] [outer = 131E7C00] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 15CC7800 == 40 [pid = 3856] [id = 236] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 114DBC00 == 39 [pid = 3856] [id = 234] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 16FC8800 == 38 [pid = 3856] [id = 232] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 10369800 == 37 [pid = 3856] [id = 596] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 1299C400 == 36 [pid = 3856] [id = 227] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 15465400 == 35 [pid = 3856] [id = 237] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 1393E400 == 34 [pid = 3856] [id = 228] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 186B9400 == 33 [pid = 3856] [id = 238] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 16FCF800 == 32 [pid = 3856] [id = 233] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 18610400 == 31 [pid = 3856] [id = 239] 16:07:45 INFO - PROCESS | 3856 | --DOCSHELL 17BC4C00 == 30 [pid = 3856] [id = 235] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (103D2000) [pid = 3856] [serial = 1789] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (13CDD800) [pid = 3856] [serial = 1795] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1302FC00) [pid = 3856] [serial = 1792] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1314F800) [pid = 3856] [serial = 1793] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13051000) [pid = 3856] [serial = 1775] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12994400) [pid = 3856] [serial = 1774] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15CDC400) [pid = 3856] [serial = 1778] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15467400) [pid = 3856] [serial = 1777] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1A273000) [pid = 3856] [serial = 1781] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (19B5E400) [pid = 3856] [serial = 1780] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16DBCC00) [pid = 3856] [serial = 1804] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A5E0000) [pid = 3856] [serial = 1784] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1A566400) [pid = 3856] [serial = 1783] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13CDE000) [pid = 3856] [serial = 1786] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (158D2800) [pid = 3856] [serial = 1801] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15467800) [pid = 3856] [serial = 1807] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (17CB5000) [pid = 3856] [serial = 1810] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16FD1400) [pid = 3856] [serial = 1805] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1836E800) [pid = 3856] [serial = 1811] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10A75800) [pid = 3856] [serial = 1790] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (15462400) [pid = 3856] [serial = 1798] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15436000) [pid = 3856] [serial = 1799] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (174B2000) [pid = 3856] [serial = 1808] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15CD0C00) [pid = 3856] [serial = 1802] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1865E800) [pid = 3856] [serial = 1813] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (13CEA400) [pid = 3856] [serial = 1796] [outer = 00000000] [url = about:blank] 16:07:46 INFO - PROCESS | 3856 | 1468883266364 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1579ms 16:07:46 INFO - PROCESS | 3856 | 1468883266421 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 3856 | 1468883266424 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 16:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:07:46 INFO - PROCESS | 3856 | 1468883266428 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 3856 | 1468883266431 Marionette TRACE conn3 <- [1,2446,null,{}] 16:07:46 INFO - PROCESS | 3856 | 1468883266436 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:46 INFO - PROCESS | 3856 | 1468883266439 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:46 INFO - PROCESS | 3856 | 1468883266530 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:07:46 INFO - PROCESS | 3856 | 1468883266538 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 3856 | 1468883266541 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:46 INFO - PROCESS | 3856 | ++DOCSHELL 11282400 == 31 [pid = 3856] [id = 621] 16:07:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (11285C00) [pid = 3856] [serial = 1863] [outer = 00000000] 16:07:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (12930800) [pid = 3856] [serial = 1864] [outer = 11285C00] 16:07:46 INFO - PROCESS | 3856 | 1468883266628 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1299C400) [pid = 3856] [serial = 1865] [outer = 11285C00] 16:07:47 INFO - PROCESS | 3856 | 1468883267127 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 711ms 16:07:47 INFO - PROCESS | 3856 | 1468883267158 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:07:47 INFO - PROCESS | 3856 | 1468883267163 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 16:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:07:47 INFO - PROCESS | 3856 | 1468883267169 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 3856 | 1468883267172 Marionette TRACE conn3 <- [1,2450,null,{}] 16:07:47 INFO - PROCESS | 3856 | 1468883267175 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:47 INFO - PROCESS | 3856 | 1468883267178 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:47 INFO - PROCESS | 3856 | 1468883267295 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:07:47 INFO - PROCESS | 3856 | 1468883267302 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 3856 | 1468883267304 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:47 INFO - PROCESS | 3856 | ++DOCSHELL 13941000 == 32 [pid = 3856] [id = 622] 16:07:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13941C00) [pid = 3856] [serial = 1866] [outer = 00000000] 16:07:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13CDF800) [pid = 3856] [serial = 1867] [outer = 13941C00] 16:07:47 INFO - PROCESS | 3856 | 1468883267350 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13CE4400) [pid = 3856] [serial = 1868] [outer = 13941C00] 16:07:47 INFO - PROCESS | 3856 | 1468883267791 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 648ms 16:07:47 INFO - PROCESS | 3856 | 1468883267806 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:07:47 INFO - PROCESS | 3856 | 1468883267808 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 16:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:07:47 INFO - PROCESS | 3856 | 1468883267830 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 3856 | 1468883267834 Marionette TRACE conn3 <- [1,2454,null,{}] 16:07:47 INFO - PROCESS | 3856 | 1468883267848 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:47 INFO - PROCESS | 3856 | 1468883267853 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:47 INFO - PROCESS | 3856 | 1468883267933 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:07:47 INFO - PROCESS | 3856 | 1468883267941 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 3856 | 1468883267944 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:47 INFO - PROCESS | 3856 | ++DOCSHELL 15433400 == 33 [pid = 3856] [id = 623] 16:07:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15461400) [pid = 3856] [serial = 1869] [outer = 00000000] 16:07:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15465400) [pid = 3856] [serial = 1870] [outer = 15461400] 16:07:48 INFO - PROCESS | 3856 | 1468883267990 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15623C00) [pid = 3856] [serial = 1871] [outer = 15461400] 16:07:48 INFO - PROCESS | 3856 | 1468883268485 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 711ms 16:07:48 INFO - PROCESS | 3856 | 1468883268529 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:07:48 INFO - PROCESS | 3856 | 1468883268534 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 16:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:07:48 INFO - PROCESS | 3856 | 1468883268538 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 3856 | 1468883268541 Marionette TRACE conn3 <- [1,2458,null,{}] 16:07:48 INFO - PROCESS | 3856 | 1468883268545 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:48 INFO - PROCESS | 3856 | 1468883268548 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:48 INFO - PROCESS | 3856 | 1468883268668 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:07:48 INFO - PROCESS | 3856 | 1468883268765 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:48 INFO - PROCESS | 3856 | 1468883268767 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:48 INFO - PROCESS | 3856 | ++DOCSHELL 15CD1400 == 34 [pid = 3856] [id = 624] 16:07:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15CD3400) [pid = 3856] [serial = 1872] [outer = 00000000] 16:07:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16CE2000) [pid = 3856] [serial = 1873] [outer = 15CD3400] 16:07:48 INFO - PROCESS | 3856 | 1468883268810 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16DAC800) [pid = 3856] [serial = 1874] [outer = 15CD3400] 16:07:49 INFO - PROCESS | 3856 | 1468883269210 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 695ms 16:07:49 INFO - PROCESS | 3856 | 1468883269240 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 3856 | 1468883269242 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 16:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:07:49 INFO - PROCESS | 3856 | 1468883269245 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 3856 | 1468883269246 Marionette TRACE conn3 <- [1,2462,null,{}] 16:07:49 INFO - PROCESS | 3856 | 1468883269250 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:49 INFO - PROCESS | 3856 | 1468883269252 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:49 INFO - PROCESS | 3856 | 1468883269361 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:07:49 INFO - PROCESS | 3856 | 1468883269366 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 3856 | 1468883269368 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:49 INFO - PROCESS | 3856 | ++DOCSHELL 16DBCC00 == 35 [pid = 3856] [id = 625] 16:07:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16DBDC00) [pid = 3856] [serial = 1875] [outer = 00000000] 16:07:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16FD2000) [pid = 3856] [serial = 1876] [outer = 16DBDC00] 16:07:49 INFO - PROCESS | 3856 | 1468883269411 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (173FAC00) [pid = 3856] [serial = 1877] [outer = 16DBDC00] 16:07:49 INFO - PROCESS | 3856 | 1468883269879 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 694ms 16:07:49 INFO - PROCESS | 3856 | 1468883269945 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 3856 | 1468883269947 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 16:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:07:49 INFO - PROCESS | 3856 | 1468883269955 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 3856 | 1468883269957 Marionette TRACE conn3 <- [1,2466,null,{}] 16:07:49 INFO - PROCESS | 3856 | 1468883269961 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:49 INFO - PROCESS | 3856 | 1468883269966 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:50 INFO - PROCESS | 3856 | 1468883270113 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16DBF000) [pid = 3856] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15631000) [pid = 3856] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10560C00) [pid = 3856] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BB4C00) [pid = 3856] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1296E400) [pid = 3856] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16E6D800) [pid = 3856] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13C9E800) [pid = 3856] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1438FC00) [pid = 3856] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13C1DC00) [pid = 3856] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1315C800) [pid = 3856] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1516D000) [pid = 3856] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (12825800) [pid = 3856] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:07:50 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (18663C00) [pid = 3856] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:07:50 INFO - PROCESS | 3856 | 1468883270471 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 3856 | 1468883270473 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:50 INFO - PROCESS | 3856 | ++DOCSHELL 1036F400 == 36 [pid = 3856] [id = 626] 16:07:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10518C00) [pid = 3856] [serial = 1878] [outer = 00000000] 16:07:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (12DA2C00) [pid = 3856] [serial = 1879] [outer = 10518C00] 16:07:50 INFO - PROCESS | 3856 | 1468883270516 Marionette DEBUG loaded listener.js 16:07:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15169800) [pid = 3856] [serial = 1880] [outer = 10518C00] 16:07:50 INFO - PROCESS | 3856 | 1468883270885 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 948ms 16:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:07:50 INFO - PROCESS | 3856 | 1468883270928 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:07:50 INFO - PROCESS | 3856 | 1468883270930 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 16:07:50 INFO - PROCESS | 3856 | 1468883270933 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 3856 | 1468883270935 Marionette TRACE conn3 <- [1,2470,null,{}] 16:07:50 INFO - PROCESS | 3856 | 1468883270938 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:50 INFO - PROCESS | 3856 | 1468883270940 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:51 INFO - PROCESS | 3856 | 1468883271051 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:07:51 INFO - PROCESS | 3856 | 1468883271059 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 3856 | 1468883271061 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:51 INFO - PROCESS | 3856 | ++DOCSHELL 10A75400 == 37 [pid = 3856] [id = 627] 16:07:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (12D9A000) [pid = 3856] [serial = 1881] [outer = 00000000] 16:07:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (17EC3C00) [pid = 3856] [serial = 1882] [outer = 12D9A000] 16:07:51 INFO - PROCESS | 3856 | 1468883271103 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (17EC8000) [pid = 3856] [serial = 1883] [outer = 12D9A000] 16:07:51 INFO - PROCESS | 3856 | 1468883271512 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 631ms 16:07:51 INFO - PROCESS | 3856 | 1468883271571 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 3856 | 1468883271573 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 16:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:07:51 INFO - PROCESS | 3856 | 1468883271576 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - PROCESS | 3856 | 1468883271579 Marionette TRACE conn3 <- [1,2474,null,{}] 16:07:51 INFO - PROCESS | 3856 | 1468883271583 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:51 INFO - PROCESS | 3856 | 1468883271585 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:51 INFO - PROCESS | 3856 | 1468883271728 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:07:51 INFO - PROCESS | 3856 | 1468883271764 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 3856 | 1468883271766 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:51 INFO - PROCESS | 3856 | ++DOCSHELL 10A77000 == 38 [pid = 3856] [id = 628] 16:07:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13CDE000) [pid = 3856] [serial = 1884] [outer = 00000000] 16:07:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (186B9400) [pid = 3856] [serial = 1885] [outer = 13CDE000] 16:07:51 INFO - PROCESS | 3856 | 1468883271809 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (186BA800) [pid = 3856] [serial = 1886] [outer = 13CDE000] 16:07:52 INFO - PROCESS | 3856 | 1468883272204 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 711ms 16:07:52 INFO - PROCESS | 3856 | 1468883272276 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:07:52 INFO - PROCESS | 3856 | 1468883272278 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 16:07:52 INFO - PROCESS | 3856 | 1468883272281 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:07:52 INFO - PROCESS | 3856 | 1468883272283 Marionette TRACE conn3 <- [1,2478,null,{}] 16:07:52 INFO - PROCESS | 3856 | 1468883272295 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:52 INFO - PROCESS | 3856 | 1468883272297 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:52 INFO - PROCESS | 3856 | 1468883272374 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:07:52 INFO - PROCESS | 3856 | 1468883272381 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 3856 | 1468883272383 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:52 INFO - PROCESS | 3856 | ++DOCSHELL 186C4800 == 39 [pid = 3856] [id = 629] 16:07:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (19B61800) [pid = 3856] [serial = 1887] [outer = 00000000] 16:07:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A02A400) [pid = 3856] [serial = 1888] [outer = 19B61800] 16:07:52 INFO - PROCESS | 3856 | 1468883272426 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A273000) [pid = 3856] [serial = 1889] [outer = 19B61800] 16:07:53 INFO - PROCESS | 3856 | 1468883273282 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1011ms 16:07:53 INFO - PROCESS | 3856 | 1468883273317 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 3856 | 1468883273322 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 16:07:53 INFO - PROCESS | 3856 | 1468883273326 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:07:53 INFO - PROCESS | 3856 | 1468883273331 Marionette TRACE conn3 <- [1,2482,null,{}] 16:07:53 INFO - PROCESS | 3856 | 1468883273337 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:53 INFO - PROCESS | 3856 | 1468883273340 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:53 INFO - PROCESS | 3856 | 1468883273458 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:07:53 INFO - PROCESS | 3856 | 1468883273595 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 3856 | 1468883273599 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:53 INFO - PROCESS | 3856 | ++DOCSHELL 10A7B000 == 40 [pid = 3856] [id = 630] 16:07:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10F67800) [pid = 3856] [serial = 1890] [outer = 00000000] 16:07:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (12824C00) [pid = 3856] [serial = 1891] [outer = 10F67800] 16:07:53 INFO - PROCESS | 3856 | 1468883273655 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (132FAC00) [pid = 3856] [serial = 1892] [outer = 10F67800] 16:07:54 INFO - PROCESS | 3856 | 1468883274348 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1059ms 16:07:54 INFO - PROCESS | 3856 | 1468883274409 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:07:54 INFO - PROCESS | 3856 | 1468883274414 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 16:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:07:54 INFO - PROCESS | 3856 | 1468883274421 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - PROCESS | 3856 | 1468883274424 Marionette TRACE conn3 <- [1,2486,null,{}] 16:07:54 INFO - PROCESS | 3856 | 1468883274428 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:54 INFO - PROCESS | 3856 | 1468883274431 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:54 INFO - PROCESS | 3856 | 1468883274549 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:07:54 INFO - PROCESS | 3856 | 1468883274796 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 3856 | 1468883274799 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:54 INFO - PROCESS | 3856 | ++DOCSHELL 0F9E7000 == 41 [pid = 3856] [id = 631] 16:07:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (10328400) [pid = 3856] [serial = 1893] [outer = 00000000] 16:07:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1051C000) [pid = 3856] [serial = 1894] [outer = 10328400] 16:07:54 INFO - PROCESS | 3856 | 1468883274858 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (10A09400) [pid = 3856] [serial = 1895] [outer = 10328400] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 1562AC00 == 40 [pid = 3856] [id = 615] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 13932400 == 39 [pid = 3856] [id = 614] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 10A77000 == 38 [pid = 3856] [id = 628] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 10A75400 == 37 [pid = 3856] [id = 627] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 1036F400 == 36 [pid = 3856] [id = 626] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 16DBCC00 == 35 [pid = 3856] [id = 625] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 15CD1400 == 34 [pid = 3856] [id = 624] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 15433400 == 33 [pid = 3856] [id = 623] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 13941000 == 32 [pid = 3856] [id = 622] 16:07:55 INFO - PROCESS | 3856 | --DOCSHELL 11282400 == 31 [pid = 3856] [id = 621] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16DA7800) [pid = 3856] [serial = 1829] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (12D68000) [pid = 3856] [serial = 1816] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18411000) [pid = 3856] [serial = 1834] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (158C7400) [pid = 3856] [serial = 1841] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (175EC400) [pid = 3856] [serial = 1831] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CE6400) [pid = 3856] [serial = 1825] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15435400) [pid = 3856] [serial = 1820] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1517E400) [pid = 3856] [serial = 1819] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1860BC00) [pid = 3856] [serial = 1835] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (19B62000) [pid = 3856] [serial = 1843] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (132FBC00) [pid = 3856] [serial = 1817] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15180C00) [pid = 3856] [serial = 1787] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18661C00) [pid = 3856] [serial = 1814] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13155800) [pid = 3856] [serial = 1823] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (15C7B000) [pid = 3856] [serial = 1828] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (19B69000) [pid = 3856] [serial = 1837] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (19D11000) [pid = 3856] [serial = 1838] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (14396400) [pid = 3856] [serial = 1826] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (17B13C00) [pid = 3856] [serial = 1832] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (13C16C00) [pid = 3856] [serial = 1840] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (12DA2400) [pid = 3856] [serial = 1822] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A08B800) [pid = 3856] [serial = 1844] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1A27A400) [pid = 3856] [serial = 1847] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1A27A000) [pid = 3856] [serial = 1846] [outer = 00000000] [url = about:blank] 16:07:55 INFO - PROCESS | 3856 | 1468883275515 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1153ms 16:07:55 INFO - PROCESS | 3856 | 1468883275566 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:07:55 INFO - PROCESS | 3856 | 1468883275569 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 16:07:55 INFO - PROCESS | 3856 | 1468883275573 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 3856 | 1468883275576 Marionette TRACE conn3 <- [1,2490,null,{}] 16:07:55 INFO - PROCESS | 3856 | 1468883275582 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:55 INFO - PROCESS | 3856 | 1468883275586 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:55 INFO - PROCESS | 3856 | 1468883275673 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:07:55 INFO - PROCESS | 3856 | 1468883275775 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:55 INFO - PROCESS | 3856 | 1468883275778 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:55 INFO - PROCESS | 3856 | ++DOCSHELL 10A0C000 == 32 [pid = 3856] [id = 632] 16:07:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (10A79800) [pid = 3856] [serial = 1896] [outer = 00000000] 16:07:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (12993C00) [pid = 3856] [serial = 1897] [outer = 10A79800] 16:07:55 INFO - PROCESS | 3856 | 1468883275824 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (131DF800) [pid = 3856] [serial = 1898] [outer = 10A79800] 16:07:56 INFO - PROCESS | 3856 | 1468883276305 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 742ms 16:07:56 INFO - PROCESS | 3856 | 1468883276346 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:07:56 INFO - PROCESS | 3856 | 1468883276349 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 16:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:07:56 INFO - PROCESS | 3856 | 1468883276354 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 3856 | 1468883276356 Marionette TRACE conn3 <- [1,2494,null,{}] 16:07:56 INFO - PROCESS | 3856 | 1468883276360 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:56 INFO - PROCESS | 3856 | 1468883276362 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:56 INFO - PROCESS | 3856 | 1468883276446 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:07:56 INFO - PROCESS | 3856 | 1468883276455 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 3856 | 1468883276457 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:56 INFO - PROCESS | 3856 | ++DOCSHELL 13CEA800 == 33 [pid = 3856] [id = 633] 16:07:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (14390800) [pid = 3856] [serial = 1899] [outer = 00000000] 16:07:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15163400) [pid = 3856] [serial = 1900] [outer = 14390800] 16:07:56 INFO - PROCESS | 3856 | 1468883276500 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (15428400) [pid = 3856] [serial = 1901] [outer = 14390800] 16:07:56 INFO - PROCESS | 3856 | 1468883276970 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 632ms 16:07:57 INFO - PROCESS | 3856 | 1468883276992 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 3856 | 1468883276994 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 16:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:07:57 INFO - PROCESS | 3856 | 1468883276999 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 3856 | 1468883277005 Marionette TRACE conn3 <- [1,2498,null,{}] 16:07:57 INFO - PROCESS | 3856 | 1468883277019 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:57 INFO - PROCESS | 3856 | 1468883277022 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:57 INFO - PROCESS | 3856 | 1468883277106 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:07:57 INFO - PROCESS | 3856 | 1468883277115 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 3856 | 1468883277117 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:57 INFO - PROCESS | 3856 | ++DOCSHELL 158CBC00 == 34 [pid = 3856] [id = 634] 16:07:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (158CD400) [pid = 3856] [serial = 1902] [outer = 00000000] 16:07:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15CDC400) [pid = 3856] [serial = 1903] [outer = 158CD400] 16:07:57 INFO - PROCESS | 3856 | 1468883277160 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16DA2400) [pid = 3856] [serial = 1904] [outer = 158CD400] 16:07:57 INFO - PROCESS | 3856 | 1468883277637 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 695ms 16:07:57 INFO - PROCESS | 3856 | 1468883277697 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 3856 | 1468883277700 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 16:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:07:57 INFO - PROCESS | 3856 | 1468883277703 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 3856 | 1468883277705 Marionette TRACE conn3 <- [1,2502,null,{}] 16:07:57 INFO - PROCESS | 3856 | 1468883277708 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:57 INFO - PROCESS | 3856 | 1468883277710 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:57 INFO - PROCESS | 3856 | 1468883277838 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:07:57 INFO - PROCESS | 3856 | 1468883277927 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 3856 | 1468883277929 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:57 INFO - PROCESS | 3856 | ++DOCSHELL 11286000 == 35 [pid = 3856] [id = 635] 16:07:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13150000) [pid = 3856] [serial = 1905] [outer = 00000000] 16:07:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16FD5400) [pid = 3856] [serial = 1906] [outer = 13150000] 16:07:57 INFO - PROCESS | 3856 | 1468883277971 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (175EC400) [pid = 3856] [serial = 1907] [outer = 13150000] 16:07:58 INFO - PROCESS | 3856 | 1468883278382 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 742ms 16:07:58 INFO - PROCESS | 3856 | 1468883278443 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:07:58 INFO - PROCESS | 3856 | 1468883278445 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 16:07:58 INFO - PROCESS | 3856 | 1468883278449 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:07:58 INFO - PROCESS | 3856 | 1468883278451 Marionette TRACE conn3 <- [1,2506,null,{}] 16:07:58 INFO - PROCESS | 3856 | 1468883278454 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:58 INFO - PROCESS | 3856 | 1468883278456 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:58 INFO - PROCESS | 3856 | 1468883278567 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:07:58 INFO - PROCESS | 3856 | 1468883278572 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 3856 | 1468883278578 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:58 INFO - PROCESS | 3856 | ++DOCSHELL 13C16C00 == 36 [pid = 3856] [id = 636] 16:07:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (17B13000) [pid = 3856] [serial = 1908] [outer = 00000000] 16:07:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17BCD000) [pid = 3856] [serial = 1909] [outer = 17B13000] 16:07:58 INFO - PROCESS | 3856 | 1468883278692 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18411000) [pid = 3856] [serial = 1910] [outer = 17B13000] 16:07:59 INFO - PROCESS | 3856 | 1468883279129 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 742ms 16:07:59 INFO - PROCESS | 3856 | 1468883279267 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 3856 | 1468883279269 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 16:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:07:59 INFO - PROCESS | 3856 | 1468883279272 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 3856 | 1468883279274 Marionette TRACE conn3 <- [1,2510,null,{}] 16:07:59 INFO - PROCESS | 3856 | 1468883279278 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:59 INFO - PROCESS | 3856 | 1468883279280 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:59 INFO - PROCESS | 3856 | 1468883279393 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:07:59 INFO - PROCESS | 3856 | 1468883279458 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 3856 | 1468883279460 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:07:59 INFO - PROCESS | 3856 | ++DOCSHELL 18667400 == 37 [pid = 3856] [id = 637] 16:07:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18669400) [pid = 3856] [serial = 1911] [outer = 00000000] 16:07:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (186C2000) [pid = 3856] [serial = 1912] [outer = 18669400] 16:07:59 INFO - PROCESS | 3856 | 1468883279505 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (186C2C00) [pid = 3856] [serial = 1913] [outer = 18669400] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13CDE000) [pid = 3856] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (11285C00) [pid = 3856] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (131E7C00) [pid = 3856] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13941C00) [pid = 3856] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15CD3400) [pid = 3856] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15461400) [pid = 3856] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16DBDC00) [pid = 3856] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10518C00) [pid = 3856] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (114D8800) [pid = 3856] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (151B1C00) [pid = 3856] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1840DC00) [pid = 3856] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (174B1C00) [pid = 3856] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:07:59 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (12D9A000) [pid = 3856] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:07:59 INFO - PROCESS | 3856 | 1468883279954 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 742ms 16:08:00 INFO - PROCESS | 3856 | 1468883280012 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:08:00 INFO - PROCESS | 3856 | 1468883280014 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 16:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:08:00 INFO - PROCESS | 3856 | 1468883280024 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 3856 | 1468883280026 Marionette TRACE conn3 <- [1,2514,null,{}] 16:08:00 INFO - PROCESS | 3856 | 1468883280030 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:00 INFO - PROCESS | 3856 | 1468883280032 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:00 INFO - PROCESS | 3856 | 1468883280110 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:08:00 INFO - PROCESS | 3856 | 1468883280118 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 3856 | 1468883280120 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:00 INFO - PROCESS | 3856 | ++DOCSHELL 12BCEC00 == 38 [pid = 3856] [id = 638] 16:08:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1542C000) [pid = 3856] [serial = 1914] [outer = 00000000] 16:08:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16FC9400) [pid = 3856] [serial = 1915] [outer = 1542C000] 16:08:00 INFO - PROCESS | 3856 | 1468883280162 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (17EBB000) [pid = 3856] [serial = 1916] [outer = 1542C000] 16:08:00 INFO - PROCESS | 3856 | 1468883280585 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 600ms 16:08:00 INFO - PROCESS | 3856 | 1468883280614 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:08:00 INFO - PROCESS | 3856 | 1468883280616 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 16:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:08:00 INFO - PROCESS | 3856 | 1468883280620 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 3856 | 1468883280621 Marionette TRACE conn3 <- [1,2518,null,{}] 16:08:00 INFO - PROCESS | 3856 | 1468883280625 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:00 INFO - PROCESS | 3856 | 1468883280627 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:00 INFO - PROCESS | 3856 | 1468883280749 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:08:00 INFO - PROCESS | 3856 | 1468883280757 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 3856 | 1468883280759 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:00 INFO - PROCESS | 3856 | ++DOCSHELL 114D0000 == 39 [pid = 3856] [id = 639] 16:08:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1439B400) [pid = 3856] [serial = 1917] [outer = 00000000] 16:08:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (19B64000) [pid = 3856] [serial = 1918] [outer = 1439B400] 16:08:00 INFO - PROCESS | 3856 | 1468883280800 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1A089000) [pid = 3856] [serial = 1919] [outer = 1439B400] 16:08:01 INFO - PROCESS | 3856 | 1468883281226 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 632ms 16:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:08:01 INFO - PROCESS | 3856 | 1468883281258 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 3856 | 1468883281260 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 16:08:01 INFO - PROCESS | 3856 | 1468883281277 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 3856 | 1468883281279 Marionette TRACE conn3 <- [1,2522,null,{}] 16:08:01 INFO - PROCESS | 3856 | 1468883281282 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:01 INFO - PROCESS | 3856 | 1468883281284 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:01 INFO - PROCESS | 3856 | 1468883281392 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:08:01 INFO - PROCESS | 3856 | 1468883281399 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 3856 | 1468883281401 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:01 INFO - PROCESS | 3856 | ++DOCSHELL 1A279000 == 40 [pid = 3856] [id = 640] 16:08:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A27A000) [pid = 3856] [serial = 1920] [outer = 00000000] 16:08:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1A280C00) [pid = 3856] [serial = 1921] [outer = 1A27A000] 16:08:01 INFO - PROCESS | 3856 | 1468883281444 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1A413C00) [pid = 3856] [serial = 1922] [outer = 1A27A000] 16:08:02 INFO - PROCESS | 3856 | 1468883282003 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 758ms 16:08:02 INFO - PROCESS | 3856 | 1468883282025 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:08:02 INFO - PROCESS | 3856 | 1468883282030 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 16:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:08:02 INFO - PROCESS | 3856 | 1468883282035 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 3856 | 1468883282039 Marionette TRACE conn3 <- [1,2526,null,{}] 16:08:02 INFO - PROCESS | 3856 | 1468883282044 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:02 INFO - PROCESS | 3856 | 1468883282047 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:02 INFO - PROCESS | 3856 | 1468883282250 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:08:02 INFO - PROCESS | 3856 | 1468883282376 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:02 INFO - PROCESS | 3856 | 1468883282381 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:02 INFO - PROCESS | 3856 | ++DOCSHELL 10A77000 == 41 [pid = 3856] [id = 641] 16:08:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10A7B800) [pid = 3856] [serial = 1923] [outer = 00000000] 16:08:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1393B400) [pid = 3856] [serial = 1924] [outer = 10A7B800] 16:08:02 INFO - PROCESS | 3856 | 1468883282441 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13CE2000) [pid = 3856] [serial = 1925] [outer = 10A7B800] 16:08:03 INFO - PROCESS | 3856 | 1468883282999 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1011ms 16:08:03 INFO - PROCESS | 3856 | 1468883283071 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 3856 | 1468883283075 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 16:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:08:03 INFO - PROCESS | 3856 | 1468883283082 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 3856 | 1468883283085 Marionette TRACE conn3 <- [1,2530,null,{}] 16:08:03 INFO - PROCESS | 3856 | 1468883283089 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:03 INFO - PROCESS | 3856 | 1468883283091 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:03 INFO - PROCESS | 3856 | 1468883283230 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:08:03 INFO - PROCESS | 3856 | 1468883283367 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 3856 | 1468883283370 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:03 INFO - PROCESS | 3856 | ++DOCSHELL 15435400 == 42 [pid = 3856] [id = 642] 16:08:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15435800) [pid = 3856] [serial = 1926] [outer = 00000000] 16:08:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15622800) [pid = 3856] [serial = 1927] [outer = 15435800] 16:08:03 INFO - PROCESS | 3856 | 1468883283425 Marionette DEBUG loaded listener.js 16:08:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15CD6000) [pid = 3856] [serial = 1928] [outer = 15435800] 16:08:04 INFO - PROCESS | 3856 | 1468883284019 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1011ms 16:08:04 INFO - PROCESS | 3856 | 1468883284084 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:08:04 INFO - PROCESS | 3856 | 1468883284087 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 16:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:08:04 INFO - PROCESS | 3856 | 1468883284091 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:08:04 INFO - PROCESS | 3856 | 1468883284095 Marionette TRACE conn3 <- [1,2534,null,{}] 16:08:04 INFO - PROCESS | 3856 | 1468883284106 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:04 INFO - PROCESS | 3856 | 1468883284111 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:04 INFO - PROCESS | 3856 | 1468883284216 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:08:04 INFO - PROCESS | 3856 | 1468883284356 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 3856 | 1468883284360 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:04 INFO - PROCESS | 3856 | ++DOCSHELL 1866BC00 == 43 [pid = 3856] [id = 643] 16:08:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (186BE800) [pid = 3856] [serial = 1929] [outer = 00000000] 16:08:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A276000) [pid = 3856] [serial = 1930] [outer = 186BE800] 16:08:04 INFO - PROCESS | 3856 | 1468883284415 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A50E800) [pid = 3856] [serial = 1931] [outer = 186BE800] 16:08:05 INFO - PROCESS | 3856 | 1468883285040 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1011ms 16:08:05 INFO - PROCESS | 3856 | 1468883285097 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 3856 | 1468883285100 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 16:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:08:05 INFO - PROCESS | 3856 | 1468883285104 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 3856 | 1468883285106 Marionette TRACE conn3 <- [1,2538,null,{}] 16:08:05 INFO - PROCESS | 3856 | 1468883285109 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:05 INFO - PROCESS | 3856 | 1468883285112 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:05 INFO - PROCESS | 3856 | 1468883285264 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:08:05 INFO - PROCESS | 3856 | 1468883285543 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:05 INFO - PROCESS | 3856 | 1468883285547 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:05 INFO - PROCESS | 3856 | ++DOCSHELL 1036F400 == 44 [pid = 3856] [id = 644] 16:08:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (103D2C00) [pid = 3856] [serial = 1932] [outer = 00000000] 16:08:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10A7A800) [pid = 3856] [serial = 1933] [outer = 103D2C00] 16:08:05 INFO - PROCESS | 3856 | 1468883285616 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (11AC6800) [pid = 3856] [serial = 1934] [outer = 103D2C00] 16:08:06 INFO - PROCESS | 3856 | 1468883286177 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1106ms 16:08:06 INFO - PROCESS | 3856 | 1468883286229 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 3856 | 1468883286232 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 16:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:08:06 INFO - PROCESS | 3856 | 1468883286236 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 3856 | 1468883286239 Marionette TRACE conn3 <- [1,2542,null,{}] 16:08:06 INFO - PROCESS | 3856 | 1468883286244 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:06 INFO - PROCESS | 3856 | 1468883286248 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 114D0000 == 43 [pid = 3856] [id = 639] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 12BCEC00 == 42 [pid = 3856] [id = 638] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 18667400 == 41 [pid = 3856] [id = 637] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 13C16C00 == 40 [pid = 3856] [id = 636] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 11286000 == 39 [pid = 3856] [id = 635] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 158CBC00 == 38 [pid = 3856] [id = 634] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 13CEA800 == 37 [pid = 3856] [id = 633] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 10A0C000 == 36 [pid = 3856] [id = 632] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 0F9E7000 == 35 [pid = 3856] [id = 631] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 10A7B000 == 34 [pid = 3856] [id = 630] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 15186400 == 33 [pid = 3856] [id = 617] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 1840C000 == 32 [pid = 3856] [id = 618] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 186C4800 == 31 [pid = 3856] [id = 629] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 11443000 == 30 [pid = 3856] [id = 616] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 16EE5C00 == 29 [pid = 3856] [id = 619] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 131E4800 == 28 [pid = 3856] [id = 620] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 1036F400 == 27 [pid = 3856] [id = 644] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 1866BC00 == 26 [pid = 3856] [id = 643] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 1A279000 == 25 [pid = 3856] [id = 640] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 10A77000 == 24 [pid = 3856] [id = 641] 16:08:06 INFO - PROCESS | 3856 | --DOCSHELL 15435400 == 23 [pid = 3856] [id = 642] 16:08:06 INFO - PROCESS | 3856 | 1468883286939 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (186B9400) [pid = 3856] [serial = 1885] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12930800) [pid = 3856] [serial = 1864] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1299C400) [pid = 3856] [serial = 1865] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13CA8800) [pid = 3856] [serial = 1862] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (139CE800) [pid = 3856] [serial = 1861] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CDF800) [pid = 3856] [serial = 1867] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (16CE2000) [pid = 3856] [serial = 1873] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CE4400) [pid = 3856] [serial = 1868] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15465400) [pid = 3856] [serial = 1870] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16FD2000) [pid = 3856] [serial = 1876] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16DAC800) [pid = 3856] [serial = 1874] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (12DA2C00) [pid = 3856] [serial = 1879] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (173FAC00) [pid = 3856] [serial = 1877] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13052000) [pid = 3856] [serial = 1850] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (12BCF000) [pid = 3856] [serial = 1849] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16DAB800) [pid = 3856] [serial = 1853] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (15462800) [pid = 3856] [serial = 1852] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1A40A800) [pid = 3856] [serial = 1856] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A094C00) [pid = 3856] [serial = 1855] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1A55D400) [pid = 3856] [serial = 1859] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A510000) [pid = 3856] [serial = 1858] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (15169800) [pid = 3856] [serial = 1880] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (186BA800) [pid = 3856] [serial = 1886] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (17EC8000) [pid = 3856] [serial = 1883] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (17EC3C00) [pid = 3856] [serial = 1882] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (15623C00) [pid = 3856] [serial = 1871] [outer = 00000000] [url = about:blank] 16:08:07 INFO - PROCESS | 3856 | 1468883287123 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 3856 | 1468883287126 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:07 INFO - PROCESS | 3856 | ++DOCSHELL 10560C00 == 24 [pid = 3856] [id = 645] 16:08:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (10562400) [pid = 3856] [serial = 1935] [outer = 00000000] 16:08:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10A7F800) [pid = 3856] [serial = 1936] [outer = 10562400] 16:08:07 INFO - PROCESS | 3856 | 1468883287174 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (11283000) [pid = 3856] [serial = 1937] [outer = 10562400] 16:08:07 INFO - PROCESS | 3856 | 1468883287624 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1468ms 16:08:07 INFO - PROCESS | 3856 | 1468883287701 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 3856 | 1468883287705 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 16:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:08:07 INFO - PROCESS | 3856 | 1468883287710 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 3856 | 1468883287713 Marionette TRACE conn3 <- [1,2546,null,{}] 16:08:07 INFO - PROCESS | 3856 | 1468883287718 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:07 INFO - PROCESS | 3856 | 1468883287720 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:07 INFO - PROCESS | 3856 | 1468883287810 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:08:07 INFO - PROCESS | 3856 | 1468883287819 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 3856 | 1468883287822 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:07 INFO - PROCESS | 3856 | ++DOCSHELL 1315C400 == 25 [pid = 3856] [id = 646] 16:08:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1315CC00) [pid = 3856] [serial = 1938] [outer = 00000000] 16:08:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13254400) [pid = 3856] [serial = 1939] [outer = 1315CC00] 16:08:07 INFO - PROCESS | 3856 | 1468883287867 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13932800) [pid = 3856] [serial = 1940] [outer = 1315CC00] 16:08:08 INFO - PROCESS | 3856 | 1468883288385 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 711ms 16:08:08 INFO - PROCESS | 3856 | 1468883288456 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:08:08 INFO - PROCESS | 3856 | 1468883288459 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 16:08:08 INFO - PROCESS | 3856 | 1468883288462 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 3856 | 1468883288464 Marionette TRACE conn3 <- [1,2550,null,{}] 16:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:08:08 INFO - PROCESS | 3856 | 1468883288470 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:08 INFO - PROCESS | 3856 | 1468883288472 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:08 INFO - PROCESS | 3856 | 1468883288558 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:08:08 INFO - PROCESS | 3856 | 1468883288655 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 3856 | 1468883288657 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:08 INFO - PROCESS | 3856 | ++DOCSHELL 13CDEC00 == 26 [pid = 3856] [id = 647] 16:08:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13CDF800) [pid = 3856] [serial = 1941] [outer = 00000000] 16:08:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13CEA000) [pid = 3856] [serial = 1942] [outer = 13CDF800] 16:08:08 INFO - PROCESS | 3856 | 1468883288701 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (14396000) [pid = 3856] [serial = 1943] [outer = 13CDF800] 16:08:09 INFO - PROCESS | 3856 | 1468883289093 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 710ms 16:08:09 INFO - PROCESS | 3856 | 1468883289165 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 3856 | 1468883289168 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 16:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:08:09 INFO - PROCESS | 3856 | 1468883289188 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 3856 | 1468883289193 Marionette TRACE conn3 <- [1,2554,null,{}] 16:08:09 INFO - PROCESS | 3856 | 1468883289196 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:09 INFO - PROCESS | 3856 | 1468883289199 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:09 INFO - PROCESS | 3856 | 1468883289320 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:08:09 INFO - PROCESS | 3856 | 1468883289381 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 3856 | 1468883289383 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:09 INFO - PROCESS | 3856 | ++DOCSHELL 15437000 == 27 [pid = 3856] [id = 648] 16:08:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15465400) [pid = 3856] [serial = 1944] [outer = 00000000] 16:08:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1546B400) [pid = 3856] [serial = 1945] [outer = 15465400] 16:08:09 INFO - PROCESS | 3856 | 1468883289435 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (158C9C00) [pid = 3856] [serial = 1946] [outer = 15465400] 16:08:09 INFO - PROCESS | 3856 | 1468883289856 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 711ms 16:08:09 INFO - PROCESS | 3856 | 1468883289880 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 3856 | 1468883289882 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 16:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:08:09 INFO - PROCESS | 3856 | 1468883289885 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 3856 | 1468883289887 Marionette TRACE conn3 <- [1,2558,null,{}] 16:08:09 INFO - PROCESS | 3856 | 1468883289890 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:09 INFO - PROCESS | 3856 | 1468883289892 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:10 INFO - PROCESS | 3856 | 1468883290027 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:08:10 INFO - PROCESS | 3856 | 1468883290033 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 3856 | 1468883290036 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:10 INFO - PROCESS | 3856 | ++DOCSHELL 1546B800 == 28 [pid = 3856] [id = 649] 16:08:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (158C5C00) [pid = 3856] [serial = 1947] [outer = 00000000] 16:08:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16DA6400) [pid = 3856] [serial = 1948] [outer = 158C5C00] 16:08:10 INFO - PROCESS | 3856 | 1468883290078 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DAF800) [pid = 3856] [serial = 1949] [outer = 158C5C00] 16:08:10 INFO - PROCESS | 3856 | 1468883290532 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 711ms 16:08:10 INFO - PROCESS | 3856 | 1468883290585 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 3856 | 1468883290587 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 16:08:10 INFO - PROCESS | 3856 | 1468883290590 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:08:10 INFO - PROCESS | 3856 | 1468883290592 Marionette TRACE conn3 <- [1,2562,null,{}] 16:08:10 INFO - PROCESS | 3856 | 1468883290595 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:10 INFO - PROCESS | 3856 | 1468883290597 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:10 INFO - PROCESS | 3856 | 1468883290709 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:08:10 INFO - PROCESS | 3856 | 1468883290714 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 3856 | 1468883290720 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:10 INFO - PROCESS | 3856 | ++DOCSHELL 16FD1400 == 29 [pid = 3856] [id = 650] 16:08:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16FD1800) [pid = 3856] [serial = 1950] [outer = 00000000] 16:08:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (173FAC00) [pid = 3856] [serial = 1951] [outer = 16FD1800] 16:08:10 INFO - PROCESS | 3856 | 1468883290833 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (176BAC00) [pid = 3856] [serial = 1952] [outer = 16FD1800] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13150000) [pid = 3856] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17B13000) [pid = 3856] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18669400) [pid = 3856] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (158CD400) [pid = 3856] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10A79800) [pid = 3856] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14390800) [pid = 3856] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (19B61800) [pid = 3856] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10328400) [pid = 3856] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1439B400) [pid = 3856] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10F67800) [pid = 3856] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A27A000) [pid = 3856] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:08:11 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1542C000) [pid = 3856] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:08:11 INFO - PROCESS | 3856 | 1468883291574 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1011ms 16:08:11 INFO - PROCESS | 3856 | 1468883291630 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 3856 | 1468883291632 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 16:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:08:11 INFO - PROCESS | 3856 | 1468883291635 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 3856 | 1468883291636 Marionette TRACE conn3 <- [1,2566,null,{}] 16:08:11 INFO - PROCESS | 3856 | 1468883291640 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:11 INFO - PROCESS | 3856 | 1468883291642 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:11 INFO - PROCESS | 3856 | 1468883291719 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:08:11 INFO - PROCESS | 3856 | 1468883291816 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 3856 | 1468883291818 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:11 INFO - PROCESS | 3856 | ++DOCSHELL 10514800 == 30 [pid = 3856] [id = 651] 16:08:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1051E000) [pid = 3856] [serial = 1953] [outer = 00000000] 16:08:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (131D9400) [pid = 3856] [serial = 1954] [outer = 1051E000] 16:08:11 INFO - PROCESS | 3856 | 1468883291870 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16E69400) [pid = 3856] [serial = 1955] [outer = 1051E000] 16:08:12 INFO - PROCESS | 3856 | 1468883292230 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 648ms 16:08:12 INFO - PROCESS | 3856 | 1468883292273 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 3856 | 1468883292275 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 16:08:12 INFO - PROCESS | 3856 | 1468883292278 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:08:12 INFO - PROCESS | 3856 | 1468883292280 Marionette TRACE conn3 <- [1,2570,null,{}] 16:08:12 INFO - PROCESS | 3856 | 1468883292283 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:12 INFO - PROCESS | 3856 | 1468883292285 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:12 INFO - PROCESS | 3856 | 1468883292398 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:08:12 INFO - PROCESS | 3856 | 1468883292406 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 3856 | 1468883292408 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:12 INFO - PROCESS | 3856 | ++DOCSHELL 15CDB800 == 31 [pid = 3856] [id = 652] 16:08:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16FD3400) [pid = 3856] [serial = 1956] [outer = 00000000] 16:08:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (17CAC800) [pid = 3856] [serial = 1957] [outer = 16FD3400] 16:08:12 INFO - PROCESS | 3856 | 1468883292450 Marionette DEBUG loaded listener.js 16:08:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18370800) [pid = 3856] [serial = 1958] [outer = 16FD3400] 16:08:12 INFO - PROCESS | 3856 | 1468883292853 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 601ms 16:08:12 INFO - PROCESS | 3856 | 1468883292876 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 3856 | 1468883292878 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 16:08:12 INFO - PROCESS | 3856 | 1468883292881 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:08:12 INFO - PROCESS | 3856 | 1468883292883 Marionette TRACE conn3 <- [1,2574,null,{}] 16:08:12 INFO - PROCESS | 3856 | 1468883292886 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:12 INFO - PROCESS | 3856 | 1468883292888 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:12 INFO - PROCESS | 3856 | 1468883292963 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:08:12 INFO - PROCESS | 3856 | 1468883292968 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 3856 | 1468883292970 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:13 INFO - PROCESS | 3856 | ++DOCSHELL 1840CC00 == 32 [pid = 3856] [id = 653] 16:08:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1840F400) [pid = 3856] [serial = 1959] [outer = 00000000] 16:08:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18668000) [pid = 3856] [serial = 1960] [outer = 1840F400] 16:08:13 INFO - PROCESS | 3856 | 1468883293012 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18661C00) [pid = 3856] [serial = 1961] [outer = 1840F400] 16:08:13 INFO - PROCESS | 3856 | 1468883293532 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 742ms 16:08:13 INFO - PROCESS | 3856 | 1468883293623 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:08:13 INFO - PROCESS | 3856 | 1468883293627 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 16:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:08:13 INFO - PROCESS | 3856 | 1468883293633 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - PROCESS | 3856 | 1468883293637 Marionette TRACE conn3 <- [1,2578,null,{}] 16:08:13 INFO - PROCESS | 3856 | 1468883293645 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:13 INFO - PROCESS | 3856 | 1468883293648 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:13 INFO - PROCESS | 3856 | 1468883293824 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:08:13 INFO - PROCESS | 3856 | 1468883293905 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 3856 | 1468883293908 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:13 INFO - PROCESS | 3856 | ++DOCSHELL 114DB000 == 33 [pid = 3856] [id = 654] 16:08:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (11AC7800) [pid = 3856] [serial = 1962] [outer = 00000000] 16:08:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1299C400) [pid = 3856] [serial = 1963] [outer = 11AC7800] 16:08:13 INFO - PROCESS | 3856 | 1468883293966 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (12D9A400) [pid = 3856] [serial = 1964] [outer = 11AC7800] 16:08:14 INFO - PROCESS | 3856 | 1468883294768 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1168ms 16:08:14 INFO - PROCESS | 3856 | 1468883294822 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 3856 | 1468883294827 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 16:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:08:14 INFO - PROCESS | 3856 | 1468883294833 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 3856 | 1468883294836 Marionette TRACE conn3 <- [1,2582,null,{}] 16:08:14 INFO - PROCESS | 3856 | 1468883294841 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:14 INFO - PROCESS | 3856 | 1468883294844 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:14 INFO - PROCESS | 3856 | 1468883294962 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:08:15 INFO - PROCESS | 3856 | 1468883295098 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 3856 | 1468883295101 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:15 INFO - PROCESS | 3856 | ++DOCSHELL 13E97400 == 34 [pid = 3856] [id = 655] 16:08:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (14390C00) [pid = 3856] [serial = 1965] [outer = 00000000] 16:08:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15170000) [pid = 3856] [serial = 1966] [outer = 14390C00] 16:08:15 INFO - PROCESS | 3856 | 1468883295157 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1542C000) [pid = 3856] [serial = 1967] [outer = 14390C00] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 15CDB800 == 33 [pid = 3856] [id = 652] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 10514800 == 32 [pid = 3856] [id = 651] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 16FD1400 == 31 [pid = 3856] [id = 650] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 1546B800 == 30 [pid = 3856] [id = 649] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 15437000 == 29 [pid = 3856] [id = 648] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 13CDEC00 == 28 [pid = 3856] [id = 647] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 1315C400 == 27 [pid = 3856] [id = 646] 16:08:16 INFO - PROCESS | 3856 | --DOCSHELL 10560C00 == 26 [pid = 3856] [id = 645] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16FD5400) [pid = 3856] [serial = 1906] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18411000) [pid = 3856] [serial = 1910] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17BCD000) [pid = 3856] [serial = 1909] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (186C2000) [pid = 3856] [serial = 1912] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15CDC400) [pid = 3856] [serial = 1903] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (12993C00) [pid = 3856] [serial = 1897] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (131DF800) [pid = 3856] [serial = 1898] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15163400) [pid = 3856] [serial = 1900] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15428400) [pid = 3856] [serial = 1901] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A273000) [pid = 3856] [serial = 1889] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A02A400) [pid = 3856] [serial = 1888] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1051C000) [pid = 3856] [serial = 1894] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (19B64000) [pid = 3856] [serial = 1918] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (10A09400) [pid = 3856] [serial = 1895] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (12824C00) [pid = 3856] [serial = 1891] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (132FAC00) [pid = 3856] [serial = 1892] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (186C2C00) [pid = 3856] [serial = 1913] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A280C00) [pid = 3856] [serial = 1921] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A413C00) [pid = 3856] [serial = 1922] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1A089000) [pid = 3856] [serial = 1919] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (175EC400) [pid = 3856] [serial = 1907] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (16FC9400) [pid = 3856] [serial = 1915] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (17EBB000) [pid = 3856] [serial = 1916] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (16DA2400) [pid = 3856] [serial = 1904] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3856 | 1468883296082 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1311ms 16:08:16 INFO - PROCESS | 3856 | 1468883296132 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 3856 | 1468883296136 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 16:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:08:16 INFO - PROCESS | 3856 | 1468883296141 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 3856 | 1468883296144 Marionette TRACE conn3 <- [1,2586,null,{}] 16:08:16 INFO - PROCESS | 3856 | 1468883296149 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:16 INFO - PROCESS | 3856 | 1468883296151 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:16 INFO - PROCESS | 3856 | 1468883296238 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:08:16 INFO - PROCESS | 3856 | 1468883296249 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 3856 | 1468883296251 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:16 INFO - PROCESS | 3856 | ++DOCSHELL 10A76000 == 27 [pid = 3856] [id = 656] 16:08:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (10A7FC00) [pid = 3856] [serial = 1968] [outer = 00000000] 16:08:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (12994400) [pid = 3856] [serial = 1969] [outer = 10A7FC00] 16:08:16 INFO - PROCESS | 3856 | 1468883296311 Marionette DEBUG loaded listener.js 16:08:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (13028400) [pid = 3856] [serial = 1970] [outer = 10A7FC00] 16:08:16 INFO - PROCESS | 3856 | 1468883296841 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 742ms 16:08:16 INFO - PROCESS | 3856 | 1468883296882 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 3856 | 1468883296886 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 16:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:08:16 INFO - PROCESS | 3856 | 1468883296893 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 3856 | 1468883296895 Marionette TRACE conn3 <- [1,2590,null,{}] 16:08:16 INFO - PROCESS | 3856 | 1468883296899 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:16 INFO - PROCESS | 3856 | 1468883296902 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:17 INFO - PROCESS | 3856 | 1468883296989 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:08:17 INFO - PROCESS | 3856 | 1468883297087 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 3856 | 1468883297089 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:17 INFO - PROCESS | 3856 | ++DOCSHELL 13C19800 == 28 [pid = 3856] [id = 657] 16:08:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (13C1B000) [pid = 3856] [serial = 1971] [outer = 00000000] 16:08:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (13CDE400) [pid = 3856] [serial = 1972] [outer = 13C1B000] 16:08:17 INFO - PROCESS | 3856 | 1468883297134 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13E9B800) [pid = 3856] [serial = 1973] [outer = 13C1B000] 16:08:17 INFO - PROCESS | 3856 | 1468883297564 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 695ms 16:08:17 INFO - PROCESS | 3856 | 1468883297625 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 3856 | 1468883297627 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 16:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:08:17 INFO - PROCESS | 3856 | 1468883297631 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 3856 | 1468883297634 Marionette TRACE conn3 <- [1,2594,null,{}] 16:08:17 INFO - PROCESS | 3856 | 1468883297645 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:17 INFO - PROCESS | 3856 | 1468883297649 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:17 INFO - PROCESS | 3856 | 1468883297758 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:08:17 INFO - PROCESS | 3856 | 1468883297770 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 3856 | 1468883297773 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:17 INFO - PROCESS | 3856 | ++DOCSHELL 15463000 == 29 [pid = 3856] [id = 658] 16:08:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (15464400) [pid = 3856] [serial = 1974] [outer = 00000000] 16:08:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (158CD400) [pid = 3856] [serial = 1975] [outer = 15464400] 16:08:17 INFO - PROCESS | 3856 | 1468883297820 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (16558C00) [pid = 3856] [serial = 1976] [outer = 15464400] 16:08:18 INFO - PROCESS | 3856 | 1468883298286 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:08:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 695ms 16:08:18 INFO - PROCESS | 3856 | 1468883298330 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:08:18 INFO - PROCESS | 3856 | 1468883298332 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 16:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:08:18 INFO - PROCESS | 3856 | 1468883298336 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:08:18 INFO - PROCESS | 3856 | 1468883298338 Marionette TRACE conn3 <- [1,2598,null,{}] 16:08:18 INFO - PROCESS | 3856 | 1468883298341 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:18 INFO - PROCESS | 3856 | 1468883298343 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:18 INFO - PROCESS | 3856 | 1468883298464 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:08:18 INFO - PROCESS | 3856 | 1468883298469 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 3856 | 1468883298472 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:18 INFO - PROCESS | 3856 | ++DOCSHELL 16DAE400 == 30 [pid = 3856] [id = 659] 16:08:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16DAEC00) [pid = 3856] [serial = 1977] [outer = 00000000] 16:08:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16FCC000) [pid = 3856] [serial = 1978] [outer = 16DAEC00] 16:08:18 INFO - PROCESS | 3856 | 1468883298566 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (175ECC00) [pid = 3856] [serial = 1979] [outer = 16DAEC00] 16:08:19 INFO - PROCESS | 3856 | 1468883298987 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 711ms 16:08:19 INFO - PROCESS | 3856 | 1468883299043 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 3856 | 1468883299045 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 16:08:19 INFO - PROCESS | 3856 | 1468883299048 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 3856 | 1468883299050 Marionette TRACE conn3 <- [1,2602,null,{}] 16:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:08:19 INFO - PROCESS | 3856 | 1468883299053 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:19 INFO - PROCESS | 3856 | 1468883299055 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:19 INFO - PROCESS | 3856 | 1468883299167 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:08:19 INFO - PROCESS | 3856 | 1468883299262 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:19 INFO - PROCESS | 3856 | 1468883299263 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:19 INFO - PROCESS | 3856 | ++DOCSHELL 17BAD000 == 31 [pid = 3856] [id = 660] 16:08:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (17BAE800) [pid = 3856] [serial = 1980] [outer = 00000000] 16:08:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (17CB5000) [pid = 3856] [serial = 1981] [outer = 17BAE800] 16:08:19 INFO - PROCESS | 3856 | 1468883299306 Marionette DEBUG loaded listener.js 16:08:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1840A400) [pid = 3856] [serial = 1982] [outer = 17BAE800] 16:08:19 INFO - PROCESS | 3856 | 1468883299746 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 742ms 16:08:19 INFO - PROCESS | 3856 | 1468883299791 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 3856 | 1468883299793 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 16:08:19 INFO - PROCESS | 3856 | 1468883299796 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:08:19 INFO - PROCESS | 3856 | 1468883299798 Marionette TRACE conn3 <- [1,2606,null,{}] 16:08:19 INFO - PROCESS | 3856 | 1468883299808 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:19 INFO - PROCESS | 3856 | 1468883299813 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:19 INFO - PROCESS | 3856 | 1468883299946 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:08:20 INFO - PROCESS | 3856 | 1468883300011 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 3856 | 1468883300013 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:20 INFO - PROCESS | 3856 | ++DOCSHELL 18662C00 == 32 [pid = 3856] [id = 661] 16:08:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18666000) [pid = 3856] [serial = 1983] [outer = 00000000] 16:08:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (19B5C400) [pid = 3856] [serial = 1984] [outer = 18666000] 16:08:20 INFO - PROCESS | 3856 | 1468883300065 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (19B5E400) [pid = 3856] [serial = 1985] [outer = 18666000] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1315CC00) [pid = 3856] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10562400) [pid = 3856] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13CDF800) [pid = 3856] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (103D2C00) [pid = 3856] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10A7B800) [pid = 3856] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (15435800) [pid = 3856] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (186BE800) [pid = 3856] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16FD1800) [pid = 3856] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (158C5C00) [pid = 3856] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1051E000) [pid = 3856] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16FD3400) [pid = 3856] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:08:20 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (15465400) [pid = 3856] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:08:20 INFO - PROCESS | 3856 | 1468883300597 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 805ms 16:08:20 INFO - PROCESS | 3856 | 1468883300631 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:08:20 INFO - PROCESS | 3856 | 1468883300633 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 16:08:20 INFO - PROCESS | 3856 | 1468883300636 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:08:20 INFO - PROCESS | 3856 | 1468883300638 Marionette TRACE conn3 <- [1,2610,null,{}] 16:08:20 INFO - PROCESS | 3856 | 1468883300642 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:20 INFO - PROCESS | 3856 | 1468883300643 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:20 INFO - PROCESS | 3856 | 1468883300754 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:08:20 INFO - PROCESS | 3856 | 1468883300817 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 3856 | 1468883300819 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:20 INFO - PROCESS | 3856 | ++DOCSHELL 13CEA400 == 33 [pid = 3856] [id = 662] 16:08:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1438FC00) [pid = 3856] [serial = 1986] [outer = 00000000] 16:08:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (158CDC00) [pid = 3856] [serial = 1987] [outer = 1438FC00] 16:08:20 INFO - PROCESS | 3856 | 1468883300861 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (17CB4000) [pid = 3856] [serial = 1988] [outer = 1438FC00] 16:08:21 INFO - PROCESS | 3856 | 1468883301209 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:08:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:08:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 648ms 16:08:21 INFO - PROCESS | 3856 | 1468883301277 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:08:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:08:21 INFO - PROCESS | 3856 | 1468883301279 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 16:08:21 INFO - PROCESS | 3856 | 1468883301282 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 3856 | 1468883301284 Marionette TRACE conn3 <- [1,2614,null,{}] 16:08:21 INFO - PROCESS | 3856 | 1468883301288 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:21 INFO - PROCESS | 3856 | 1468883301289 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:21 INFO - PROCESS | 3856 | 1468883301369 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:08:21 INFO - PROCESS | 3856 | 1468883301374 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 3856 | 1468883301376 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:21 INFO - PROCESS | 3856 | ++DOCSHELL 1439C000 == 34 [pid = 3856] [id = 663] 16:08:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16DADC00) [pid = 3856] [serial = 1989] [outer = 00000000] 16:08:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1A02A400) [pid = 3856] [serial = 1990] [outer = 16DADC00] 16:08:21 INFO - PROCESS | 3856 | 1468883301419 Marionette DEBUG loaded listener.js 16:08:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1A093400) [pid = 3856] [serial = 1991] [outer = 16DADC00] 16:08:21 INFO - PROCESS | 3856 | 1468883301850 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:08:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:08:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 600ms 16:08:21 INFO - PROCESS | 3856 | 1468883301877 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:08:21 INFO - PROCESS | 3856 | 1468883301879 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 16:08:21 INFO - PROCESS | 3856 | 1468883301882 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:08:21 INFO - PROCESS | 3856 | 1468883301884 Marionette TRACE conn3 <- [1,2618,null,{}] 16:08:21 INFO - PROCESS | 3856 | 1468883301900 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:21 INFO - PROCESS | 3856 | 1468883301902 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:22 INFO - PROCESS | 3856 | 1468883301991 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:08:22 INFO - PROCESS | 3856 | 1468883301997 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 3856 | 1468883301999 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:22 INFO - PROCESS | 3856 | ++DOCSHELL 1A274800 == 35 [pid = 3856] [id = 664] 16:08:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1A274C00) [pid = 3856] [serial = 1992] [outer = 00000000] 16:08:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1A279C00) [pid = 3856] [serial = 1993] [outer = 1A274C00] 16:08:22 INFO - PROCESS | 3856 | 1468883302041 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A27BC00) [pid = 3856] [serial = 1994] [outer = 1A274C00] 16:08:22 INFO - PROCESS | 3856 | 1468883302584 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 742ms 16:08:22 INFO - PROCESS | 3856 | 1468883302624 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 3856 | 1468883302629 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 16:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:08:22 INFO - PROCESS | 3856 | 1468883302634 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 3856 | 1468883302637 Marionette TRACE conn3 <- [1,2622,null,{}] 16:08:22 INFO - PROCESS | 3856 | 1468883302643 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:22 INFO - PROCESS | 3856 | 1468883302646 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:22 INFO - PROCESS | 3856 | 1468883302759 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:08:22 INFO - PROCESS | 3856 | 1468883302898 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 3856 | 1468883302903 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:22 INFO - PROCESS | 3856 | ++DOCSHELL 1051C400 == 36 [pid = 3856] [id = 665] 16:08:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1051E000) [pid = 3856] [serial = 1995] [outer = 00000000] 16:08:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (12931800) [pid = 3856] [serial = 1996] [outer = 1051E000] 16:08:22 INFO - PROCESS | 3856 | 1468883302960 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1315C400) [pid = 3856] [serial = 1997] [outer = 1051E000] 16:08:23 INFO - PROCESS | 3856 | 1468883303621 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:08:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:08:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1011ms 16:08:23 INFO - PROCESS | 3856 | 1468883303670 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 3856 | 1468883303675 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 16:08:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:08:23 INFO - PROCESS | 3856 | 1468883303681 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - PROCESS | 3856 | 1468883303684 Marionette TRACE conn3 <- [1,2626,null,{}] 16:08:23 INFO - PROCESS | 3856 | 1468883303689 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:23 INFO - PROCESS | 3856 | 1468883303692 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:23 INFO - PROCESS | 3856 | 1468883303804 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:08:23 INFO - PROCESS | 3856 | 1468883303942 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:23 INFO - PROCESS | 3856 | 1468883303945 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:23 INFO - PROCESS | 3856 | ++DOCSHELL 1542A800 == 37 [pid = 3856] [id = 666] 16:08:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1542B400) [pid = 3856] [serial = 1998] [outer = 00000000] 16:08:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15461C00) [pid = 3856] [serial = 1999] [outer = 1542B400] 16:08:24 INFO - PROCESS | 3856 | 1468883304001 Marionette DEBUG loaded listener.js 16:08:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (158D1C00) [pid = 3856] [serial = 2000] [outer = 1542B400] 16:08:24 INFO - PROCESS | 3856 | 1468883304563 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 947ms 16:08:24 INFO - PROCESS | 3856 | 1468883304626 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:08:24 INFO - PROCESS | 3856 | 1468883304629 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 16:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:08:24 INFO - PROCESS | 3856 | 1468883304632 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 3856 | 1468883304636 Marionette TRACE conn3 <- [1,2630,null,{}] 16:08:24 INFO - PROCESS | 3856 | 1468883304647 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:24 INFO - PROCESS | 3856 | 1468883304652 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:24 INFO - PROCESS | 3856 | 1468883304756 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:08:24 INFO - PROCESS | 3856 | 1468883304896 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:24 INFO - PROCESS | 3856 | 1468883304900 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:24 INFO - PROCESS | 3856 | ++DOCSHELL 1866A000 == 38 [pid = 3856] [id = 667] 16:08:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (186B7800) [pid = 3856] [serial = 2001] [outer = 00000000] 16:08:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (19D11000) [pid = 3856] [serial = 2002] [outer = 186B7800] 16:08:24 INFO - PROCESS | 3856 | 1468883304955 Marionette DEBUG loaded listener.js 16:08:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A27E000) [pid = 3856] [serial = 2003] [outer = 186B7800] 16:08:25 INFO - PROCESS | 3856 | 1468883305563 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:08:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1011ms 16:08:25 INFO - PROCESS | 3856 | 1468883305635 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:08:25 INFO - PROCESS | 3856 | 1468883305637 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 16:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:08:25 INFO - PROCESS | 3856 | 1468883305641 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:08:25 INFO - PROCESS | 3856 | 1468883305643 Marionette TRACE conn3 <- [1,2634,null,{}] 16:08:25 INFO - PROCESS | 3856 | 1468883305661 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:25 INFO - PROCESS | 3856 | 1468883305663 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:25 INFO - PROCESS | 3856 | 1468883305895 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:08:26 INFO - PROCESS | 3856 | 1468883306053 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:26 INFO - PROCESS | 3856 | 1468883306056 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:26 INFO - PROCESS | 3856 | ++DOCSHELL 1031D800 == 39 [pid = 3856] [id = 668] 16:08:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1036A800) [pid = 3856] [serial = 2004] [outer = 00000000] 16:08:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10A76400) [pid = 3856] [serial = 2005] [outer = 1036A800] 16:08:26 INFO - PROCESS | 3856 | 1468883306105 Marionette DEBUG loaded listener.js 16:08:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1127D800) [pid = 3856] [serial = 2006] [outer = 1036A800] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 1439C000 == 38 [pid = 3856] [id = 663] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 13CEA400 == 37 [pid = 3856] [id = 662] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 18662C00 == 36 [pid = 3856] [id = 661] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 17BAD000 == 35 [pid = 3856] [id = 660] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 16DAE400 == 34 [pid = 3856] [id = 659] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 15463000 == 33 [pid = 3856] [id = 658] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 13C19800 == 32 [pid = 3856] [id = 657] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 10A76000 == 31 [pid = 3856] [id = 656] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 1840CC00 == 30 [pid = 3856] [id = 653] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 114DB000 == 29 [pid = 3856] [id = 654] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 13E97400 == 28 [pid = 3856] [id = 655] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 1866A000 == 27 [pid = 3856] [id = 667] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 1A274800 == 26 [pid = 3856] [id = 664] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 1051C400 == 25 [pid = 3856] [id = 665] 16:08:27 INFO - PROCESS | 3856 | --DOCSHELL 1542A800 == 24 [pid = 3856] [id = 666] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18668000) [pid = 3856] [serial = 1960] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13254400) [pid = 3856] [serial = 1939] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13932800) [pid = 3856] [serial = 1940] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10A7F800) [pid = 3856] [serial = 1936] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (11283000) [pid = 3856] [serial = 1937] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13CEA000) [pid = 3856] [serial = 1942] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (11AC6800) [pid = 3856] [serial = 1934] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10A7A800) [pid = 3856] [serial = 1933] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13CE2000) [pid = 3856] [serial = 1925] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1393B400) [pid = 3856] [serial = 1924] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15CD6000) [pid = 3856] [serial = 1928] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15622800) [pid = 3856] [serial = 1927] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A50E800) [pid = 3856] [serial = 1931] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A276000) [pid = 3856] [serial = 1930] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (173FAC00) [pid = 3856] [serial = 1951] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16DA6400) [pid = 3856] [serial = 1948] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (131D9400) [pid = 3856] [serial = 1954] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (17CAC800) [pid = 3856] [serial = 1957] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (18370800) [pid = 3856] [serial = 1958] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (176BAC00) [pid = 3856] [serial = 1952] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1546B400) [pid = 3856] [serial = 1945] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (16E69400) [pid = 3856] [serial = 1955] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16DAF800) [pid = 3856] [serial = 1949] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (158C9C00) [pid = 3856] [serial = 1946] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (14396000) [pid = 3856] [serial = 1943] [outer = 00000000] [url = about:blank] 16:08:27 INFO - PROCESS | 3856 | 1468883307360 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:08:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:08:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1737ms 16:08:27 INFO - PROCESS | 3856 | 1468883307395 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:08:27 INFO - PROCESS | 3856 | 1468883307399 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 16:08:27 INFO - PROCESS | 3856 | 1468883307404 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:08:27 INFO - PROCESS | 3856 | 1468883307408 Marionette TRACE conn3 <- [1,2638,null,{}] 16:08:27 INFO - PROCESS | 3856 | 1468883307413 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:27 INFO - PROCESS | 3856 | 1468883307416 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:27 INFO - PROCESS | 3856 | 1468883307508 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:08:27 INFO - PROCESS | 3856 | 1468883307515 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 3856 | 1468883307519 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:27 INFO - PROCESS | 3856 | ++DOCSHELL 11216800 == 25 [pid = 3856] [id = 669] 16:08:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (1127E400) [pid = 3856] [serial = 2007] [outer = 00000000] 16:08:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (112BB000) [pid = 3856] [serial = 2008] [outer = 1127E400] 16:08:27 INFO - PROCESS | 3856 | 1468883307602 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (114D2400) [pid = 3856] [serial = 2009] [outer = 1127E400] 16:08:28 INFO - PROCESS | 3856 | 1468883308099 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:08:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 742ms 16:08:28 INFO - PROCESS | 3856 | 1468883308146 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:08:28 INFO - PROCESS | 3856 | 1468883308150 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 16:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:08:28 INFO - PROCESS | 3856 | 1468883308157 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:08:28 INFO - PROCESS | 3856 | 1468883308159 Marionette TRACE conn3 <- [1,2642,null,{}] 16:08:28 INFO - PROCESS | 3856 | 1468883308163 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:28 INFO - PROCESS | 3856 | 1468883308166 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:28 INFO - PROCESS | 3856 | 1468883308251 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:08:28 INFO - PROCESS | 3856 | 1468883308260 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:28 INFO - PROCESS | 3856 | 1468883308262 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:28 INFO - PROCESS | 3856 | ++DOCSHELL 131E5000 == 26 [pid = 3856] [id = 670] 16:08:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (131E5400) [pid = 3856] [serial = 2010] [outer = 00000000] 16:08:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (132FCC00) [pid = 3856] [serial = 2011] [outer = 131E5400] 16:08:28 INFO - PROCESS | 3856 | 1468883308311 Marionette DEBUG loaded listener.js 16:08:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (139C9000) [pid = 3856] [serial = 2012] [outer = 131E5400] 16:08:28 INFO - PROCESS | 3856 | 1468883308779 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:08:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 647ms 16:08:28 INFO - PROCESS | 3856 | 1468883308794 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:08:28 INFO - PROCESS | 3856 | 1468883308796 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 16:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:08:28 INFO - PROCESS | 3856 | 1468883308800 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:08:28 INFO - PROCESS | 3856 | 1468883308803 Marionette TRACE conn3 <- [1,2646,null,{}] 16:08:28 INFO - PROCESS | 3856 | 1468883308814 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:28 INFO - PROCESS | 3856 | 1468883308818 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:28 INFO - PROCESS | 3856 | 1468883308902 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:08:28 INFO - PROCESS | 3856 | 1468883308941 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:28 INFO - PROCESS | 3856 | 1468883308944 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:28 INFO - PROCESS | 3856 | ++DOCSHELL 13CEA800 == 27 [pid = 3856] [id = 671] 16:08:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13CEAC00) [pid = 3856] [serial = 2013] [outer = 00000000] 16:08:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1516A000) [pid = 3856] [serial = 2014] [outer = 13CEAC00] 16:08:29 INFO - PROCESS | 3856 | 1468883308990 Marionette DEBUG loaded listener.js 16:08:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15189000) [pid = 3856] [serial = 2015] [outer = 13CEAC00] 16:08:29 INFO - PROCESS | 3856 | 1468883309466 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:08:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 695ms 16:08:29 INFO - PROCESS | 3856 | 1468883309531 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 3856 | 1468883309533 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 16:08:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:08:29 INFO - PROCESS | 3856 | 1468883309536 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - PROCESS | 3856 | 1468883309538 Marionette TRACE conn3 <- [1,2650,null,{}] 16:08:29 INFO - PROCESS | 3856 | 1468883309541 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:29 INFO - PROCESS | 3856 | 1468883309543 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:29 INFO - PROCESS | 3856 | 1468883309637 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:08:29 INFO - PROCESS | 3856 | 1468883309642 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:29 INFO - PROCESS | 3856 | 1468883309644 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:29 INFO - PROCESS | 3856 | ++DOCSHELL 15169800 == 28 [pid = 3856] [id = 672] 16:08:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15429C00) [pid = 3856] [serial = 2016] [outer = 00000000] 16:08:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15631800) [pid = 3856] [serial = 2017] [outer = 15429C00] 16:08:29 INFO - PROCESS | 3856 | 1468883309694 Marionette DEBUG loaded listener.js 16:08:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15C7BC00) [pid = 3856] [serial = 2018] [outer = 15429C00] 16:08:30 INFO - PROCESS | 3856 | 1468883310160 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:08:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 632ms 16:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:08:30 INFO - PROCESS | 3856 | 1468883310174 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:08:30 INFO - PROCESS | 3856 | 1468883310176 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 16:08:30 INFO - PROCESS | 3856 | 1468883310179 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:08:30 INFO - PROCESS | 3856 | 1468883310181 Marionette TRACE conn3 <- [1,2654,null,{}] 16:08:30 INFO - PROCESS | 3856 | 1468883310195 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:30 INFO - PROCESS | 3856 | 1468883310197 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:30 INFO - PROCESS | 3856 | 1468883310306 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:08:30 INFO - PROCESS | 3856 | 1468883310395 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 3856 | 1468883310397 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:30 INFO - PROCESS | 3856 | ++DOCSHELL 15CD0400 == 29 [pid = 3856] [id = 673] 16:08:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15CDF400) [pid = 3856] [serial = 2019] [outer = 00000000] 16:08:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16DABC00) [pid = 3856] [serial = 2020] [outer = 15CDF400] 16:08:30 INFO - PROCESS | 3856 | 1468883310444 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16DBB800) [pid = 3856] [serial = 2021] [outer = 15CDF400] 16:08:31 INFO - PROCESS | 3856 | 1468883311360 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:08:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:08:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1201ms 16:08:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:08:31 INFO - PROCESS | 3856 | 1468883311378 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 3856 | 1468883311380 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 16:08:31 INFO - PROCESS | 3856 | 1468883311384 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 3856 | 1468883311385 Marionette TRACE conn3 <- [1,2658,null,{}] 16:08:31 INFO - PROCESS | 3856 | 1468883311397 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:31 INFO - PROCESS | 3856 | 1468883311402 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:31 INFO - PROCESS | 3856 | 1468883311534 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:08:31 INFO - PROCESS | 3856 | 1468883311540 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:31 INFO - PROCESS | 3856 | 1468883311542 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:31 INFO - PROCESS | 3856 | ++DOCSHELL 15CD6000 == 30 [pid = 3856] [id = 674] 16:08:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DBF000) [pid = 3856] [serial = 2022] [outer = 00000000] 16:08:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (174BE800) [pid = 3856] [serial = 2023] [outer = 16DBF000] 16:08:31 INFO - PROCESS | 3856 | 1468883311584 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17BB5C00) [pid = 3856] [serial = 2024] [outer = 16DBF000] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18666000) [pid = 3856] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BAE800) [pid = 3856] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1438FC00) [pid = 3856] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1840F400) [pid = 3856] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (11AC7800) [pid = 3856] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (14390C00) [pid = 3856] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (15464400) [pid = 3856] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (10A7FC00) [pid = 3856] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (13C1B000) [pid = 3856] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16DADC00) [pid = 3856] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1A274C00) [pid = 3856] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:08:32 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (16DAEC00) [pid = 3856] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:08:32 INFO - PROCESS | 3856 | 1468883312719 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:08:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 16:08:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:08:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:08:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1374ms 16:08:32 INFO - PROCESS | 3856 | 1468883312780 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 3856 | 1468883312783 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 16:08:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:08:32 INFO - PROCESS | 3856 | 1468883312786 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 3856 | 1468883312788 Marionette TRACE conn3 <- [1,2662,null,{}] 16:08:32 INFO - PROCESS | 3856 | 1468883312801 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:32 INFO - PROCESS | 3856 | 1468883312803 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:32 INFO - PROCESS | 3856 | 1468883312910 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:08:32 INFO - PROCESS | 3856 | 1468883312944 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 3856 | 1468883312946 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:32 INFO - PROCESS | 3856 | ++DOCSHELL 11AC7800 == 31 [pid = 3856] [id = 675] 16:08:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1302A800) [pid = 3856] [serial = 2025] [outer = 00000000] 16:08:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1542B800) [pid = 3856] [serial = 2026] [outer = 1302A800] 16:08:32 INFO - PROCESS | 3856 | 1468883312988 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (17BAE800) [pid = 3856] [serial = 2027] [outer = 1302A800] 16:08:33 INFO - PROCESS | 3856 | 1468883313878 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:08:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 16:08:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:08:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:08:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1121ms 16:08:33 INFO - PROCESS | 3856 | 1468883313893 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:08:33 INFO - PROCESS | 3856 | 1468883313894 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 16:08:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:08:33 INFO - PROCESS | 3856 | 1468883313898 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:08:33 INFO - PROCESS | 3856 | 1468883313900 Marionette TRACE conn3 <- [1,2666,null,{}] 16:08:33 INFO - PROCESS | 3856 | 1468883313903 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:33 INFO - PROCESS | 3856 | 1468883313905 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:33 INFO - PROCESS | 3856 | 1468883313980 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:08:34 INFO - PROCESS | 3856 | 1468883314071 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 3856 | 1468883314073 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:34 INFO - PROCESS | 3856 | ++DOCSHELL 0C76C800 == 32 [pid = 3856] [id = 676] 16:08:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (0C772400) [pid = 3856] [serial = 2028] [outer = 00000000] 16:08:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1036C800) [pid = 3856] [serial = 2029] [outer = 0C772400] 16:08:34 INFO - PROCESS | 3856 | 1468883314167 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1059BC00) [pid = 3856] [serial = 2030] [outer = 0C772400] 16:08:35 INFO - PROCESS | 3856 | 1468883315355 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:08:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:08:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1516ms 16:08:35 INFO - PROCESS | 3856 | 1468883315443 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 3856 | 1468883315446 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 16:08:35 INFO - PROCESS | 3856 | 1468883315454 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:08:35 INFO - PROCESS | 3856 | 1468883315458 Marionette TRACE conn3 <- [1,2670,null,{}] 16:08:35 INFO - PROCESS | 3856 | 1468883315464 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:35 INFO - PROCESS | 3856 | 1468883315468 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:35 INFO - PROCESS | 3856 | 1468883315684 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:08:35 INFO - PROCESS | 3856 | 1468883315816 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:35 INFO - PROCESS | 3856 | 1468883315819 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:35 INFO - PROCESS | 3856 | ++DOCSHELL 12DA2000 == 33 [pid = 3856] [id = 677] 16:08:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (131DA800) [pid = 3856] [serial = 2031] [outer = 00000000] 16:08:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13932400) [pid = 3856] [serial = 2032] [outer = 131DA800] 16:08:35 INFO - PROCESS | 3856 | 1468883315883 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13CA1400) [pid = 3856] [serial = 2033] [outer = 131DA800] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 1546A400 == 32 [pid = 3856] [id = 600] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 10F6A400 == 31 [pid = 3856] [id = 613] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 16E68C00 == 30 [pid = 3856] [id = 610] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 16DA9000 == 29 [pid = 3856] [id = 601] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 12997400 == 28 [pid = 3856] [id = 597] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 11CD6000 == 27 [pid = 3856] [id = 607] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 11AC7800 == 26 [pid = 3856] [id = 675] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 15CD6000 == 25 [pid = 3856] [id = 674] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 15CD0400 == 24 [pid = 3856] [id = 673] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 15169800 == 23 [pid = 3856] [id = 672] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 13CEA800 == 22 [pid = 3856] [id = 671] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 131E5000 == 21 [pid = 3856] [id = 670] 16:08:36 INFO - PROCESS | 3856 | --DOCSHELL 11216800 == 20 [pid = 3856] [id = 669] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (19B5C400) [pid = 3856] [serial = 1984] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1840A400) [pid = 3856] [serial = 1982] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (17CB5000) [pid = 3856] [serial = 1981] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (158CDC00) [pid = 3856] [serial = 1987] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18661C00) [pid = 3856] [serial = 1961] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1299C400) [pid = 3856] [serial = 1963] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (12D9A400) [pid = 3856] [serial = 1964] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15170000) [pid = 3856] [serial = 1966] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1542C000) [pid = 3856] [serial = 1967] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (158CD400) [pid = 3856] [serial = 1975] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (12994400) [pid = 3856] [serial = 1969] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (13028400) [pid = 3856] [serial = 1970] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (13CDE400) [pid = 3856] [serial = 1972] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (13E9B800) [pid = 3856] [serial = 1973] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1A02A400) [pid = 3856] [serial = 1990] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (19B5E400) [pid = 3856] [serial = 1985] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1A279C00) [pid = 3856] [serial = 1993] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1A27BC00) [pid = 3856] [serial = 1994] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (16FCC000) [pid = 3856] [serial = 1978] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (17CB4000) [pid = 3856] [serial = 1988] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (1A093400) [pid = 3856] [serial = 1991] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (175ECC00) [pid = 3856] [serial = 1979] [outer = 00000000] [url = about:blank] 16:08:36 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (16558C00) [pid = 3856] [serial = 1976] [outer = 00000000] [url = about:blank] 16:08:37 INFO - PROCESS | 3856 | 1468883317140 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:08:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:08:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1722ms 16:08:37 INFO - PROCESS | 3856 | 1468883317236 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:08:37 INFO - PROCESS | 3856 | 1468883317240 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 16:08:37 INFO - PROCESS | 3856 | 1468883317245 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - PROCESS | 3856 | 1468883317248 Marionette TRACE conn3 <- [1,2674,null,{}] 16:08:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:08:37 INFO - PROCESS | 3856 | 1468883317254 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:37 INFO - PROCESS | 3856 | 1468883317257 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:37 INFO - PROCESS | 3856 | 1468883317339 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:08:37 INFO - PROCESS | 3856 | 1468883317346 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 3856 | 1468883317348 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:37 INFO - PROCESS | 3856 | ++DOCSHELL 12826000 == 21 [pid = 3856] [id = 678] 16:08:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (1292EC00) [pid = 3856] [serial = 2034] [outer = 00000000] 16:08:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (13056800) [pid = 3856] [serial = 2035] [outer = 1292EC00] 16:08:37 INFO - PROCESS | 3856 | 1468883317395 Marionette DEBUG loaded listener.js 16:08:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (131DFC00) [pid = 3856] [serial = 2036] [outer = 1292EC00] 16:08:38 INFO - PROCESS | 3856 | 1468883318349 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:08:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:08:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:08:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:08:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1153ms 16:08:38 INFO - PROCESS | 3856 | 1468883318393 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 3856 | 1468883318397 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 16:08:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:08:38 INFO - PROCESS | 3856 | 1468883318404 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 3856 | 1468883318406 Marionette TRACE conn3 <- [1,2678,null,{}] 16:08:38 INFO - PROCESS | 3856 | 1468883318411 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:38 INFO - PROCESS | 3856 | 1468883318413 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:38 INFO - PROCESS | 3856 | 1468883318550 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:08:38 INFO - PROCESS | 3856 | 1468883318557 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:38 INFO - PROCESS | 3856 | 1468883318559 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:38 INFO - PROCESS | 3856 | ++DOCSHELL 1127D400 == 22 [pid = 3856] [id = 679] 16:08:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (13CE1800) [pid = 3856] [serial = 2037] [outer = 00000000] 16:08:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (13E94000) [pid = 3856] [serial = 2038] [outer = 13CE1800] 16:08:38 INFO - PROCESS | 3856 | 1468883318605 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (14394C00) [pid = 3856] [serial = 2039] [outer = 13CE1800] 16:08:39 INFO - PROCESS | 3856 | 1468883319632 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:08:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:08:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:08:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:08:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1263ms 16:08:39 INFO - PROCESS | 3856 | 1468883319700 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 3856 | 1468883319702 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 16:08:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:08:39 INFO - PROCESS | 3856 | 1468883319707 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 3856 | 1468883319710 Marionette TRACE conn3 <- [1,2682,null,{}] 16:08:39 INFO - PROCESS | 3856 | 1468883319721 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:39 INFO - PROCESS | 3856 | 1468883319725 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:39 INFO - PROCESS | 3856 | 1468883319845 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:08:39 INFO - PROCESS | 3856 | 1468883319853 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:39 INFO - PROCESS | 3856 | 1468883319856 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:39 INFO - PROCESS | 3856 | ++DOCSHELL 15463400 == 23 [pid = 3856] [id = 680] 16:08:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (15463800) [pid = 3856] [serial = 2040] [outer = 00000000] 16:08:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (15631000) [pid = 3856] [serial = 2041] [outer = 15463800] 16:08:39 INFO - PROCESS | 3856 | 1468883319956 Marionette DEBUG loaded listener.js 16:08:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (15CCB800) [pid = 3856] [serial = 2042] [outer = 15463800] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (15CDF400) [pid = 3856] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1127E400) [pid = 3856] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (131E5400) [pid = 3856] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1036A800) [pid = 3856] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (13CEAC00) [pid = 3856] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (15429C00) [pid = 3856] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (16DBF000) [pid = 3856] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (1051E000) [pid = 3856] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (1542B400) [pid = 3856] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:08:40 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (186B7800) [pid = 3856] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:08:40 INFO - PROCESS | 3856 | 1468883320907 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:08:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:08:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:08:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:08:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1263ms 16:08:40 INFO - PROCESS | 3856 | 1468883320959 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:08:40 INFO - PROCESS | 3856 | 1468883320962 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 16:08:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:08:40 INFO - PROCESS | 3856 | 1468883320966 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:08:40 INFO - PROCESS | 3856 | 1468883320967 Marionette TRACE conn3 <- [1,2686,null,{}] 16:08:40 INFO - PROCESS | 3856 | 1468883320971 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:40 INFO - PROCESS | 3856 | 1468883320973 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:41 INFO - PROCESS | 3856 | 1468883321101 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:08:41 INFO - PROCESS | 3856 | 1468883321110 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:41 INFO - PROCESS | 3856 | 1468883321112 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:41 INFO - PROCESS | 3856 | ++DOCSHELL 131E5400 == 24 [pid = 3856] [id = 681] 16:08:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (1325E400) [pid = 3856] [serial = 2043] [outer = 00000000] 16:08:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (15CD4400) [pid = 3856] [serial = 2044] [outer = 1325E400] 16:08:41 INFO - PROCESS | 3856 | 1468883321156 Marionette DEBUG loaded listener.js 16:08:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (16DAC400) [pid = 3856] [serial = 2045] [outer = 1325E400] 16:08:42 INFO - PROCESS | 3856 | 1468883322124 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:08:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:08:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:08:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:08:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1153ms 16:08:42 INFO - PROCESS | 3856 | 1468883322144 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 3856 | 1468883322146 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 16:08:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:08:42 INFO - PROCESS | 3856 | 1468883322149 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - PROCESS | 3856 | 1468883322151 Marionette TRACE conn3 <- [1,2690,null,{}] 16:08:42 INFO - PROCESS | 3856 | 1468883322155 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:42 INFO - PROCESS | 3856 | 1468883322157 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:42 INFO - PROCESS | 3856 | 1468883322268 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:08:42 INFO - PROCESS | 3856 | 1468883322276 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 3856 | 1468883322278 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:42 INFO - PROCESS | 3856 | ++DOCSHELL 131E4C00 == 25 [pid = 3856] [id = 682] 16:08:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (16DA7C00) [pid = 3856] [serial = 2046] [outer = 00000000] 16:08:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (16FD6800) [pid = 3856] [serial = 2047] [outer = 16DA7C00] 16:08:42 INFO - PROCESS | 3856 | 1468883322321 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (174B3800) [pid = 3856] [serial = 2048] [outer = 16DA7C00] 16:08:42 INFO - PROCESS | 3856 | 1468883322767 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:08:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:08:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 695ms 16:08:42 INFO - PROCESS | 3856 | 1468883322849 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 3856 | 1468883322854 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 16:08:42 INFO - PROCESS | 3856 | 1468883322858 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:08:42 INFO - PROCESS | 3856 | 1468883322863 Marionette TRACE conn3 <- [1,2694,null,{}] 16:08:42 INFO - PROCESS | 3856 | 1468883322873 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:42 INFO - PROCESS | 3856 | 1468883322877 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:43 INFO - PROCESS | 3856 | 1468883323011 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:08:43 INFO - PROCESS | 3856 | 1468883323118 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:43 INFO - PROCESS | 3856 | 1468883323123 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:43 INFO - PROCESS | 3856 | ++DOCSHELL 13054000 == 26 [pid = 3856] [id = 683] 16:08:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (13055800) [pid = 3856] [serial = 2049] [outer = 00000000] 16:08:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (13256800) [pid = 3856] [serial = 2050] [outer = 13055800] 16:08:43 INFO - PROCESS | 3856 | 1468883323179 Marionette DEBUG loaded listener.js 16:08:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (13CE0C00) [pid = 3856] [serial = 2051] [outer = 13055800] 16:08:43 INFO - PROCESS | 3856 | 1468883323816 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:08:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:08:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1010ms 16:08:43 INFO - PROCESS | 3856 | 1468883323863 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 3856 | 1468883323867 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 16:08:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:08:43 INFO - PROCESS | 3856 | 1468883323873 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 3856 | 1468883323877 Marionette TRACE conn3 <- [1,2698,null,{}] 16:08:43 INFO - PROCESS | 3856 | 1468883323881 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:43 INFO - PROCESS | 3856 | 1468883323884 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:44 INFO - PROCESS | 3856 | 1468883323988 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:08:44 INFO - PROCESS | 3856 | 1468883324131 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 3856 | 1468883324134 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:44 INFO - PROCESS | 3856 | ++DOCSHELL 1545E800 == 27 [pid = 3856] [id = 684] 16:08:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (15462800) [pid = 3856] [serial = 2052] [outer = 00000000] 16:08:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (158CB400) [pid = 3856] [serial = 2053] [outer = 15462800] 16:08:44 INFO - PROCESS | 3856 | 1468883324190 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (16FCA400) [pid = 3856] [serial = 2054] [outer = 15462800] 16:08:44 INFO - PROCESS | 3856 | 1468883324849 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:08:44 INFO - PROCESS | 3856 | 1468883324910 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 16:08:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:08:44 INFO - PROCESS | 3856 | 1468883324914 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:08:44 INFO - PROCESS | 3856 | 1468883324916 Marionette TRACE conn3 <- [1,2702,null,{}] 16:08:44 INFO - PROCESS | 3856 | 1468883324926 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:44 INFO - PROCESS | 3856 | 1468883324931 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:45 INFO - PROCESS | 3856 | 1468883325037 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:08:45 INFO - PROCESS | 3856 | 1468883325179 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:45 INFO - PROCESS | 3856 | 1468883325183 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:45 INFO - PROCESS | 3856 | ++DOCSHELL 17EC0800 == 28 [pid = 3856] [id = 685] 16:08:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (17EC5400) [pid = 3856] [serial = 2055] [outer = 00000000] 16:08:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1860FC00) [pid = 3856] [serial = 2056] [outer = 17EC5400] 16:08:45 INFO - PROCESS | 3856 | 1468883325240 Marionette DEBUG loaded listener.js 16:08:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (18661C00) [pid = 3856] [serial = 2057] [outer = 17EC5400] 16:08:45 INFO - PROCESS | 3856 | 1468883325801 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:08:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:08:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 963ms 16:08:45 INFO - PROCESS | 3856 | 1468883325859 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 3856 | 1468883325861 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 16:08:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:08:45 INFO - PROCESS | 3856 | 1468883325864 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 3856 | 1468883325866 Marionette TRACE conn3 <- [1,2706,null,{}] 16:08:45 INFO - PROCESS | 3856 | 1468883325870 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:45 INFO - PROCESS | 3856 | 1468883325873 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:45 INFO - PROCESS | 3856 | 1468883325977 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:08:46 INFO - PROCESS | 3856 | 1468883326083 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 3856 | 1468883326086 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:46 INFO - PROCESS | 3856 | ++DOCSHELL 1866B400 == 29 [pid = 3856] [id = 686] 16:08:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1866BC00) [pid = 3856] [serial = 2058] [outer = 00000000] 16:08:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (186BF400) [pid = 3856] [serial = 2059] [outer = 1866BC00] 16:08:46 INFO - PROCESS | 3856 | 1468883326142 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (186C4000) [pid = 3856] [serial = 2060] [outer = 1866BC00] 16:08:46 INFO - PROCESS | 3856 | 1468883326881 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:08:46 INFO - PROCESS | 3856 | 1468883326935 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 16:08:46 INFO - PROCESS | 3856 | 1468883326940 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:08:46 INFO - PROCESS | 3856 | 1468883326943 Marionette TRACE conn3 <- [1,2710,null,{}] 16:08:46 INFO - PROCESS | 3856 | 1468883326949 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:46 INFO - PROCESS | 3856 | 1468883326952 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:47 INFO - PROCESS | 3856 | 1468883327051 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 10559C00 == 28 [pid = 3856] [id = 605] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 1031D800 == 27 [pid = 3856] [id = 668] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 15630C00 == 26 [pid = 3856] [id = 609] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 15432800 == 25 [pid = 3856] [id = 599] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 16FD4000 == 24 [pid = 3856] [id = 603] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 1058C400 == 23 [pid = 3856] [id = 604] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 10A78C00 == 22 [pid = 3856] [id = 602] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 12DA2000 == 21 [pid = 3856] [id = 677] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 0C76C800 == 20 [pid = 3856] [id = 676] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 13C1D400 == 19 [pid = 3856] [id = 608] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 13E9FC00 == 18 [pid = 3856] [id = 606] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 16FCD400 == 17 [pid = 3856] [id = 611] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 1865FC00 == 16 [pid = 3856] [id = 612] 16:08:47 INFO - PROCESS | 3856 | --DOCSHELL 13CA2000 == 15 [pid = 3856] [id = 598] 16:08:47 INFO - PROCESS | 3856 | 1468883327764 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:47 INFO - PROCESS | 3856 | 1468883327768 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16DABC00) [pid = 3856] [serial = 2020] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (112BB000) [pid = 3856] [serial = 2008] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (114D2400) [pid = 3856] [serial = 2009] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (132FCC00) [pid = 3856] [serial = 2011] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (139C9000) [pid = 3856] [serial = 2012] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (10A76400) [pid = 3856] [serial = 2005] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1127D800) [pid = 3856] [serial = 2006] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1516A000) [pid = 3856] [serial = 2014] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (15189000) [pid = 3856] [serial = 2015] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (15631800) [pid = 3856] [serial = 2017] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (174BE800) [pid = 3856] [serial = 2023] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1315C400) [pid = 3856] [serial = 1997] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (12931800) [pid = 3856] [serial = 1996] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (158D1C00) [pid = 3856] [serial = 2000] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (15461C00) [pid = 3856] [serial = 1999] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (1A27E000) [pid = 3856] [serial = 2003] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (19D11000) [pid = 3856] [serial = 2002] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (16DBB800) [pid = 3856] [serial = 2021] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (1542B800) [pid = 3856] [serial = 2026] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (17BB5C00) [pid = 3856] [serial = 2024] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (15C7BC00) [pid = 3856] [serial = 2018] [outer = 00000000] [url = about:blank] 16:08:47 INFO - PROCESS | 3856 | ++DOCSHELL 10512000 == 16 [pid = 3856] [id = 687] 16:08:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (10514800) [pid = 3856] [serial = 2061] [outer = 00000000] 16:08:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (10566000) [pid = 3856] [serial = 2062] [outer = 10514800] 16:08:47 INFO - PROCESS | 3856 | 1468883327934 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (10F6A400) [pid = 3856] [serial = 2063] [outer = 10514800] 16:08:48 INFO - PROCESS | 3856 | 1468883328426 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 3856 | 1468883328479 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 16:08:48 INFO - PROCESS | 3856 | 1468883328483 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 3856 | 1468883328487 Marionette TRACE conn3 <- [1,2714,null,{}] 16:08:48 INFO - PROCESS | 3856 | 1468883328492 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:48 INFO - PROCESS | 3856 | 1468883328494 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:48 INFO - PROCESS | 3856 | 1468883328582 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:08:48 INFO - PROCESS | 3856 | 1468883328597 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 3856 | 1468883328599 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:48 INFO - PROCESS | 3856 | ++DOCSHELL 1302D400 == 17 [pid = 3856] [id = 688] 16:08:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (1302F000) [pid = 3856] [serial = 2064] [outer = 00000000] 16:08:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (13114800) [pid = 3856] [serial = 2065] [outer = 1302F000] 16:08:48 INFO - PROCESS | 3856 | 1468883328646 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (131E0000) [pid = 3856] [serial = 2066] [outer = 1302F000] 16:08:49 INFO - PROCESS | 3856 | 1468883329117 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:08:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:08:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 695ms 16:08:49 INFO - PROCESS | 3856 | 1468883329199 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 3856 | 1468883329204 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 16:08:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:08:49 INFO - PROCESS | 3856 | 1468883329210 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 3856 | 1468883329212 Marionette TRACE conn3 <- [1,2718,null,{}] 16:08:49 INFO - PROCESS | 3856 | 1468883329216 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:49 INFO - PROCESS | 3856 | 1468883329219 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:49 INFO - PROCESS | 3856 | 1468883329317 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:08:49 INFO - PROCESS | 3856 | 1468883329413 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:49 INFO - PROCESS | 3856 | 1468883329415 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:49 INFO - PROCESS | 3856 | ++DOCSHELL 13C1C000 == 18 [pid = 3856] [id = 689] 16:08:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (13C1D400) [pid = 3856] [serial = 2067] [outer = 00000000] 16:08:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (13CE2C00) [pid = 3856] [serial = 2068] [outer = 13C1D400] 16:08:49 INFO - PROCESS | 3856 | 1468883329459 Marionette DEBUG loaded listener.js 16:08:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (13CEA400) [pid = 3856] [serial = 2069] [outer = 13C1D400] 16:08:50 INFO - PROCESS | 3856 | 1468883330349 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:08:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 16:08:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:08:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:08:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1200ms 16:08:50 INFO - PROCESS | 3856 | 1468883330402 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 16:08:50 INFO - PROCESS | 3856 | 1468883330405 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 16:08:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:08:50 INFO - PROCESS | 3856 | 1468883330409 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:08:50 INFO - PROCESS | 3856 | 1468883330415 Marionette TRACE conn3 <- [1,2722,null,{}] 16:08:50 INFO - PROCESS | 3856 | 1468883330437 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:50 INFO - PROCESS | 3856 | 1468883330440 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:50 INFO - PROCESS | 3856 | 1468883330606 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:08:50 INFO - PROCESS | 3856 | 1468883330664 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:50 INFO - PROCESS | 3856 | 1468883330666 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:50 INFO - PROCESS | 3856 | ++DOCSHELL 151B1800 == 19 [pid = 3856] [id = 690] 16:08:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (151B1C00) [pid = 3856] [serial = 2070] [outer = 00000000] 16:08:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (15432800) [pid = 3856] [serial = 2071] [outer = 151B1C00] 16:08:50 INFO - PROCESS | 3856 | 1468883330710 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (15461400) [pid = 3856] [serial = 2072] [outer = 151B1C00] 16:08:51 INFO - PROCESS | 3856 | 1468883331164 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 758ms 16:08:51 INFO - PROCESS | 3856 | 1468883331203 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 16:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:08:51 INFO - PROCESS | 3856 | 1468883331205 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 16:08:51 INFO - PROCESS | 3856 | 1468883331209 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 3856 | 1468883331210 Marionette TRACE conn3 <- [1,2726,null,{}] 16:08:51 INFO - PROCESS | 3856 | 1468883331214 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:51 INFO - PROCESS | 3856 | 1468883331216 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:51 INFO - PROCESS | 3856 | 1468883331339 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:08:51 INFO - PROCESS | 3856 | 1468883331401 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 3856 | 1468883331403 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:51 INFO - PROCESS | 3856 | ++DOCSHELL 15464800 == 20 [pid = 3856] [id = 691] 16:08:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (15469400) [pid = 3856] [serial = 2073] [outer = 00000000] 16:08:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (158CDC00) [pid = 3856] [serial = 2074] [outer = 15469400] 16:08:51 INFO - PROCESS | 3856 | 1468883331447 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (15CC1400) [pid = 3856] [serial = 2075] [outer = 15469400] 16:08:51 INFO - PROCESS | 3856 | 1468883331847 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 710ms 16:08:51 INFO - PROCESS | 3856 | 1468883331906 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:08:51 INFO - PROCESS | 3856 | 1468883331908 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 16:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:08:51 INFO - PROCESS | 3856 | 1468883331918 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 3856 | 1468883331920 Marionette TRACE conn3 <- [1,2730,null,{}] 16:08:51 INFO - PROCESS | 3856 | 1468883331924 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:51 INFO - PROCESS | 3856 | 1468883331926 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:52 INFO - PROCESS | 3856 | 1468883332119 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:08:52 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16DA7C00) [pid = 3856] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:08:52 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (15463800) [pid = 3856] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:08:52 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (13CE1800) [pid = 3856] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:08:52 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1292EC00) [pid = 3856] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:08:52 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (131DA800) [pid = 3856] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:08:52 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (0C772400) [pid = 3856] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:08:52 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1302A800) [pid = 3856] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:08:52 INFO - PROCESS | 3856 | 1468883332187 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:52 INFO - PROCESS | 3856 | 1468883332194 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:52 INFO - PROCESS | 3856 | ++DOCSHELL 131DA800 == 21 [pid = 3856] [id = 692] 16:08:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (131DE800) [pid = 3856] [serial = 2076] [outer = 00000000] 16:08:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (1542C000) [pid = 3856] [serial = 2077] [outer = 131DE800] 16:08:52 INFO - PROCESS | 3856 | 1468883332248 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (16DBB800) [pid = 3856] [serial = 2078] [outer = 131DE800] 16:08:52 INFO - PROCESS | 3856 | 1468883332687 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 806ms 16:08:52 INFO - PROCESS | 3856 | 1468883332713 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:08:52 INFO - PROCESS | 3856 | 1468883332715 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 16:08:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:08:52 INFO - PROCESS | 3856 | 1468883332718 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 3856 | 1468883332720 Marionette TRACE conn3 <- [1,2734,null,{}] 16:08:52 INFO - PROCESS | 3856 | 1468883332723 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:52 INFO - PROCESS | 3856 | 1468883332726 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:52 INFO - PROCESS | 3856 | 1468883332812 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:08:52 INFO - PROCESS | 3856 | 1468883332817 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:52 INFO - PROCESS | 3856 | 1468883332819 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:52 INFO - PROCESS | 3856 | ++DOCSHELL 1059AC00 == 22 [pid = 3856] [id = 693] 16:08:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (16E6D400) [pid = 3856] [serial = 2079] [outer = 00000000] 16:08:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (16FCCC00) [pid = 3856] [serial = 2080] [outer = 16E6D400] 16:08:52 INFO - PROCESS | 3856 | 1468883332863 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (17BAD000) [pid = 3856] [serial = 2081] [outer = 16E6D400] 16:08:53 INFO - PROCESS | 3856 | 1468883333293 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:08:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:08:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 600ms 16:08:53 INFO - PROCESS | 3856 | 1468883333316 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:08:53 INFO - PROCESS | 3856 | 1468883333318 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 16:08:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:08:53 INFO - PROCESS | 3856 | 1468883333344 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:08:53 INFO - PROCESS | 3856 | 1468883333346 Marionette TRACE conn3 <- [1,2738,null,{}] 16:08:53 INFO - PROCESS | 3856 | 1468883333350 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:53 INFO - PROCESS | 3856 | 1468883333351 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:53 INFO - PROCESS | 3856 | 1468883333427 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:08:53 INFO - PROCESS | 3856 | 1468883333433 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:53 INFO - PROCESS | 3856 | 1468883333435 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:53 INFO - PROCESS | 3856 | ++DOCSHELL 17BB3C00 == 23 [pid = 3856] [id = 694] 16:08:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (17BCD400) [pid = 3856] [serial = 2082] [outer = 00000000] 16:08:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (17CB8000) [pid = 3856] [serial = 2083] [outer = 17BCD400] 16:08:53 INFO - PROCESS | 3856 | 1468883333477 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (17EBCC00) [pid = 3856] [serial = 2084] [outer = 17BCD400] 16:08:53 INFO - PROCESS | 3856 | 1468883333962 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 647ms 16:08:54 INFO - PROCESS | 3856 | 1468883334018 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 3856 | 1468883334020 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 16:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:08:54 INFO - PROCESS | 3856 | 1468883334027 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - PROCESS | 3856 | 1468883334029 Marionette TRACE conn3 <- [1,2742,null,{}] 16:08:54 INFO - PROCESS | 3856 | 1468883334032 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:54 INFO - PROCESS | 3856 | 1468883334034 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:54 INFO - PROCESS | 3856 | 1468883334110 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:08:54 INFO - PROCESS | 3856 | 1468883334231 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:54 INFO - PROCESS | 3856 | 1468883334235 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:54 INFO - PROCESS | 3856 | ++DOCSHELL 0F9E6C00 == 24 [pid = 3856] [id = 695] 16:08:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10369800) [pid = 3856] [serial = 2085] [outer = 00000000] 16:08:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10A0F800) [pid = 3856] [serial = 2086] [outer = 10369800] 16:08:54 INFO - PROCESS | 3856 | 1468883334301 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (112B9C00) [pid = 3856] [serial = 2087] [outer = 10369800] 16:08:55 INFO - PROCESS | 3856 | 1468883335057 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:08:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:08:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1105ms 16:08:55 INFO - PROCESS | 3856 | 1468883335120 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:08:55 INFO - PROCESS | 3856 | 1468883335124 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 16:08:55 INFO - PROCESS | 3856 | 1468883335129 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:08:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:08:55 INFO - PROCESS | 3856 | 1468883335132 Marionette TRACE conn3 <- [1,2746,null,{}] 16:08:55 INFO - PROCESS | 3856 | 1468883335138 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:55 INFO - PROCESS | 3856 | 1468883335140 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:55 INFO - PROCESS | 3856 | 1468883335255 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:08:55 INFO - PROCESS | 3856 | 1468883335392 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 3856 | 1468883335397 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:55 INFO - PROCESS | 3856 | ++DOCSHELL 139C9000 == 25 [pid = 3856] [id = 696] 16:08:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (139D6400) [pid = 3856] [serial = 2088] [outer = 00000000] 16:08:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (14398400) [pid = 3856] [serial = 2089] [outer = 139D6400] 16:08:55 INFO - PROCESS | 3856 | 1468883335459 Marionette DEBUG loaded listener.js 16:08:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15170000) [pid = 3856] [serial = 2090] [outer = 139D6400] 16:08:56 INFO - PROCESS | 3856 | 1468883336296 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:08:56 INFO - PROCESS | 3856 | --DOCSHELL 131E5400 == 24 [pid = 3856] [id = 681] 16:08:56 INFO - PROCESS | 3856 | --DOCSHELL 17EC0800 == 23 [pid = 3856] [id = 685] 16:08:56 INFO - PROCESS | 3856 | --DOCSHELL 131E4C00 == 22 [pid = 3856] [id = 682] 16:08:56 INFO - PROCESS | 3856 | --DOCSHELL 13054000 == 21 [pid = 3856] [id = 683] 16:08:56 INFO - PROCESS | 3856 | --DOCSHELL 15463400 == 20 [pid = 3856] [id = 680] 16:08:56 INFO - PROCESS | 3856 | --DOCSHELL 1127D400 == 19 [pid = 3856] [id = 679] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (17BAE800) [pid = 3856] [serial = 2027] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16FD6800) [pid = 3856] [serial = 2047] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (15631000) [pid = 3856] [serial = 2041] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13E94000) [pid = 3856] [serial = 2038] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (13056800) [pid = 3856] [serial = 2035] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (131DFC00) [pid = 3856] [serial = 2036] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (13932400) [pid = 3856] [serial = 2032] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (13CA1400) [pid = 3856] [serial = 2033] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1036C800) [pid = 3856] [serial = 2029] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1059BC00) [pid = 3856] [serial = 2030] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (15CD4400) [pid = 3856] [serial = 2044] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (15CCB800) [pid = 3856] [serial = 2042] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (174B3800) [pid = 3856] [serial = 2048] [outer = 00000000] [url = about:blank] 16:08:56 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (14394C00) [pid = 3856] [serial = 2039] [outer = 00000000] [url = about:blank] 16:08:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:08:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1264ms 16:08:56 INFO - PROCESS | 3856 | 1468883336386 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 3856 | 1468883336390 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 16:08:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:08:56 INFO - PROCESS | 3856 | 1468883336395 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 3856 | 1468883336398 Marionette TRACE conn3 <- [1,2750,null,{}] 16:08:56 INFO - PROCESS | 3856 | 1468883336404 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:56 INFO - PROCESS | 3856 | 1468883336407 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:56 INFO - PROCESS | 3856 | 1468883336504 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:08:56 INFO - PROCESS | 3856 | 1468883336510 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:56 INFO - PROCESS | 3856 | 1468883336515 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:56 INFO - PROCESS | 3856 | ++DOCSHELL 11C32800 == 20 [pid = 3856] [id = 697] 16:08:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (11C34000) [pid = 3856] [serial = 2091] [outer = 00000000] 16:08:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (12931800) [pid = 3856] [serial = 2092] [outer = 11C34000] 16:08:56 INFO - PROCESS | 3856 | 1468883336618 Marionette DEBUG loaded listener.js 16:08:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (12D6A800) [pid = 3856] [serial = 2093] [outer = 11C34000] 16:08:57 INFO - PROCESS | 3856 | 1468883337124 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 743ms 16:08:57 INFO - PROCESS | 3856 | 1468883337172 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:08:57 INFO - PROCESS | 3856 | 1468883337177 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 16:08:57 INFO - PROCESS | 3856 | 1468883337183 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:08:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:08:57 INFO - PROCESS | 3856 | 1468883337186 Marionette TRACE conn3 <- [1,2754,null,{}] 16:08:57 INFO - PROCESS | 3856 | 1468883337190 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:57 INFO - PROCESS | 3856 | 1468883337192 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:57 INFO - PROCESS | 3856 | 1468883337280 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:08:57 INFO - PROCESS | 3856 | 1468883337409 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 3856 | 1468883337411 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:57 INFO - PROCESS | 3856 | ++DOCSHELL 13056C00 == 21 [pid = 3856] [id = 698] 16:08:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (1325F400) [pid = 3856] [serial = 2094] [outer = 00000000] 16:08:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1393A000) [pid = 3856] [serial = 2095] [outer = 1325F400] 16:08:57 INFO - PROCESS | 3856 | 1468883337457 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (139D4C00) [pid = 3856] [serial = 2096] [outer = 1325F400] 16:08:57 INFO - PROCESS | 3856 | 1468883337835 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 695ms 16:08:57 INFO - PROCESS | 3856 | 1468883337885 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:08:57 INFO - PROCESS | 3856 | 1468883337887 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 16:08:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:08:57 INFO - PROCESS | 3856 | 1468883337890 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:08:57 INFO - PROCESS | 3856 | 1468883337894 Marionette TRACE conn3 <- [1,2758,null,{}] 16:08:57 INFO - PROCESS | 3856 | 1468883337904 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:57 INFO - PROCESS | 3856 | 1468883337909 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:58 INFO - PROCESS | 3856 | 1468883338026 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:08:58 INFO - PROCESS | 3856 | 1468883338042 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:58 INFO - PROCESS | 3856 | 1468883338045 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:58 INFO - PROCESS | 3856 | ++DOCSHELL 15169800 == 22 [pid = 3856] [id = 699] 16:08:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1516A000) [pid = 3856] [serial = 2097] [outer = 00000000] 16:08:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (15429000) [pid = 3856] [serial = 2098] [outer = 1516A000] 16:08:58 INFO - PROCESS | 3856 | 1468883338091 Marionette DEBUG loaded listener.js 16:08:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15434800) [pid = 3856] [serial = 2099] [outer = 1516A000] 16:08:58 INFO - PROCESS | 3856 | 1468883338536 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:08:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:08:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 695ms 16:08:58 INFO - PROCESS | 3856 | 1468883338590 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:08:58 INFO - PROCESS | 3856 | 1468883338601 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 16:08:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:08:58 INFO - PROCESS | 3856 | 1468883338605 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - PROCESS | 3856 | 1468883338607 Marionette TRACE conn3 <- [1,2762,null,{}] 16:08:58 INFO - PROCESS | 3856 | 1468883338610 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:58 INFO - PROCESS | 3856 | 1468883338612 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:58 INFO - PROCESS | 3856 | 1468883338693 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:08:58 INFO - PROCESS | 3856 | 1468883338699 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:58 INFO - PROCESS | 3856 | 1468883338701 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:58 INFO - PROCESS | 3856 | ++DOCSHELL 158CFC00 == 23 [pid = 3856] [id = 700] 16:08:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (158D1400) [pid = 3856] [serial = 2100] [outer = 00000000] 16:08:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15CD0800) [pid = 3856] [serial = 2101] [outer = 158D1400] 16:08:58 INFO - PROCESS | 3856 | 1468883338744 Marionette DEBUG loaded listener.js 16:08:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16DA5C00) [pid = 3856] [serial = 2102] [outer = 158D1400] 16:08:59 INFO - PROCESS | 3856 | 1468883339215 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:08:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:08:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 647ms 16:08:59 INFO - PROCESS | 3856 | 1468883339244 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:08:59 INFO - PROCESS | 3856 | 1468883339246 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 16:08:59 INFO - PROCESS | 3856 | 1468883339249 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:08:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:08:59 INFO - PROCESS | 3856 | 1468883339251 Marionette TRACE conn3 <- [1,2766,null,{}] 16:08:59 INFO - PROCESS | 3856 | 1468883339257 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:59 INFO - PROCESS | 3856 | 1468883339259 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:59 INFO - PROCESS | 3856 | 1468883339371 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:08:59 INFO - PROCESS | 3856 | 1468883339457 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:59 INFO - PROCESS | 3856 | 1468883339459 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:08:59 INFO - PROCESS | 3856 | ++DOCSHELL 10A80C00 == 24 [pid = 3856] [id = 701] 16:08:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16DB8800) [pid = 3856] [serial = 2103] [outer = 00000000] 16:08:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16EED800) [pid = 3856] [serial = 2104] [outer = 16DB8800] 16:08:59 INFO - PROCESS | 3856 | 1468883339512 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16FD0400) [pid = 3856] [serial = 2105] [outer = 16DB8800] 16:08:59 INFO - PROCESS | 3856 | 1468883339977 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:09:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:09:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 742ms 16:09:00 INFO - PROCESS | 3856 | 1468883340022 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 3856 | 1468883340024 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 16:09:00 INFO - PROCESS | 3856 | 1468883340027 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:09:00 INFO - PROCESS | 3856 | 1468883340029 Marionette TRACE conn3 <- [1,2770,null,{}] 16:09:00 INFO - PROCESS | 3856 | 1468883340037 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:00 INFO - PROCESS | 3856 | 1468883340043 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:00 INFO - PROCESS | 3856 | 1468883340179 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:09:00 INFO - PROCESS | 3856 | 1468883340192 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:00 INFO - PROCESS | 3856 | 1468883340194 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:00 INFO - PROCESS | 3856 | ++DOCSHELL 17BAE800 == 25 [pid = 3856] [id = 702] 16:09:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (17BB3800) [pid = 3856] [serial = 2106] [outer = 00000000] 16:09:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (17EBF800) [pid = 3856] [serial = 2107] [outer = 17BB3800] 16:09:00 INFO - PROCESS | 3856 | 1468883340236 Marionette DEBUG loaded listener.js 16:09:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1860BC00) [pid = 3856] [serial = 2108] [outer = 17BB3800] 16:09:00 INFO - PROCESS | 3856 | 1468883340661 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:09:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:09:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 711ms 16:09:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:09:00 INFO - PROCESS | 3856 | 1468883340731 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 3856 | 1468883340733 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 16:09:00 INFO - PROCESS | 3856 | 1468883340736 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 3856 | 1468883340738 Marionette TRACE conn3 <- [1,2774,null,{}] 16:09:00 INFO - PROCESS | 3856 | 1468883340750 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:00 INFO - PROCESS | 3856 | 1468883340752 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:00 INFO - PROCESS | 3856 | 1468883340890 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1325E400) [pid = 3856] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13C1D400) [pid = 3856] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (10514800) [pid = 3856] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (151B1C00) [pid = 3856] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13055800) [pid = 3856] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15462800) [pid = 3856] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (17EC5400) [pid = 3856] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15469400) [pid = 3856] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (131DE800) [pid = 3856] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16E6D400) [pid = 3856] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:09:01 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1302F000) [pid = 3856] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:09:01 INFO - PROCESS | 3856 | 1468883341048 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:01 INFO - PROCESS | 3856 | 1468883341050 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:01 INFO - PROCESS | 3856 | ++DOCSHELL 1036B800 == 26 [pid = 3856] [id = 703] 16:09:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (10514800) [pid = 3856] [serial = 2109] [outer = 00000000] 16:09:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (131DE800) [pid = 3856] [serial = 2110] [outer = 10514800] 16:09:01 INFO - PROCESS | 3856 | 1468883341092 Marionette DEBUG loaded listener.js 16:09:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (14390C00) [pid = 3856] [serial = 2111] [outer = 10514800] 16:09:01 INFO - PROCESS | 3856 | 1468883341434 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:09:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:09:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 742ms 16:09:01 INFO - PROCESS | 3856 | 1468883341478 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:09:01 INFO - PROCESS | 3856 | 1468883341480 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 16:09:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:09:01 INFO - PROCESS | 3856 | 1468883341483 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:09:01 INFO - PROCESS | 3856 | 1468883341485 Marionette TRACE conn3 <- [1,2778,null,{}] 16:09:01 INFO - PROCESS | 3856 | 1468883341488 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:01 INFO - PROCESS | 3856 | 1468883341490 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:01 INFO - PROCESS | 3856 | 1468883341607 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:09:01 INFO - PROCESS | 3856 | 1468883341614 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:01 INFO - PROCESS | 3856 | 1468883341616 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:01 INFO - PROCESS | 3856 | ++DOCSHELL 158CD400 == 27 [pid = 3856] [id = 704] 16:09:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (174B2000) [pid = 3856] [serial = 2112] [outer = 00000000] 16:09:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (186C0800) [pid = 3856] [serial = 2113] [outer = 174B2000] 16:09:01 INFO - PROCESS | 3856 | 1468883341659 Marionette DEBUG loaded listener.js 16:09:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (19B5E400) [pid = 3856] [serial = 2114] [outer = 174B2000] 16:09:02 INFO - PROCESS | 3856 | 1468883342062 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:09:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:09:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 632ms 16:09:02 INFO - PROCESS | 3856 | 1468883342122 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 3856 | 1468883342123 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 16:09:02 INFO - PROCESS | 3856 | 1468883342127 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:09:02 INFO - PROCESS | 3856 | 1468883342128 Marionette TRACE conn3 <- [1,2782,null,{}] 16:09:02 INFO - PROCESS | 3856 | 1468883342132 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:02 INFO - PROCESS | 3856 | 1468883342134 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:02 INFO - PROCESS | 3856 | 1468883342211 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:09:02 INFO - PROCESS | 3856 | 1468883342329 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 3856 | 1468883342331 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:02 INFO - PROCESS | 3856 | ++DOCSHELL 0F9E8400 == 28 [pid = 3856] [id = 705] 16:09:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10373000) [pid = 3856] [serial = 2115] [outer = 00000000] 16:09:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1A026800) [pid = 3856] [serial = 2116] [outer = 10373000] 16:09:02 INFO - PROCESS | 3856 | 1468883342376 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A089000) [pid = 3856] [serial = 2117] [outer = 10373000] 16:09:02 INFO - PROCESS | 3856 | 1468883342783 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:09:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:09:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 631ms 16:09:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:09:02 INFO - PROCESS | 3856 | 1468883342798 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 3856 | 1468883342800 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 16:09:02 INFO - PROCESS | 3856 | 1468883342803 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - PROCESS | 3856 | 1468883342805 Marionette TRACE conn3 <- [1,2786,null,{}] 16:09:02 INFO - PROCESS | 3856 | 1468883342808 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:02 INFO - PROCESS | 3856 | 1468883342810 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:02 INFO - PROCESS | 3856 | 1468883342934 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:09:02 INFO - PROCESS | 3856 | 1468883342942 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 3856 | 1468883342943 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:02 INFO - PROCESS | 3856 | ++DOCSHELL 1546CC00 == 29 [pid = 3856] [id = 706] 16:09:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (158CD800) [pid = 3856] [serial = 2118] [outer = 00000000] 16:09:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1A272C00) [pid = 3856] [serial = 2119] [outer = 158CD800] 16:09:02 INFO - PROCESS | 3856 | 1468883342985 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A275400) [pid = 3856] [serial = 2120] [outer = 158CD800] 16:09:03 INFO - PROCESS | 3856 | 1468883343738 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:09:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:09:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1011ms 16:09:03 INFO - PROCESS | 3856 | 1468883343807 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 3856 | 1468883343812 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 16:09:03 INFO - PROCESS | 3856 | 1468883343817 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:09:03 INFO - PROCESS | 3856 | 1468883343821 Marionette TRACE conn3 <- [1,2790,null,{}] 16:09:03 INFO - PROCESS | 3856 | 1468883343826 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:03 INFO - PROCESS | 3856 | 1468883343829 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:03 INFO - PROCESS | 3856 | 1468883343968 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:09:04 INFO - PROCESS | 3856 | 1468883344106 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:04 INFO - PROCESS | 3856 | 1468883344109 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:04 INFO - PROCESS | 3856 | ++DOCSHELL 10A75800 == 30 [pid = 3856] [id = 707] 16:09:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1120E000) [pid = 3856] [serial = 2121] [outer = 00000000] 16:09:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (130B7400) [pid = 3856] [serial = 2122] [outer = 1120E000] 16:09:04 INFO - PROCESS | 3856 | 1468883344165 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13C9E800) [pid = 3856] [serial = 2123] [outer = 1120E000] 16:09:04 INFO - PROCESS | 3856 | 1468883344723 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:09:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:09:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 947ms 16:09:04 INFO - PROCESS | 3856 | 1468883344763 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:09:04 INFO - PROCESS | 3856 | 1468883344768 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 16:09:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:09:04 INFO - PROCESS | 3856 | 1468883344775 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:09:04 INFO - PROCESS | 3856 | 1468883344777 Marionette TRACE conn3 <- [1,2794,null,{}] 16:09:04 INFO - PROCESS | 3856 | 1468883344781 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:04 INFO - PROCESS | 3856 | 1468883344784 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:04 INFO - PROCESS | 3856 | 1468883344893 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:09:05 INFO - PROCESS | 3856 | 1468883345004 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:05 INFO - PROCESS | 3856 | 1468883345007 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:05 INFO - PROCESS | 3856 | ++DOCSHELL 15630C00 == 31 [pid = 3856] [id = 708] 16:09:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (158C7400) [pid = 3856] [serial = 2124] [outer = 00000000] 16:09:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16DAA400) [pid = 3856] [serial = 2125] [outer = 158C7400] 16:09:05 INFO - PROCESS | 3856 | 1468883345060 Marionette DEBUG loaded listener.js 16:09:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16FD2800) [pid = 3856] [serial = 2126] [outer = 158C7400] 16:09:05 INFO - PROCESS | 3856 | 1468883345705 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:09:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 948ms 16:09:05 INFO - PROCESS | 3856 | 1468883345751 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 3856 | 1468883345754 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 16:09:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:09:05 INFO - PROCESS | 3856 | 1468883345758 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 3856 | 1468883345761 Marionette TRACE conn3 <- [1,2798,null,{}] 16:09:05 INFO - PROCESS | 3856 | 1468883345772 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:05 INFO - PROCESS | 3856 | 1468883345777 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:05 INFO - PROCESS | 3856 | 1468883345883 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:09:06 INFO - PROCESS | 3856 | 1468883345996 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 3856 | 1468883345999 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:06 INFO - PROCESS | 3856 | ++DOCSHELL 15436800 == 32 [pid = 3856] [id = 709] 16:09:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15437000) [pid = 3856] [serial = 2127] [outer = 00000000] 16:09:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15CD1400) [pid = 3856] [serial = 2128] [outer = 15437000] 16:09:06 INFO - PROCESS | 3856 | 1468883346098 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (17BAC000) [pid = 3856] [serial = 2129] [outer = 15437000] 16:09:06 INFO - PROCESS | 3856 | 1468883346855 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:09:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:09:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1153ms 16:09:06 INFO - PROCESS | 3856 | 1468883346901 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:09:06 INFO - PROCESS | 3856 | 1468883346905 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 16:09:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:09:06 INFO - PROCESS | 3856 | 1468883346909 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:09:06 INFO - PROCESS | 3856 | 1468883346913 Marionette TRACE conn3 <- [1,2802,null,{}] 16:09:06 INFO - PROCESS | 3856 | 1468883346918 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:06 INFO - PROCESS | 3856 | 1468883346921 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:07 INFO - PROCESS | 3856 | 1468883347051 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:09:07 INFO - PROCESS | 3856 | 1468883347166 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:07 INFO - PROCESS | 3856 | 1468883347168 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:07 INFO - PROCESS | 3856 | ++DOCSHELL 12D6B400 == 33 [pid = 3856] [id = 710] 16:09:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13052800) [pid = 3856] [serial = 2130] [outer = 00000000] 16:09:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (132F1400) [pid = 3856] [serial = 2131] [outer = 13052800] 16:09:07 INFO - PROCESS | 3856 | 1468883347214 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (13CDC000) [pid = 3856] [serial = 2132] [outer = 13052800] 16:09:07 INFO - PROCESS | 3856 | --DOCSHELL 12826000 == 32 [pid = 3856] [id = 678] 16:09:07 INFO - PROCESS | 3856 | --DOCSHELL 10512000 == 31 [pid = 3856] [id = 687] 16:09:07 INFO - PROCESS | 3856 | --DOCSHELL 1545E800 == 30 [pid = 3856] [id = 684] 16:09:07 INFO - PROCESS | 3856 | --DOCSHELL 1866B400 == 29 [pid = 3856] [id = 686] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16DAC400) [pid = 3856] [serial = 2045] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (17CB8000) [pid = 3856] [serial = 2083] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13CE2C00) [pid = 3856] [serial = 2068] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10566000) [pid = 3856] [serial = 2062] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10F6A400) [pid = 3856] [serial = 2063] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15461400) [pid = 3856] [serial = 2072] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CE0C00) [pid = 3856] [serial = 2051] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13256800) [pid = 3856] [serial = 2050] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16FCA400) [pid = 3856] [serial = 2054] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (158CB400) [pid = 3856] [serial = 2053] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18661C00) [pid = 3856] [serial = 2057] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1860FC00) [pid = 3856] [serial = 2056] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (186BF400) [pid = 3856] [serial = 2059] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (158CDC00) [pid = 3856] [serial = 2074] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15CC1400) [pid = 3856] [serial = 2075] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1542C000) [pid = 3856] [serial = 2077] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16FCCC00) [pid = 3856] [serial = 2080] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16DBB800) [pid = 3856] [serial = 2078] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (131E0000) [pid = 3856] [serial = 2066] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (13114800) [pid = 3856] [serial = 2065] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15432800) [pid = 3856] [serial = 2071] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (17BAD000) [pid = 3856] [serial = 2081] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (13CEA400) [pid = 3856] [serial = 2069] [outer = 00000000] [url = about:blank] 16:09:08 INFO - PROCESS | 3856 | 1468883348286 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:09:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:09:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1406ms 16:09:08 INFO - PROCESS | 3856 | 1468883348318 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:09:08 INFO - PROCESS | 3856 | 1468883348322 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 16:09:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:09:08 INFO - PROCESS | 3856 | 1468883348327 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:09:08 INFO - PROCESS | 3856 | 1468883348331 Marionette TRACE conn3 <- [1,2806,null,{}] 16:09:08 INFO - PROCESS | 3856 | 1468883348337 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:08 INFO - PROCESS | 3856 | 1468883348339 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:08 INFO - PROCESS | 3856 | 1468883348425 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:09:08 INFO - PROCESS | 3856 | 1468883348434 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:08 INFO - PROCESS | 3856 | 1468883348438 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:08 INFO - PROCESS | 3856 | ++DOCSHELL 10F6F000 == 30 [pid = 3856] [id = 711] 16:09:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10F6F400) [pid = 3856] [serial = 2133] [outer = 00000000] 16:09:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (12997400) [pid = 3856] [serial = 2134] [outer = 10F6F400] 16:09:08 INFO - PROCESS | 3856 | 1468883348485 Marionette DEBUG loaded listener.js 16:09:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1302F000) [pid = 3856] [serial = 2135] [outer = 10F6F400] 16:09:09 INFO - PROCESS | 3856 | 1468883349037 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:09:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:09:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 710ms 16:09:09 INFO - PROCESS | 3856 | 1468883349056 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 3856 | 1468883349061 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 16:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:09:09 INFO - PROCESS | 3856 | 1468883349067 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 3856 | 1468883349070 Marionette TRACE conn3 <- [1,2810,null,{}] 16:09:09 INFO - PROCESS | 3856 | 1468883349073 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:09 INFO - PROCESS | 3856 | 1468883349075 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:09 INFO - PROCESS | 3856 | 1468883349191 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:09:09 INFO - PROCESS | 3856 | 1468883349203 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:09 INFO - PROCESS | 3856 | 1468883349205 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:09 INFO - PROCESS | 3856 | ++DOCSHELL 13C1B800 == 31 [pid = 3856] [id = 712] 16:09:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13C9EC00) [pid = 3856] [serial = 2136] [outer = 00000000] 16:09:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13CE6400) [pid = 3856] [serial = 2137] [outer = 13C9EC00] 16:09:09 INFO - PROCESS | 3856 | 1468883349254 Marionette DEBUG loaded listener.js 16:09:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13CEAC00) [pid = 3856] [serial = 2138] [outer = 13C9EC00] 16:09:09 INFO - PROCESS | 3856 | 1468883349734 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 695ms 16:09:09 INFO - PROCESS | 3856 | 1468883349768 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 3856 | 1468883349770 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 16:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:09:09 INFO - PROCESS | 3856 | 1468883349774 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 3856 | 1468883349777 Marionette TRACE conn3 <- [1,2814,null,{}] 16:09:09 INFO - PROCESS | 3856 | 1468883349788 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:09 INFO - PROCESS | 3856 | 1468883349792 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:09 INFO - PROCESS | 3856 | 1468883349881 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:09:09 INFO - PROCESS | 3856 | 1468883349888 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:09 INFO - PROCESS | 3856 | 1468883349891 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:09 INFO - PROCESS | 3856 | ++DOCSHELL 15462C00 == 32 [pid = 3856] [id = 713] 16:09:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15463000) [pid = 3856] [serial = 2139] [outer = 00000000] 16:09:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1546C800) [pid = 3856] [serial = 2140] [outer = 15463000] 16:09:09 INFO - PROCESS | 3856 | 1468883349940 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (158CB400) [pid = 3856] [serial = 2141] [outer = 15463000] 16:09:10 INFO - PROCESS | 3856 | 1468883350402 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 695ms 16:09:10 INFO - PROCESS | 3856 | 1468883350471 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:09:10 INFO - PROCESS | 3856 | 1468883350474 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 16:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:09:10 INFO - PROCESS | 3856 | 1468883350483 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:09:10 INFO - PROCESS | 3856 | 1468883350485 Marionette TRACE conn3 <- [1,2818,null,{}] 16:09:10 INFO - PROCESS | 3856 | 1468883350489 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:10 INFO - PROCESS | 3856 | 1468883350490 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:10 INFO - PROCESS | 3856 | 1468883350606 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:09:10 INFO - PROCESS | 3856 | 1468883350690 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 3856 | 1468883350693 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:10 INFO - PROCESS | 3856 | ++DOCSHELL 15CCC400 == 33 [pid = 3856] [id = 714] 16:09:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15CD8000) [pid = 3856] [serial = 2142] [outer = 00000000] 16:09:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16DBBC00) [pid = 3856] [serial = 2143] [outer = 15CD8000] 16:09:10 INFO - PROCESS | 3856 | 1468883350736 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16EED400) [pid = 3856] [serial = 2144] [outer = 15CD8000] 16:09:11 INFO - PROCESS | 3856 | 1468883351148 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 711ms 16:09:11 INFO - PROCESS | 3856 | 1468883351177 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 3856 | 1468883351180 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 16:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:09:11 INFO - PROCESS | 3856 | 1468883351183 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - PROCESS | 3856 | 1468883351185 Marionette TRACE conn3 <- [1,2822,null,{}] 16:09:11 INFO - PROCESS | 3856 | 1468883351188 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:11 INFO - PROCESS | 3856 | 1468883351190 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:11 INFO - PROCESS | 3856 | 1468883351299 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:09:11 INFO - PROCESS | 3856 | 1468883351304 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:11 INFO - PROCESS | 3856 | 1468883351306 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:11 INFO - PROCESS | 3856 | ++DOCSHELL 16FCD000 == 34 [pid = 3856] [id = 715] 16:09:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16FCD400) [pid = 3856] [serial = 2145] [outer = 00000000] 16:09:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (176B0000) [pid = 3856] [serial = 2146] [outer = 16FCD400] 16:09:11 INFO - PROCESS | 3856 | 1468883351348 Marionette DEBUG loaded listener.js 16:09:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17BA9800) [pid = 3856] [serial = 2147] [outer = 16FCD400] 16:09:11 INFO - PROCESS | 3856 | 1468883351868 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 711ms 16:09:11 INFO - PROCESS | 3856 | 1468883351914 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 3856 | 1468883351916 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 16:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:09:11 INFO - PROCESS | 3856 | 1468883351924 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - PROCESS | 3856 | 1468883351926 Marionette TRACE conn3 <- [1,2826,null,{}] 16:09:11 INFO - PROCESS | 3856 | 1468883351933 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:11 INFO - PROCESS | 3856 | 1468883351939 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:12 INFO - PROCESS | 3856 | 1468883352087 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:09:12 INFO - PROCESS | 3856 | 1468883352111 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 3856 | 1468883352113 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:12 INFO - PROCESS | 3856 | ++DOCSHELL 1860FC00 == 35 [pid = 3856] [id = 716] 16:09:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18661800) [pid = 3856] [serial = 2148] [outer = 00000000] 16:09:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18666000) [pid = 3856] [serial = 2149] [outer = 18661800] 16:09:12 INFO - PROCESS | 3856 | 1468883352156 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (186BC400) [pid = 3856] [serial = 2150] [outer = 18661800] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16DB8800) [pid = 3856] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17BB3800) [pid = 3856] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1516A000) [pid = 3856] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10369800) [pid = 3856] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10514800) [pid = 3856] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (11C34000) [pid = 3856] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1325F400) [pid = 3856] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (158D1400) [pid = 3856] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (139D6400) [pid = 3856] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (174B2000) [pid = 3856] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (17BCD400) [pid = 3856] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1866BC00) [pid = 3856] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (158CD800) [pid = 3856] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:09:12 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10373000) [pid = 3856] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:09:12 INFO - PROCESS | 3856 | 1468883352824 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 963ms 16:09:12 INFO - PROCESS | 3856 | 1468883352865 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:09:12 INFO - PROCESS | 3856 | 1468883352876 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 16:09:12 INFO - PROCESS | 3856 | 1468883352879 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 3856 | 1468883352881 Marionette TRACE conn3 <- [1,2830,null,{}] 16:09:12 INFO - PROCESS | 3856 | 1468883352884 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:12 INFO - PROCESS | 3856 | 1468883352886 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:12 INFO - PROCESS | 3856 | 1468883352967 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:09:13 INFO - PROCESS | 3856 | 1468883353064 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 3856 | 1468883353066 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:13 INFO - PROCESS | 3856 | ++DOCSHELL 10514800 == 36 [pid = 3856] [id = 717] 16:09:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1055E400) [pid = 3856] [serial = 2151] [outer = 00000000] 16:09:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13CDDC00) [pid = 3856] [serial = 2152] [outer = 1055E400] 16:09:13 INFO - PROCESS | 3856 | 1468883353108 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16FD3800) [pid = 3856] [serial = 2153] [outer = 1055E400] 16:09:13 INFO - PROCESS | 3856 | 1468883353482 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:09:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:09:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 632ms 16:09:13 INFO - PROCESS | 3856 | 1468883353519 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:09:13 INFO - PROCESS | 3856 | 1468883353521 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 16:09:13 INFO - PROCESS | 3856 | 1468883353524 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:09:13 INFO - PROCESS | 3856 | 1468883353525 Marionette TRACE conn3 <- [1,2834,null,{}] 16:09:13 INFO - PROCESS | 3856 | 1468883353529 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:13 INFO - PROCESS | 3856 | 1468883353531 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:13 INFO - PROCESS | 3856 | 1468883353645 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:09:13 INFO - PROCESS | 3856 | 1468883353650 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 3856 | 1468883353652 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:13 INFO - PROCESS | 3856 | ++DOCSHELL 11C34400 == 37 [pid = 3856] [id = 718] 16:09:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1393B800) [pid = 3856] [serial = 2154] [outer = 00000000] 16:09:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (186BDC00) [pid = 3856] [serial = 2155] [outer = 1393B800] 16:09:13 INFO - PROCESS | 3856 | 1468883353698 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (186BFC00) [pid = 3856] [serial = 2156] [outer = 1393B800] 16:09:14 INFO - PROCESS | 3856 | 1468883354099 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 647ms 16:09:14 INFO - PROCESS | 3856 | 1468883354167 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 3856 | 1468883354169 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 16:09:14 INFO - PROCESS | 3856 | 1468883354172 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:09:14 INFO - PROCESS | 3856 | 1468883354174 Marionette TRACE conn3 <- [1,2838,null,{}] 16:09:14 INFO - PROCESS | 3856 | 1468883354177 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:14 INFO - PROCESS | 3856 | 1468883354179 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:14 INFO - PROCESS | 3856 | 1468883354256 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:09:14 INFO - PROCESS | 3856 | 1468883354260 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:14 INFO - PROCESS | 3856 | 1468883354262 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:14 INFO - PROCESS | 3856 | ++DOCSHELL 1A025C00 == 38 [pid = 3856] [id = 719] 16:09:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A08F000) [pid = 3856] [serial = 2157] [outer = 00000000] 16:09:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A276800) [pid = 3856] [serial = 2158] [outer = 1A08F000] 16:09:14 INFO - PROCESS | 3856 | 1468883354306 Marionette DEBUG loaded listener.js 16:09:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A27C800) [pid = 3856] [serial = 2159] [outer = 1A08F000] 16:09:14 INFO - PROCESS | 3856 | 1468883354836 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 711ms 16:09:14 INFO - PROCESS | 3856 | 1468883354905 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 3856 | 1468883354910 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 16:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:09:14 INFO - PROCESS | 3856 | 1468883354916 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - PROCESS | 3856 | 1468883354919 Marionette TRACE conn3 <- [1,2842,null,{}] 16:09:14 INFO - PROCESS | 3856 | 1468883354925 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:14 INFO - PROCESS | 3856 | 1468883354928 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:15 INFO - PROCESS | 3856 | 1468883355097 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:09:15 INFO - PROCESS | 3856 | 1468883355243 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:15 INFO - PROCESS | 3856 | 1468883355248 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:15 INFO - PROCESS | 3856 | ++DOCSHELL 11211400 == 39 [pid = 3856] [id = 720] 16:09:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (11216800) [pid = 3856] [serial = 2160] [outer = 00000000] 16:09:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (11AC4C00) [pid = 3856] [serial = 2161] [outer = 11216800] 16:09:15 INFO - PROCESS | 3856 | 1468883355303 Marionette DEBUG loaded listener.js 16:09:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (12999800) [pid = 3856] [serial = 2162] [outer = 11216800] 16:09:16 INFO - PROCESS | 3856 | 1468883356004 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:09:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:09:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1153ms 16:09:16 INFO - PROCESS | 3856 | 1468883356061 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:09:16 INFO - PROCESS | 3856 | 1468883356065 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 16:09:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:09:16 INFO - PROCESS | 3856 | 1468883356072 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:09:16 INFO - PROCESS | 3856 | 1468883356075 Marionette TRACE conn3 <- [1,2846,null,{}] 16:09:16 INFO - PROCESS | 3856 | 1468883356079 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:16 INFO - PROCESS | 3856 | 1468883356082 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:16 INFO - PROCESS | 3856 | 1468883356199 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:09:16 INFO - PROCESS | 3856 | 1468883356337 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 3856 | 1468883356340 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:16 INFO - PROCESS | 3856 | ++DOCSHELL 14396C00 == 40 [pid = 3856] [id = 721] 16:09:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (14399400) [pid = 3856] [serial = 2163] [outer = 00000000] 16:09:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15429C00) [pid = 3856] [serial = 2164] [outer = 14399400] 16:09:16 INFO - PROCESS | 3856 | 1468883356395 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15465C00) [pid = 3856] [serial = 2165] [outer = 14399400] 16:09:17 INFO - PROCESS | 3856 | 1468883357242 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:09:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:09:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1264ms 16:09:17 INFO - PROCESS | 3856 | 1468883357330 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:09:17 INFO - PROCESS | 3856 | 1468883357334 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 16:09:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:09:17 INFO - PROCESS | 3856 | 1468883357339 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 3856 | 1468883357342 Marionette TRACE conn3 <- [1,2850,null,{}] 16:09:17 INFO - PROCESS | 3856 | 1468883357348 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:17 INFO - PROCESS | 3856 | 1468883357351 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:17 INFO - PROCESS | 3856 | 1468883357488 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:09:17 INFO - PROCESS | 3856 | 1468883357592 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 3856 | 1468883357596 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 11C34400 == 39 [pid = 3856] [id = 718] 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 10514800 == 38 [pid = 3856] [id = 717] 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 1860FC00 == 37 [pid = 3856] [id = 716] 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 16FCD000 == 36 [pid = 3856] [id = 715] 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 15CCC400 == 35 [pid = 3856] [id = 714] 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 15462C00 == 34 [pid = 3856] [id = 713] 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 13C1B800 == 33 [pid = 3856] [id = 712] 16:09:17 INFO - PROCESS | 3856 | --DOCSHELL 10F6F000 == 32 [pid = 3856] [id = 711] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17EBCC00) [pid = 3856] [serial = 2084] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (186C4000) [pid = 3856] [serial = 2060] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A272C00) [pid = 3856] [serial = 2119] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A026800) [pid = 3856] [serial = 2116] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A089000) [pid = 3856] [serial = 2117] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16EED800) [pid = 3856] [serial = 2104] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17EBF800) [pid = 3856] [serial = 2107] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16FD0400) [pid = 3856] [serial = 2105] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15429000) [pid = 3856] [serial = 2098] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15434800) [pid = 3856] [serial = 2099] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10A0F800) [pid = 3856] [serial = 2086] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (112B9C00) [pid = 3856] [serial = 2087] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (131DE800) [pid = 3856] [serial = 2110] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (12931800) [pid = 3856] [serial = 2092] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (12D6A800) [pid = 3856] [serial = 2093] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1393A000) [pid = 3856] [serial = 2095] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (139D4C00) [pid = 3856] [serial = 2096] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (15CD0800) [pid = 3856] [serial = 2101] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (14398400) [pid = 3856] [serial = 2089] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (15170000) [pid = 3856] [serial = 2090] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1860BC00) [pid = 3856] [serial = 2108] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (14390C00) [pid = 3856] [serial = 2111] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (19B5E400) [pid = 3856] [serial = 2114] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (16DA5C00) [pid = 3856] [serial = 2102] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (186C0800) [pid = 3856] [serial = 2113] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1A275400) [pid = 3856] [serial = 2120] [outer = 00000000] [url = about:blank] 16:09:17 INFO - PROCESS | 3856 | ++DOCSHELL 10518400 == 33 [pid = 3856] [id = 722] 16:09:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (10A01C00) [pid = 3856] [serial = 2166] [outer = 00000000] 16:09:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (10A7B800) [pid = 3856] [serial = 2167] [outer = 10A01C00] 16:09:17 INFO - PROCESS | 3856 | 1468883357673 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (12931800) [pid = 3856] [serial = 2168] [outer = 10A01C00] 16:09:18 INFO - PROCESS | 3856 | 1468883358163 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:09:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:09:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 852ms 16:09:18 INFO - PROCESS | 3856 | 1468883358216 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:09:18 INFO - PROCESS | 3856 | 1468883358220 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 16:09:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:09:18 INFO - PROCESS | 3856 | 1468883358226 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 3856 | 1468883358229 Marionette TRACE conn3 <- [1,2854,null,{}] 16:09:18 INFO - PROCESS | 3856 | 1468883358232 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:18 INFO - PROCESS | 3856 | 1468883358235 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:18 INFO - PROCESS | 3856 | 1468883358320 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:09:18 INFO - PROCESS | 3856 | 1468883358327 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:18 INFO - PROCESS | 3856 | 1468883358329 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:18 INFO - PROCESS | 3856 | ++DOCSHELL 13938000 == 34 [pid = 3856] [id = 723] 16:09:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1393A000) [pid = 3856] [serial = 2169] [outer = 00000000] 16:09:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (13C16C00) [pid = 3856] [serial = 2170] [outer = 1393A000] 16:09:18 INFO - PROCESS | 3856 | 1468883358374 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (13CE0400) [pid = 3856] [serial = 2171] [outer = 1393A000] 16:09:18 INFO - PROCESS | 3856 | 1468883358888 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:09:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:09:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 695ms 16:09:18 INFO - PROCESS | 3856 | 1468883358928 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:09:18 INFO - PROCESS | 3856 | 1468883358930 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 16:09:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:09:18 INFO - PROCESS | 3856 | 1468883358934 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 3856 | 1468883358937 Marionette TRACE conn3 <- [1,2858,null,{}] 16:09:18 INFO - PROCESS | 3856 | 1468883358947 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:18 INFO - PROCESS | 3856 | 1468883358952 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:19 INFO - PROCESS | 3856 | 1468883359067 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:09:19 INFO - PROCESS | 3856 | 1468883359173 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 3856 | 1468883359176 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:19 INFO - PROCESS | 3856 | ++DOCSHELL 1542EC00 == 35 [pid = 3856] [id = 724] 16:09:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (15430000) [pid = 3856] [serial = 2172] [outer = 00000000] 16:09:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15465000) [pid = 3856] [serial = 2173] [outer = 15430000] 16:09:19 INFO - PROCESS | 3856 | 1468883359222 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (158C9C00) [pid = 3856] [serial = 2174] [outer = 15430000] 16:09:19 INFO - PROCESS | 3856 | 1468883359612 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:09:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:09:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 742ms 16:09:19 INFO - PROCESS | 3856 | 1468883359672 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:09:19 INFO - PROCESS | 3856 | 1468883359674 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 16:09:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:09:19 INFO - PROCESS | 3856 | 1468883359678 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:09:19 INFO - PROCESS | 3856 | 1468883359680 Marionette TRACE conn3 <- [1,2862,null,{}] 16:09:19 INFO - PROCESS | 3856 | 1468883359683 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:19 INFO - PROCESS | 3856 | 1468883359694 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:19 INFO - PROCESS | 3856 | 1468883359779 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:09:19 INFO - PROCESS | 3856 | 1468883359784 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 3856 | 1468883359786 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:19 INFO - PROCESS | 3856 | ++DOCSHELL 16DA7000 == 36 [pid = 3856] [id = 725] 16:09:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16DAD400) [pid = 3856] [serial = 2175] [outer = 00000000] 16:09:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16EED800) [pid = 3856] [serial = 2176] [outer = 16DAD400] 16:09:19 INFO - PROCESS | 3856 | 1468883359833 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16FD4C00) [pid = 3856] [serial = 2177] [outer = 16DAD400] 16:09:20 INFO - PROCESS | 3856 | 1468883360302 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:09:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:09:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 632ms 16:09:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:09:20 INFO - PROCESS | 3856 | 1468883360315 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 3856 | 1468883360317 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 16:09:20 INFO - PROCESS | 3856 | 1468883360320 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - PROCESS | 3856 | 1468883360322 Marionette TRACE conn3 <- [1,2866,null,{}] 16:09:20 INFO - PROCESS | 3856 | 1468883360335 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:20 INFO - PROCESS | 3856 | 1468883360337 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:20 INFO - PROCESS | 3856 | 1468883360446 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:09:20 INFO - PROCESS | 3856 | 1468883360537 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:20 INFO - PROCESS | 3856 | 1468883360539 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:20 INFO - PROCESS | 3856 | ++DOCSHELL 175F8800 == 37 [pid = 3856] [id = 726] 16:09:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (176B5C00) [pid = 3856] [serial = 2178] [outer = 00000000] 16:09:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (17CB4000) [pid = 3856] [serial = 2179] [outer = 176B5C00] 16:09:20 INFO - PROCESS | 3856 | 1468883360582 Marionette DEBUG loaded listener.js 16:09:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (17EBDC00) [pid = 3856] [serial = 2180] [outer = 176B5C00] 16:09:21 INFO - PROCESS | 3856 | 1468883361056 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:09:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:09:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 758ms 16:09:21 INFO - PROCESS | 3856 | 1468883361125 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:09:21 INFO - PROCESS | 3856 | 1468883361128 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 16:09:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:09:21 INFO - PROCESS | 3856 | 1468883361133 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:09:21 INFO - PROCESS | 3856 | 1468883361134 Marionette TRACE conn3 <- [1,2870,null,{}] 16:09:21 INFO - PROCESS | 3856 | 1468883361138 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:21 INFO - PROCESS | 3856 | 1468883361143 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:21 INFO - PROCESS | 3856 | 1468883361279 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:09:21 INFO - PROCESS | 3856 | 1468883361346 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 3856 | 1468883361349 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:21 INFO - PROCESS | 3856 | ++DOCSHELL 1865D400 == 38 [pid = 3856] [id = 727] 16:09:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18662400) [pid = 3856] [serial = 2181] [outer = 00000000] 16:09:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (186C1400) [pid = 3856] [serial = 2182] [outer = 18662400] 16:09:21 INFO - PROCESS | 3856 | 1468883361391 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (186B6C00) [pid = 3856] [serial = 2183] [outer = 18662400] 16:09:21 INFO - PROCESS | 3856 | 1468883361821 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:09:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:09:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 743ms 16:09:21 INFO - PROCESS | 3856 | 1468883361884 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:09:21 INFO - PROCESS | 3856 | 1468883361886 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 16:09:21 INFO - PROCESS | 3856 | 1468883361891 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:09:21 INFO - PROCESS | 3856 | 1468883361892 Marionette TRACE conn3 <- [1,2874,null,{}] 16:09:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:09:21 INFO - PROCESS | 3856 | 1468883361896 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:21 INFO - PROCESS | 3856 | 1468883361898 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:22 INFO - PROCESS | 3856 | 1468883362013 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:09:22 INFO - PROCESS | 3856 | 1468883362022 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 3856 | 1468883362023 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:22 INFO - PROCESS | 3856 | ++DOCSHELL 186BD400 == 39 [pid = 3856] [id = 728] 16:09:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (186BF800) [pid = 3856] [serial = 2184] [outer = 00000000] 16:09:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A027400) [pid = 3856] [serial = 2185] [outer = 186BF800] 16:09:22 INFO - PROCESS | 3856 | 1468883362066 Marionette DEBUG loaded listener.js 16:09:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A08C000) [pid = 3856] [serial = 2186] [outer = 186BF800] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13C9EC00) [pid = 3856] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15463000) [pid = 3856] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15CD8000) [pid = 3856] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1120E000) [pid = 3856] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (158C7400) [pid = 3856] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15437000) [pid = 3856] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16FCD400) [pid = 3856] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1055E400) [pid = 3856] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18661800) [pid = 3856] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1393B800) [pid = 3856] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (10F6F400) [pid = 3856] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:09:22 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13052800) [pid = 3856] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:09:22 INFO - PROCESS | 3856 | 1468883362589 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:09:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:09:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 758ms 16:09:22 INFO - PROCESS | 3856 | 1468883362634 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 3856 | 1468883362636 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 16:09:22 INFO - PROCESS | 3856 | 1468883362639 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:09:22 INFO - PROCESS | 3856 | 1468883362640 Marionette TRACE conn3 <- [1,2878,null,{}] 16:09:22 INFO - PROCESS | 3856 | 1468883362644 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:22 INFO - PROCESS | 3856 | 1468883362646 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:22 INFO - PROCESS | 3856 | 1468883362724 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:09:22 INFO - PROCESS | 3856 | 1468883362729 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 3856 | 1468883362731 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:22 INFO - PROCESS | 3856 | ++DOCSHELL 10A0A400 == 40 [pid = 3856] [id = 729] 16:09:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (13C9EC00) [pid = 3856] [serial = 2187] [outer = 00000000] 16:09:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1562AC00) [pid = 3856] [serial = 2188] [outer = 13C9EC00] 16:09:22 INFO - PROCESS | 3856 | 1468883362775 Marionette DEBUG loaded listener.js 16:09:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16DA3C00) [pid = 3856] [serial = 2189] [outer = 13C9EC00] 16:09:23 INFO - PROCESS | 3856 | 1468883363212 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:09:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:09:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 601ms 16:09:23 INFO - PROCESS | 3856 | 1468883363245 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 3856 | 1468883363247 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 16:09:23 INFO - PROCESS | 3856 | 1468883363251 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:09:23 INFO - PROCESS | 3856 | 1468883363253 Marionette TRACE conn3 <- [1,2882,null,{}] 16:09:23 INFO - PROCESS | 3856 | 1468883363259 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:23 INFO - PROCESS | 3856 | 1468883363261 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:23 INFO - PROCESS | 3856 | 1468883363340 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:09:23 INFO - PROCESS | 3856 | 1468883363346 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:23 INFO - PROCESS | 3856 | 1468883363348 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:23 INFO - PROCESS | 3856 | ++DOCSHELL 1562A000 == 41 [pid = 3856] [id = 730] 16:09:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (17674800) [pid = 3856] [serial = 2190] [outer = 00000000] 16:09:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1A279800) [pid = 3856] [serial = 2191] [outer = 17674800] 16:09:23 INFO - PROCESS | 3856 | 1468883363389 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A280000) [pid = 3856] [serial = 2192] [outer = 17674800] 16:09:23 INFO - PROCESS | 3856 | 1468883363884 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:09:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:09:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 648ms 16:09:23 INFO - PROCESS | 3856 | 1468883363928 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 3856 | 1468883363929 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 16:09:23 INFO - PROCESS | 3856 | 1468883363933 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:09:23 INFO - PROCESS | 3856 | 1468883363934 Marionette TRACE conn3 <- [1,2886,null,{}] 16:09:23 INFO - PROCESS | 3856 | 1468883363941 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:23 INFO - PROCESS | 3856 | 1468883363943 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:24 INFO - PROCESS | 3856 | 1468883364021 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:09:24 INFO - PROCESS | 3856 | 1468883364026 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:24 INFO - PROCESS | 3856 | 1468883364028 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:24 INFO - PROCESS | 3856 | ++DOCSHELL 15434800 == 42 [pid = 3856] [id = 731] 16:09:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1A413C00) [pid = 3856] [serial = 2193] [outer = 00000000] 16:09:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1A50E800) [pid = 3856] [serial = 2194] [outer = 1A413C00] 16:09:24 INFO - PROCESS | 3856 | 1468883364070 Marionette DEBUG loaded listener.js 16:09:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A50FC00) [pid = 3856] [serial = 2195] [outer = 1A413C00] 16:09:24 INFO - PROCESS | 3856 | 1468883364689 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:09:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:09:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 805ms 16:09:24 INFO - PROCESS | 3856 | 1468883364736 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:09:24 INFO - PROCESS | 3856 | 1468883364740 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 16:09:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:09:24 INFO - PROCESS | 3856 | 1468883364784 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:09:24 INFO - PROCESS | 3856 | 1468883364788 Marionette TRACE conn3 <- [1,2890,null,{}] 16:09:24 INFO - PROCESS | 3856 | 1468883364808 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:24 INFO - PROCESS | 3856 | 1468883364812 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:24 INFO - PROCESS | 3856 | 1468883364929 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:09:25 INFO - PROCESS | 3856 | 1468883365062 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:25 INFO - PROCESS | 3856 | 1468883365065 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:25 INFO - PROCESS | 3856 | ++DOCSHELL 10A0F400 == 43 [pid = 3856] [id = 732] 16:09:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10F67800) [pid = 3856] [serial = 2196] [outer = 00000000] 16:09:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1325F000) [pid = 3856] [serial = 2197] [outer = 10F67800] 16:09:25 INFO - PROCESS | 3856 | 1468883365123 Marionette DEBUG loaded listener.js 16:09:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13CE6800) [pid = 3856] [serial = 2198] [outer = 10F67800] 16:09:25 INFO - PROCESS | 3856 | 1468883365663 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:09:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:09:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 916ms 16:09:25 INFO - PROCESS | 3856 | 1468883365690 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:09:25 INFO - PROCESS | 3856 | 1468883365694 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 16:09:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:09:25 INFO - PROCESS | 3856 | 1468883365701 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:09:25 INFO - PROCESS | 3856 | 1468883365704 Marionette TRACE conn3 <- [1,2894,null,{}] 16:09:25 INFO - PROCESS | 3856 | 1468883365708 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:25 INFO - PROCESS | 3856 | 1468883365711 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:25 INFO - PROCESS | 3856 | 1468883365819 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:09:25 INFO - PROCESS | 3856 | 1468883365933 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:25 INFO - PROCESS | 3856 | 1468883365935 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:26 INFO - PROCESS | 3856 | ++DOCSHELL 1542B800 == 44 [pid = 3856] [id = 733] 16:09:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1542C400) [pid = 3856] [serial = 2199] [outer = 00000000] 16:09:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15464C00) [pid = 3856] [serial = 2200] [outer = 1542C400] 16:09:26 INFO - PROCESS | 3856 | 1468883366031 Marionette DEBUG loaded listener.js 16:09:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16DA5C00) [pid = 3856] [serial = 2201] [outer = 1542C400] 16:09:26 INFO - PROCESS | 3856 | 1468883366683 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:09:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:09:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1011ms 16:09:26 INFO - PROCESS | 3856 | 1468883366735 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:09:26 INFO - PROCESS | 3856 | 1468883366738 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 16:09:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:09:26 INFO - PROCESS | 3856 | 1468883366742 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:09:26 INFO - PROCESS | 3856 | 1468883366746 Marionette TRACE conn3 <- [1,2898,null,{}] 16:09:26 INFO - PROCESS | 3856 | 1468883366757 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:26 INFO - PROCESS | 3856 | 1468883366761 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:26 INFO - PROCESS | 3856 | 1468883366867 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:09:27 INFO - PROCESS | 3856 | 1468883367009 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:27 INFO - PROCESS | 3856 | 1468883367013 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:27 INFO - PROCESS | 3856 | ++DOCSHELL 1A024800 == 45 [pid = 3856] [id = 734] 16:09:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A08DC00) [pid = 3856] [serial = 2202] [outer = 00000000] 16:09:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1A412C00) [pid = 3856] [serial = 2203] [outer = 1A08DC00] 16:09:27 INFO - PROCESS | 3856 | 1468883367068 Marionette DEBUG loaded listener.js 16:09:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A55C800) [pid = 3856] [serial = 2204] [outer = 1A08DC00] 16:09:27 INFO - PROCESS | 3856 | 1468883367778 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:09:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:09:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:09:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1090ms 16:09:27 INFO - PROCESS | 3856 | 1468883367835 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 3856 | 1468883367839 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 16:09:27 INFO - PROCESS | 3856 | 1468883367845 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - TEST-START | /DOMEvents/constructors.html 16:09:27 INFO - PROCESS | 3856 | 1468883367848 Marionette TRACE conn3 <- [1,2902,null,{}] 16:09:27 INFO - PROCESS | 3856 | 1468883367853 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:27 INFO - PROCESS | 3856 | 1468883367856 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:28 INFO - PROCESS | 3856 | 1468883367986 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:09:28 INFO - PROCESS | 3856 | 1468883368109 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:28 INFO - PROCESS | 3856 | 1468883368113 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:28 INFO - PROCESS | 3856 | ++DOCSHELL 1058C400 == 46 [pid = 3856] [id = 735] 16:09:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10A04400) [pid = 3856] [serial = 2205] [outer = 00000000] 16:09:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13052000) [pid = 3856] [serial = 2206] [outer = 10A04400] 16:09:28 INFO - PROCESS | 3856 | 1468883368166 Marionette DEBUG loaded listener.js 16:09:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (131E7000) [pid = 3856] [serial = 2207] [outer = 10A04400] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 1562A000 == 45 [pid = 3856] [id = 730] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 10A0A400 == 44 [pid = 3856] [id = 729] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 186BD400 == 43 [pid = 3856] [id = 728] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 1865D400 == 42 [pid = 3856] [id = 727] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 175F8800 == 41 [pid = 3856] [id = 726] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 16DA7000 == 40 [pid = 3856] [id = 725] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 1542EC00 == 39 [pid = 3856] [id = 724] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 13938000 == 38 [pid = 3856] [id = 723] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 10518400 == 37 [pid = 3856] [id = 722] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 14396C00 == 36 [pid = 3856] [id = 721] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 11211400 == 35 [pid = 3856] [id = 720] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 15436800 == 34 [pid = 3856] [id = 709] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 1A025C00 == 33 [pid = 3856] [id = 719] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 1546CC00 == 32 [pid = 3856] [id = 706] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 12D6B400 == 31 [pid = 3856] [id = 710] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 0F9E8400 == 30 [pid = 3856] [id = 705] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 10A75800 == 29 [pid = 3856] [id = 707] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 15630C00 == 28 [pid = 3856] [id = 708] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 1542B800 == 27 [pid = 3856] [id = 733] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 1A024800 == 26 [pid = 3856] [id = 734] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 15434800 == 25 [pid = 3856] [id = 731] 16:09:29 INFO - PROCESS | 3856 | --DOCSHELL 10A0F400 == 24 [pid = 3856] [id = 732] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (15CD1400) [pid = 3856] [serial = 2128] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (176B0000) [pid = 3856] [serial = 2146] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13CDDC00) [pid = 3856] [serial = 2152] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18666000) [pid = 3856] [serial = 2149] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (186BDC00) [pid = 3856] [serial = 2155] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (186BC400) [pid = 3856] [serial = 2150] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (12997400) [pid = 3856] [serial = 2134] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1302F000) [pid = 3856] [serial = 2135] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A276800) [pid = 3856] [serial = 2158] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13CDC000) [pid = 3856] [serial = 2132] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (132F1400) [pid = 3856] [serial = 2131] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17BA9800) [pid = 3856] [serial = 2147] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16FD3800) [pid = 3856] [serial = 2153] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (158CB400) [pid = 3856] [serial = 2141] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (186BFC00) [pid = 3856] [serial = 2156] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16EED400) [pid = 3856] [serial = 2144] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13CEAC00) [pid = 3856] [serial = 2138] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (13CE6400) [pid = 3856] [serial = 2137] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1546C800) [pid = 3856] [serial = 2140] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16DBBC00) [pid = 3856] [serial = 2143] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13C9E800) [pid = 3856] [serial = 2123] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (130B7400) [pid = 3856] [serial = 2122] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16FD2800) [pid = 3856] [serial = 2126] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16DAA400) [pid = 3856] [serial = 2125] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (17BAC000) [pid = 3856] [serial = 2129] [outer = 00000000] [url = about:blank] 16:09:29 INFO - PROCESS | 3856 | 1468883369439 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:09:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1705ms 16:09:29 INFO - PROCESS | 3856 | 1468883369529 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:09:29 INFO - PROCESS | 3856 | 1468883369534 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 16:09:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:09:29 INFO - PROCESS | 3856 | 1468883369539 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:09:29 INFO - PROCESS | 3856 | 1468883369542 Marionette TRACE conn3 <- [1,2906,null,{}] 16:09:29 INFO - PROCESS | 3856 | 1468883369547 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:29 INFO - PROCESS | 3856 | 1468883369550 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:29 INFO - PROCESS | 3856 | 1468883369687 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:09:29 INFO - PROCESS | 3856 | 1468883369693 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:29 INFO - PROCESS | 3856 | 1468883369697 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:29 INFO - PROCESS | 3856 | ++DOCSHELL 10F6D800 == 25 [pid = 3856] [id = 736] 16:09:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (10F6DC00) [pid = 3856] [serial = 2208] [outer = 00000000] 16:09:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (11285400) [pid = 3856] [serial = 2209] [outer = 10F6DC00] 16:09:29 INFO - PROCESS | 3856 | 1468883369744 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (112BDC00) [pid = 3856] [serial = 2210] [outer = 10F6DC00] 16:09:30 INFO - PROCESS | 3856 | 1468883370227 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:09:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:09:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 695ms 16:09:30 INFO - PROCESS | 3856 | 1468883370270 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:09:30 INFO - PROCESS | 3856 | 1468883370274 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 16:09:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:09:30 INFO - PROCESS | 3856 | 1468883370281 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:09:30 INFO - PROCESS | 3856 | 1468883370284 Marionette TRACE conn3 <- [1,2910,null,{}] 16:09:30 INFO - PROCESS | 3856 | 1468883370287 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:30 INFO - PROCESS | 3856 | 1468883370290 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:30 INFO - PROCESS | 3856 | 1468883370381 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:09:30 INFO - PROCESS | 3856 | 1468883370389 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:30 INFO - PROCESS | 3856 | 1468883370391 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:30 INFO - PROCESS | 3856 | ++DOCSHELL 131DD400 == 26 [pid = 3856] [id = 737] 16:09:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (131DEC00) [pid = 3856] [serial = 2211] [outer = 00000000] 16:09:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (139CD000) [pid = 3856] [serial = 2212] [outer = 131DEC00] 16:09:30 INFO - PROCESS | 3856 | 1468883370437 Marionette DEBUG loaded listener.js 16:09:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13CA8000) [pid = 3856] [serial = 2213] [outer = 131DEC00] 16:09:30 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:09:30 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:09:30 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:09:30 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:09:30 INFO - PROCESS | 3856 | 1468883370912 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:09:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:09:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:09:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:09:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:09:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:09:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:09:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:09:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:09:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:09:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 710ms 16:09:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:09:31 INFO - PROCESS | 3856 | 1468883370987 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:09:31 INFO - PROCESS | 3856 | 1468883370990 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 16:09:31 INFO - PROCESS | 3856 | 1468883370993 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:09:31 INFO - PROCESS | 3856 | 1468883370996 Marionette TRACE conn3 <- [1,2914,null,{}] 16:09:31 INFO - PROCESS | 3856 | 1468883371007 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:31 INFO - PROCESS | 3856 | 1468883371012 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:31 INFO - PROCESS | 3856 | 1468883371123 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:09:31 INFO - PROCESS | 3856 | 1468883371220 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:31 INFO - PROCESS | 3856 | 1468883371223 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:31 INFO - PROCESS | 3856 | ++DOCSHELL 151B4C00 == 27 [pid = 3856] [id = 738] 16:09:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15429000) [pid = 3856] [serial = 2214] [outer = 00000000] 16:09:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15627C00) [pid = 3856] [serial = 2215] [outer = 15429000] 16:09:31 INFO - PROCESS | 3856 | 1468883371269 Marionette DEBUG loaded listener.js 16:09:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (158C7800) [pid = 3856] [serial = 2216] [outer = 15429000] 16:09:31 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:09:31 INFO - PROCESS | 3856 | 1468883371631 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:09:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:09:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 695ms 16:09:31 INFO - PROCESS | 3856 | 1468883371692 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:09:31 INFO - PROCESS | 3856 | 1468883371695 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 16:09:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:09:31 INFO - PROCESS | 3856 | 1468883371698 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:09:31 INFO - PROCESS | 3856 | 1468883371700 Marionette TRACE conn3 <- [1,2918,null,{}] 16:09:31 INFO - PROCESS | 3856 | 1468883371717 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:31 INFO - PROCESS | 3856 | 1468883371719 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:31 INFO - PROCESS | 3856 | 1468883371841 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:09:31 INFO - PROCESS | 3856 | 1468883371846 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:31 INFO - PROCESS | 3856 | 1468883371848 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:31 INFO - PROCESS | 3856 | ++DOCSHELL 158CE400 == 28 [pid = 3856] [id = 739] 16:09:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15CCB800) [pid = 3856] [serial = 2217] [outer = 00000000] 16:09:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16E69800) [pid = 3856] [serial = 2218] [outer = 15CCB800] 16:09:31 INFO - PROCESS | 3856 | 1468883371893 Marionette DEBUG loaded listener.js 16:09:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16FC9000) [pid = 3856] [serial = 2219] [outer = 15CCB800] 16:09:32 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:09:32 INFO - PROCESS | 3856 | 1468883372305 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:09:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:09:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 632ms 16:09:32 INFO - PROCESS | 3856 | 1468883372336 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:09:32 INFO - PROCESS | 3856 | 1468883372338 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 16:09:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:09:32 INFO - PROCESS | 3856 | 1468883372347 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:09:32 INFO - PROCESS | 3856 | 1468883372349 Marionette TRACE conn3 <- [1,2922,null,{}] 16:09:32 INFO - PROCESS | 3856 | 1468883372352 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:32 INFO - PROCESS | 3856 | 1468883372354 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:32 INFO - PROCESS | 3856 | 1468883372471 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:09:32 INFO - PROCESS | 3856 | 1468883372564 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:32 INFO - PROCESS | 3856 | 1468883372566 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:32 INFO - PROCESS | 3856 | ++DOCSHELL 16FD5000 == 29 [pid = 3856] [id = 740] 16:09:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (174B2000) [pid = 3856] [serial = 2220] [outer = 00000000] 16:09:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (175F8800) [pid = 3856] [serial = 2221] [outer = 174B2000] 16:09:32 INFO - PROCESS | 3856 | 1468883372657 Marionette DEBUG loaded listener.js 16:09:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17B13000) [pid = 3856] [serial = 2222] [outer = 174B2000] 16:09:33 INFO - PROCESS | 3856 | 1468883373042 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:09:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:09:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 711ms 16:09:33 INFO - PROCESS | 3856 | 1468883373079 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:09:33 INFO - PROCESS | 3856 | 1468883373081 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 16:09:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:09:33 INFO - PROCESS | 3856 | 1468883373084 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:09:33 INFO - PROCESS | 3856 | 1468883373086 Marionette TRACE conn3 <- [1,2926,null,{}] 16:09:33 INFO - PROCESS | 3856 | 1468883373089 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:33 INFO - PROCESS | 3856 | 1468883373095 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:33 INFO - PROCESS | 3856 | 1468883373228 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:09:33 INFO - PROCESS | 3856 | 1468883373240 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:33 INFO - PROCESS | 3856 | 1468883373242 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:33 INFO - PROCESS | 3856 | ++DOCSHELL 17BB3400 == 30 [pid = 3856] [id = 741] 16:09:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17BC3C00) [pid = 3856] [serial = 2223] [outer = 00000000] 16:09:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1836D000) [pid = 3856] [serial = 2224] [outer = 17BC3C00] 16:09:33 INFO - PROCESS | 3856 | 1468883373285 Marionette DEBUG loaded listener.js 16:09:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18664800) [pid = 3856] [serial = 2225] [outer = 17BC3C00] 16:09:33 INFO - PROCESS | 3856 | 1468883373731 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:09:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:09:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 711ms 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (17674800) [pid = 3856] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A413C00) [pid = 3856] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (176B5C00) [pid = 3856] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18662400) [pid = 3856] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (186BF800) [pid = 3856] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A08F000) [pid = 3856] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1393A000) [pid = 3856] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14399400) [pid = 3856] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16DAD400) [pid = 3856] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10A01C00) [pid = 3856] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (11216800) [pid = 3856] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (15430000) [pid = 3856] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:09:34 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (13C9EC00) [pid = 3856] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:09:34 INFO - PROCESS | 3856 | 1468883374048 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:09:34 INFO - PROCESS | 3856 | 1468883374050 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 16:09:34 INFO - PROCESS | 3856 | 1468883374061 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:09:34 INFO - PROCESS | 3856 | 1468883374063 Marionette TRACE conn3 <- [1,2930,null,{}] 16:09:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:09:34 INFO - PROCESS | 3856 | 1468883374067 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:34 INFO - PROCESS | 3856 | 1468883374069 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:34 INFO - PROCESS | 3856 | 1468883374143 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:09:34 INFO - PROCESS | 3856 | 1468883374151 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 3856 | 1468883374153 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:34 INFO - PROCESS | 3856 | ++DOCSHELL 13255000 == 31 [pid = 3856] [id = 742] 16:09:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (139CA800) [pid = 3856] [serial = 2226] [outer = 00000000] 16:09:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1516E400) [pid = 3856] [serial = 2227] [outer = 139CA800] 16:09:34 INFO - PROCESS | 3856 | 1468883374195 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15460C00) [pid = 3856] [serial = 2228] [outer = 139CA800] 16:09:34 INFO - PROCESS | 3856 | 1468883374606 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:09:34 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:09:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:09:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 600ms 16:09:34 INFO - PROCESS | 3856 | 1468883374663 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:09:34 INFO - PROCESS | 3856 | 1468883374665 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 16:09:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:09:34 INFO - PROCESS | 3856 | 1468883374672 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:09:34 INFO - PROCESS | 3856 | 1468883374674 Marionette TRACE conn3 <- [1,2934,null,{}] 16:09:34 INFO - PROCESS | 3856 | 1468883374677 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:34 INFO - PROCESS | 3856 | 1468883374679 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:34 INFO - PROCESS | 3856 | 1468883374756 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:09:34 INFO - PROCESS | 3856 | 1468883374761 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 3856 | 1468883374763 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:34 INFO - PROCESS | 3856 | ++DOCSHELL 16DBD000 == 32 [pid = 3856] [id = 743] 16:09:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (176B5C00) [pid = 3856] [serial = 2229] [outer = 00000000] 16:09:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (186C5000) [pid = 3856] [serial = 2230] [outer = 176B5C00] 16:09:34 INFO - PROCESS | 3856 | 1468883374804 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (19B5D800) [pid = 3856] [serial = 2231] [outer = 176B5C00] 16:09:35 INFO - PROCESS | 3856 | 1468883375198 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:09:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:09:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 600ms 16:09:35 INFO - PROCESS | 3856 | 1468883375281 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 3856 | 1468883375283 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 16:09:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:09:35 INFO - PROCESS | 3856 | 1468883375287 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 3856 | 1468883375288 Marionette TRACE conn3 <- [1,2938,null,{}] 16:09:35 INFO - PROCESS | 3856 | 1468883375292 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:35 INFO - PROCESS | 3856 | 1468883375293 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:35 INFO - PROCESS | 3856 | 1468883375370 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:09:35 INFO - PROCESS | 3856 | 1468883375375 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:35 INFO - PROCESS | 3856 | 1468883375377 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:35 INFO - PROCESS | 3856 | ++DOCSHELL 1A08D400 == 33 [pid = 3856] [id = 744] 16:09:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1A08F000) [pid = 3856] [serial = 2232] [outer = 00000000] 16:09:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A272400) [pid = 3856] [serial = 2233] [outer = 1A08F000] 16:09:35 INFO - PROCESS | 3856 | 1468883375418 Marionette DEBUG loaded listener.js 16:09:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A272C00) [pid = 3856] [serial = 2234] [outer = 1A08F000] 16:09:35 INFO - PROCESS | 3856 | ++DOCSHELL 1A50D400 == 34 [pid = 3856] [id = 745] 16:09:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A50DC00) [pid = 3856] [serial = 2235] [outer = 00000000] 16:09:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A55A400) [pid = 3856] [serial = 2236] [outer = 1A50DC00] 16:09:35 INFO - PROCESS | 3856 | 1468883375937 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:09:35 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:09:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 648ms 16:09:35 INFO - PROCESS | 3856 | 1468883375959 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 3856 | 1468883375961 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 16:09:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:09:35 INFO - PROCESS | 3856 | 1468883375964 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 3856 | 1468883375966 Marionette TRACE conn3 <- [1,2942,null,{}] 16:09:35 INFO - PROCESS | 3856 | 1468883375969 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:35 INFO - PROCESS | 3856 | 1468883375971 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:36 INFO - PROCESS | 3856 | 1468883376064 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:09:36 INFO - PROCESS | 3856 | 1468883376203 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:36 INFO - PROCESS | 3856 | 1468883376206 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:36 INFO - PROCESS | 3856 | ++DOCSHELL 0F934000 == 35 [pid = 3856] [id = 746] 16:09:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (0F9E7000) [pid = 3856] [serial = 2237] [outer = 00000000] 16:09:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (103CB800) [pid = 3856] [serial = 2238] [outer = 0F9E7000] 16:09:36 INFO - PROCESS | 3856 | 1468883376302 Marionette DEBUG loaded listener.js 16:09:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10A0F800) [pid = 3856] [serial = 2239] [outer = 0F9E7000] 16:09:36 INFO - PROCESS | 3856 | 1468883376928 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:09:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:09:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:09:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1011ms 16:09:36 INFO - PROCESS | 3856 | 1468883376968 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:09:36 INFO - PROCESS | 3856 | 1468883376971 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 16:09:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:09:36 INFO - PROCESS | 3856 | 1468883376976 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:09:36 INFO - PROCESS | 3856 | 1468883376979 Marionette TRACE conn3 <- [1,2946,null,{}] 16:09:37 INFO - PROCESS | 3856 | 1468883376985 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:37 INFO - PROCESS | 3856 | 1468883376988 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:37 INFO - PROCESS | 3856 | 1468883377124 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:09:37 INFO - PROCESS | 3856 | 1468883377248 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:37 INFO - PROCESS | 3856 | 1468883377251 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:37 INFO - PROCESS | 3856 | ++DOCSHELL 13E92800 == 36 [pid = 3856] [id = 747] 16:09:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13E9B800) [pid = 3856] [serial = 2240] [outer = 00000000] 16:09:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1542B800) [pid = 3856] [serial = 2241] [outer = 13E9B800] 16:09:37 INFO - PROCESS | 3856 | 1468883377346 Marionette DEBUG loaded listener.js 16:09:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (15435C00) [pid = 3856] [serial = 2242] [outer = 13E9B800] 16:09:37 INFO - PROCESS | 3856 | 1468883377961 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:09:37 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:09:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1011ms 16:09:38 INFO - PROCESS | 3856 | 1468883377981 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:09:38 INFO - PROCESS | 3856 | 1468883377985 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 16:09:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:09:38 INFO - PROCESS | 3856 | 1468883377989 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:09:38 INFO - PROCESS | 3856 | 1468883377991 Marionette TRACE conn3 <- [1,2950,null,{}] 16:09:38 INFO - PROCESS | 3856 | 1468883377995 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:38 INFO - PROCESS | 3856 | 1468883377997 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:38 INFO - PROCESS | 3856 | 1468883378176 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:09:38 INFO - PROCESS | 3856 | 1468883378192 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:38 INFO - PROCESS | 3856 | 1468883378195 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:38 INFO - PROCESS | 3856 | ++DOCSHELL 15467C00 == 37 [pid = 3856] [id = 748] 16:09:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1562A800) [pid = 3856] [serial = 2243] [outer = 00000000] 16:09:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16FD5800) [pid = 3856] [serial = 2244] [outer = 1562A800] 16:09:38 INFO - PROCESS | 3856 | 1468883378247 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (17BAE000) [pid = 3856] [serial = 2245] [outer = 1562A800] 16:09:39 INFO - PROCESS | 3856 | 1468883379086 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 1A50D400 == 36 [pid = 3856] [id = 745] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 1A08D400 == 35 [pid = 3856] [id = 744] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 16DBD000 == 34 [pid = 3856] [id = 743] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 13255000 == 33 [pid = 3856] [id = 742] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 17BB3400 == 32 [pid = 3856] [id = 741] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 16FD5000 == 31 [pid = 3856] [id = 740] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 158CE400 == 30 [pid = 3856] [id = 739] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 151B4C00 == 29 [pid = 3856] [id = 738] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 131DD400 == 28 [pid = 3856] [id = 737] 16:09:39 INFO - PROCESS | 3856 | --DOCSHELL 10F6D800 == 27 [pid = 3856] [id = 736] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1A280000) [pid = 3856] [serial = 2192] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A50E800) [pid = 3856] [serial = 2194] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1A50FC00) [pid = 3856] [serial = 2195] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (17CB4000) [pid = 3856] [serial = 2179] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (186C1400) [pid = 3856] [serial = 2182] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (17EBDC00) [pid = 3856] [serial = 2180] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A027400) [pid = 3856] [serial = 2185] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A27C800) [pid = 3856] [serial = 2159] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13C16C00) [pid = 3856] [serial = 2170] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (13CE0400) [pid = 3856] [serial = 2171] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (186B6C00) [pid = 3856] [serial = 2183] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15429C00) [pid = 3856] [serial = 2164] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15465C00) [pid = 3856] [serial = 2165] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16EED800) [pid = 3856] [serial = 2176] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (10A7B800) [pid = 3856] [serial = 2167] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (12931800) [pid = 3856] [serial = 2168] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (11AC4C00) [pid = 3856] [serial = 2161] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (12999800) [pid = 3856] [serial = 2162] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1A08C000) [pid = 3856] [serial = 2186] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (15465000) [pid = 3856] [serial = 2173] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (158C9C00) [pid = 3856] [serial = 2174] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A279800) [pid = 3856] [serial = 2191] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1562AC00) [pid = 3856] [serial = 2188] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (16DA3C00) [pid = 3856] [serial = 2189] [outer = 00000000] [url = about:blank] 16:09:39 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (16FD4C00) [pid = 3856] [serial = 2177] [outer = 00000000] [url = about:blank] 16:09:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:09:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1168ms 16:09:39 INFO - PROCESS | 3856 | 1468883379177 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:09:39 INFO - PROCESS | 3856 | 1468883379181 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 16:09:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:09:39 INFO - PROCESS | 3856 | 1468883379186 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 3856 | 1468883379188 Marionette TRACE conn3 <- [1,2954,null,{}] 16:09:39 INFO - PROCESS | 3856 | 1468883379195 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:39 INFO - PROCESS | 3856 | 1468883379198 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:39 INFO - PROCESS | 3856 | 1468883379293 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:09:39 INFO - PROCESS | 3856 | 1468883379299 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:39 INFO - PROCESS | 3856 | 1468883379302 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:39 INFO - PROCESS | 3856 | ++DOCSHELL 11C34000 == 28 [pid = 3856] [id = 749] 16:09:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (11C34400) [pid = 3856] [serial = 2246] [outer = 00000000] 16:09:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (12BC9C00) [pid = 3856] [serial = 2247] [outer = 11C34400] 16:09:39 INFO - PROCESS | 3856 | 1468883379347 Marionette DEBUG loaded listener.js 16:09:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (13052C00) [pid = 3856] [serial = 2248] [outer = 11C34400] 16:09:39 INFO - PROCESS | 3856 | 1468883379828 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:09:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:09:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 695ms 16:09:39 INFO - PROCESS | 3856 | 1468883379884 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:09:39 INFO - PROCESS | 3856 | 1468883379888 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 16:09:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:09:39 INFO - PROCESS | 3856 | 1468883379894 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 3856 | 1468883379896 Marionette TRACE conn3 <- [1,2958,null,{}] 16:09:39 INFO - PROCESS | 3856 | 1468883379929 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:39 INFO - PROCESS | 3856 | 1468883379931 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:40 INFO - PROCESS | 3856 | 1468883380016 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:09:40 INFO - PROCESS | 3856 | 1468883380114 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:40 INFO - PROCESS | 3856 | 1468883380116 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:40 INFO - PROCESS | 3856 | ++DOCSHELL 13CE2400 == 29 [pid = 3856] [id = 750] 16:09:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (13CE2C00) [pid = 3856] [serial = 2249] [outer = 00000000] 16:09:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1438F000) [pid = 3856] [serial = 2250] [outer = 13CE2C00] 16:09:40 INFO - PROCESS | 3856 | 1468883380163 Marionette DEBUG loaded listener.js 16:09:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1517D400) [pid = 3856] [serial = 2251] [outer = 13CE2C00] 16:09:40 INFO - PROCESS | 3856 | 1468883380537 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:09:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:09:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 711ms 16:09:40 INFO - PROCESS | 3856 | 1468883380592 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:09:40 INFO - PROCESS | 3856 | 1468883380594 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 16:09:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:09:40 INFO - PROCESS | 3856 | 1468883380598 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:09:40 INFO - PROCESS | 3856 | 1468883380601 Marionette TRACE conn3 <- [1,2962,null,{}] 16:09:40 INFO - PROCESS | 3856 | 1468883380611 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:40 INFO - PROCESS | 3856 | 1468883380616 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:40 INFO - PROCESS | 3856 | 1468883380706 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:09:40 INFO - PROCESS | 3856 | 1468883380712 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:40 INFO - PROCESS | 3856 | 1468883380715 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:40 INFO - PROCESS | 3856 | ++DOCSHELL 15628C00 == 30 [pid = 3856] [id = 751] 16:09:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1562AC00) [pid = 3856] [serial = 2252] [outer = 00000000] 16:09:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15CCC400) [pid = 3856] [serial = 2253] [outer = 1562AC00] 16:09:40 INFO - PROCESS | 3856 | 1468883380763 Marionette DEBUG loaded listener.js 16:09:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16DA6000) [pid = 3856] [serial = 2254] [outer = 1562AC00] 16:09:41 INFO - PROCESS | 3856 | 1468883381196 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:09:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:09:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 647ms 16:09:41 INFO - PROCESS | 3856 | 1468883381249 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:09:41 INFO - PROCESS | 3856 | 1468883381252 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 16:09:41 INFO - PROCESS | 3856 | 1468883381255 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:09:41 INFO - PROCESS | 3856 | 1468883381257 Marionette TRACE conn3 <- [1,2966,null,{}] 16:09:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:09:41 INFO - PROCESS | 3856 | 1468883381260 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:41 INFO - PROCESS | 3856 | 1468883381262 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:41 INFO - PROCESS | 3856 | 1468883381386 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:09:41 INFO - PROCESS | 3856 | 1468883381473 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 3856 | 1468883381475 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:41 INFO - PROCESS | 3856 | ++DOCSHELL 16FD3800 == 31 [pid = 3856] [id = 752] 16:09:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16FD3C00) [pid = 3856] [serial = 2255] [outer = 00000000] 16:09:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (175EC400) [pid = 3856] [serial = 2256] [outer = 16FD3C00] 16:09:41 INFO - PROCESS | 3856 | 1468883381517 Marionette DEBUG loaded listener.js 16:09:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17BAD000) [pid = 3856] [serial = 2257] [outer = 16FD3C00] 16:09:41 INFO - PROCESS | 3856 | 1468883381923 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:09:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:09:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 711ms 16:09:41 INFO - PROCESS | 3856 | 1468883381990 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:09:41 INFO - PROCESS | 3856 | 1468883381992 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 16:09:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:09:41 INFO - PROCESS | 3856 | 1468883382001 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:09:41 INFO - PROCESS | 3856 | 1468883382002 Marionette TRACE conn3 <- [1,2970,null,{}] 16:09:41 INFO - PROCESS | 3856 | 1468883382006 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:41 INFO - PROCESS | 3856 | 1468883382008 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:42 INFO - PROCESS | 3856 | 1468883382119 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:09:42 INFO - PROCESS | 3856 | 1468883382129 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:42 INFO - PROCESS | 3856 | 1468883382131 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:42 INFO - PROCESS | 3856 | ++DOCSHELL 17CB4000 == 32 [pid = 3856] [id = 753] 16:09:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17EBD000) [pid = 3856] [serial = 2258] [outer = 00000000] 16:09:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1840DC00) [pid = 3856] [serial = 2259] [outer = 17EBD000] 16:09:42 INFO - PROCESS | 3856 | 1468883382173 Marionette DEBUG loaded listener.js 16:09:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1860FC00) [pid = 3856] [serial = 2260] [outer = 17EBD000] 16:09:42 INFO - PROCESS | 3856 | 1468883382608 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:09:42 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:09:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:09:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 631ms 16:09:42 INFO - PROCESS | 3856 | 1468883382639 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:09:42 INFO - PROCESS | 3856 | 1468883382641 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 16:09:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:09:42 INFO - PROCESS | 3856 | 1468883382645 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 3856 | 1468883382646 Marionette TRACE conn3 <- [1,2974,null,{}] 16:09:42 INFO - PROCESS | 3856 | 1468883382650 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:42 INFO - PROCESS | 3856 | 1468883382655 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:42 INFO - PROCESS | 3856 | 1468883382798 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:09:42 INFO - PROCESS | 3856 | 1468883382894 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:42 INFO - PROCESS | 3856 | 1468883382896 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:42 INFO - PROCESS | 3856 | ++DOCSHELL 18661800 == 33 [pid = 3856] [id = 754] 16:09:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18662400) [pid = 3856] [serial = 2261] [outer = 00000000] 16:09:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19D13800) [pid = 3856] [serial = 2262] [outer = 18662400] 16:09:42 INFO - PROCESS | 3856 | 1468883382941 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1A093800) [pid = 3856] [serial = 2263] [outer = 18662400] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15CCB800) [pid = 3856] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (176B5C00) [pid = 3856] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1A50DC00) [pid = 3856] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (174B2000) [pid = 3856] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (10F6DC00) [pid = 3856] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10A04400) [pid = 3856] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15429000) [pid = 3856] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (131DEC00) [pid = 3856] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (17BC3C00) [pid = 3856] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (139CA800) [pid = 3856] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (10F67800) [pid = 3856] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1542C400) [pid = 3856] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:09:43 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A08DC00) [pid = 3856] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:09:43 INFO - PROCESS | 3856 | 1468883383436 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:09:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:09:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 853ms 16:09:43 INFO - PROCESS | 3856 | 1468883383487 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:09:43 INFO - PROCESS | 3856 | 1468883383489 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 16:09:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:09:43 INFO - PROCESS | 3856 | 1468883383492 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:09:43 INFO - PROCESS | 3856 | 1468883383493 Marionette TRACE conn3 <- [1,2978,null,{}] 16:09:43 INFO - PROCESS | 3856 | 1468883383497 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:43 INFO - PROCESS | 3856 | 1468883383499 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:43 INFO - PROCESS | 3856 | 1468883383582 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:09:43 INFO - PROCESS | 3856 | 1468883383587 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:43 INFO - PROCESS | 3856 | 1468883383588 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:43 INFO - PROCESS | 3856 | ++DOCSHELL 10321C00 == 34 [pid = 3856] [id = 755] 16:09:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (10A04400) [pid = 3856] [serial = 2264] [outer = 00000000] 16:09:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1866B400) [pid = 3856] [serial = 2265] [outer = 10A04400] 16:09:43 INFO - PROCESS | 3856 | 1468883383630 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1A094400) [pid = 3856] [serial = 2266] [outer = 10A04400] 16:09:44 INFO - PROCESS | 3856 | ++DOCSHELL 1A411000 == 35 [pid = 3856] [id = 756] 16:09:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1A413800) [pid = 3856] [serial = 2267] [outer = 00000000] 16:09:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A415C00) [pid = 3856] [serial = 2268] [outer = 1A413800] 16:09:44 INFO - PROCESS | 3856 | 1468883384068 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:09:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:09:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 600ms 16:09:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:09:44 INFO - PROCESS | 3856 | 1468883384100 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:09:44 INFO - PROCESS | 3856 | 1468883384102 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 16:09:44 INFO - PROCESS | 3856 | 1468883384106 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:09:44 INFO - PROCESS | 3856 | 1468883384107 Marionette TRACE conn3 <- [1,2982,null,{}] 16:09:44 INFO - PROCESS | 3856 | 1468883384111 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:44 INFO - PROCESS | 3856 | 1468883384113 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:44 INFO - PROCESS | 3856 | 1468883384226 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:09:44 INFO - PROCESS | 3856 | 1468883384233 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:44 INFO - PROCESS | 3856 | 1468883384235 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:44 INFO - PROCESS | 3856 | ++DOCSHELL 15468C00 == 36 [pid = 3856] [id = 757] 16:09:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1A27E400) [pid = 3856] [serial = 2269] [outer = 00000000] 16:09:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1A50D400) [pid = 3856] [serial = 2270] [outer = 1A27E400] 16:09:44 INFO - PROCESS | 3856 | 1468883384278 Marionette DEBUG loaded listener.js 16:09:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1A558C00) [pid = 3856] [serial = 2271] [outer = 1A27E400] 16:09:44 INFO - PROCESS | 3856 | 1468883384681 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:09:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:09:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:09:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 600ms 16:09:44 INFO - PROCESS | 3856 | 1468883384703 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:09:44 INFO - PROCESS | 3856 | 1468883384705 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 16:09:44 INFO - PROCESS | 3856 | 1468883384708 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:09:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:09:44 INFO - PROCESS | 3856 | 1468883384709 Marionette TRACE conn3 <- [1,2986,null,{}] 16:09:44 INFO - PROCESS | 3856 | 1468883384713 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:44 INFO - PROCESS | 3856 | 1468883384763 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:44 INFO - PROCESS | 3856 | 1468883384896 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:09:44 INFO - PROCESS | 3856 | 1468883384903 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:44 INFO - PROCESS | 3856 | 1468883384905 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:44 INFO - PROCESS | 3856 | ++DOCSHELL 15626C00 == 37 [pid = 3856] [id = 758] 16:09:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1A281000) [pid = 3856] [serial = 2272] [outer = 00000000] 16:09:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1A564C00) [pid = 3856] [serial = 2273] [outer = 1A281000] 16:09:44 INFO - PROCESS | 3856 | 1468883384957 Marionette DEBUG loaded listener.js 16:09:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1A561800) [pid = 3856] [serial = 2274] [outer = 1A281000] 16:09:45 INFO - PROCESS | 3856 | 1468883385327 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:09:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:09:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 647ms 16:09:45 INFO - PROCESS | 3856 | 1468883385379 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:09:45 INFO - PROCESS | 3856 | 1468883385381 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 16:09:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:09:45 INFO - PROCESS | 3856 | 1468883385384 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:09:45 INFO - PROCESS | 3856 | 1468883385386 Marionette TRACE conn3 <- [1,2990,null,{}] 16:09:45 INFO - PROCESS | 3856 | 1468883385390 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:45 INFO - PROCESS | 3856 | 1468883385391 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:45 INFO - PROCESS | 3856 | 1468883385516 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:09:45 INFO - PROCESS | 3856 | 1468883385709 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:45 INFO - PROCESS | 3856 | 1468883385712 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:45 INFO - PROCESS | 3856 | ++DOCSHELL 103C6000 == 38 [pid = 3856] [id = 759] 16:09:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (103C8400) [pid = 3856] [serial = 2275] [outer = 00000000] 16:09:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (10A08000) [pid = 3856] [serial = 2276] [outer = 103C8400] 16:09:45 INFO - PROCESS | 3856 | 1468883385772 Marionette DEBUG loaded listener.js 16:09:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10F6F800) [pid = 3856] [serial = 2277] [outer = 103C8400] 16:09:46 INFO - PROCESS | 3856 | 1468883386272 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:09:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:09:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 964ms 16:09:46 INFO - PROCESS | 3856 | 1468883386345 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:09:46 INFO - PROCESS | 3856 | 1468883386350 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 16:09:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:09:46 INFO - PROCESS | 3856 | 1468883386356 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 3856 | 1468883386360 Marionette TRACE conn3 <- [1,2994,null,{}] 16:09:46 INFO - PROCESS | 3856 | 1468883386365 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:46 INFO - PROCESS | 3856 | 1468883386368 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:46 INFO - PROCESS | 3856 | 1468883386476 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:09:46 INFO - PROCESS | 3856 | 1468883386589 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:46 INFO - PROCESS | 3856 | 1468883386592 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:46 INFO - PROCESS | 3856 | ++DOCSHELL 15189000 == 39 [pid = 3856] [id = 760] 16:09:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1542A000) [pid = 3856] [serial = 2278] [outer = 00000000] 16:09:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1545D400) [pid = 3856] [serial = 2279] [outer = 1542A000] 16:09:46 INFO - PROCESS | 3856 | 1468883386686 Marionette DEBUG loaded listener.js 16:09:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1546CC00) [pid = 3856] [serial = 2280] [outer = 1542A000] 16:09:47 INFO - PROCESS | 3856 | 1468883387235 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:09:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:09:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 916ms 16:09:47 INFO - PROCESS | 3856 | 1468883387258 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:09:47 INFO - PROCESS | 3856 | 1468883387262 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 16:09:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:09:47 INFO - PROCESS | 3856 | 1468883387282 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:09:47 INFO - PROCESS | 3856 | 1468883387284 Marionette TRACE conn3 <- [1,2998,null,{}] 16:09:47 INFO - PROCESS | 3856 | 1468883387290 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:47 INFO - PROCESS | 3856 | 1468883387292 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:47 INFO - PROCESS | 3856 | 1468883387400 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:09:47 INFO - PROCESS | 3856 | 1468883387555 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 3856 | 1468883387558 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:47 INFO - PROCESS | 3856 | ++DOCSHELL 16DAA800 == 40 [pid = 3856] [id = 761] 16:09:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (186C3000) [pid = 3856] [serial = 2281] [outer = 00000000] 16:09:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A096400) [pid = 3856] [serial = 2282] [outer = 186C3000] 16:09:47 INFO - PROCESS | 3856 | 1468883387612 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A55C000) [pid = 3856] [serial = 2283] [outer = 186C3000] 16:09:47 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:09:48 INFO - PROCESS | 3856 | 1468883388207 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:09:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:09:48 INFO - {} 16:09:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:09:48 INFO - {} 16:09:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:09:48 INFO - {} 16:09:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:09:48 INFO - {} 16:09:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 948ms 16:09:48 INFO - PROCESS | 3856 | 1468883388272 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:09:48 INFO - PROCESS | 3856 | 1468883388276 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 16:09:48 INFO - TEST-START | /FileAPI/fileReader.html 16:09:48 INFO - PROCESS | 3856 | 1468883388290 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:09:48 INFO - PROCESS | 3856 | 1468883388295 Marionette TRACE conn3 <- [1,3002,null,{}] 16:09:48 INFO - PROCESS | 3856 | 1468883388298 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:48 INFO - PROCESS | 3856 | 1468883388302 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:48 INFO - PROCESS | 3856 | 1468883388415 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:09:48 INFO - PROCESS | 3856 | 1468883388549 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:48 INFO - PROCESS | 3856 | 1468883388551 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:48 INFO - PROCESS | 3856 | ++DOCSHELL 12D9A400 == 41 [pid = 3856] [id = 762] 16:09:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13261800) [pid = 3856] [serial = 2284] [outer = 00000000] 16:09:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1AA86400) [pid = 3856] [serial = 2285] [outer = 13261800] 16:09:48 INFO - PROCESS | 3856 | 1468883388606 Marionette DEBUG loaded listener.js 16:09:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1AA8D800) [pid = 3856] [serial = 2286] [outer = 13261800] 16:09:49 INFO - PROCESS | 3856 | 1468883389162 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:09:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 901ms 16:09:49 INFO - PROCESS | 3856 | 1468883389187 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 3856 | 1468883389189 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 16:09:49 INFO - TEST-START | /FileAPI/historical.html 16:09:49 INFO - PROCESS | 3856 | 1468883389208 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 3856 | 1468883389210 Marionette TRACE conn3 <- [1,3006,null,{}] 16:09:49 INFO - PROCESS | 3856 | 1468883389217 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:49 INFO - PROCESS | 3856 | 1468883389220 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:49 INFO - PROCESS | 3856 | 1468883389460 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:09:49 INFO - PROCESS | 3856 | 1468883389639 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:49 INFO - PROCESS | 3856 | 1468883389642 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:49 INFO - PROCESS | 3856 | ++DOCSHELL 1051D400 == 42 [pid = 3856] [id = 763] 16:09:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10A01400) [pid = 3856] [serial = 2287] [outer = 00000000] 16:09:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (11211400) [pid = 3856] [serial = 2288] [outer = 10A01400] 16:09:49 INFO - PROCESS | 3856 | 1468883389691 Marionette DEBUG loaded listener.js 16:09:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (12D6A800) [pid = 3856] [serial = 2289] [outer = 10A01400] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 1058C400 == 41 [pid = 3856] [id = 735] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 15626C00 == 40 [pid = 3856] [id = 758] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 1A411000 == 39 [pid = 3856] [id = 756] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 15468C00 == 38 [pid = 3856] [id = 757] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 10321C00 == 37 [pid = 3856] [id = 755] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 18661800 == 36 [pid = 3856] [id = 754] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 17CB4000 == 35 [pid = 3856] [id = 753] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 16FD3800 == 34 [pid = 3856] [id = 752] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 15628C00 == 33 [pid = 3856] [id = 751] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 13CE2400 == 32 [pid = 3856] [id = 750] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 11C34000 == 31 [pid = 3856] [id = 749] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 13E92800 == 30 [pid = 3856] [id = 747] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 0F934000 == 29 [pid = 3856] [id = 746] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 15467C00 == 28 [pid = 3856] [id = 748] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 16DAA800 == 27 [pid = 3856] [id = 761] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 12D9A400 == 26 [pid = 3856] [id = 762] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 103C6000 == 25 [pid = 3856] [id = 759] 16:09:50 INFO - PROCESS | 3856 | --DOCSHELL 15189000 == 24 [pid = 3856] [id = 760] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1A272400) [pid = 3856] [serial = 2233] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (175F8800) [pid = 3856] [serial = 2221] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (11285400) [pid = 3856] [serial = 2209] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (112BDC00) [pid = 3856] [serial = 2210] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (131E7000) [pid = 3856] [serial = 2207] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (13052000) [pid = 3856] [serial = 2206] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (15627C00) [pid = 3856] [serial = 2215] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (139CD000) [pid = 3856] [serial = 2212] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13CA8000) [pid = 3856] [serial = 2213] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1836D000) [pid = 3856] [serial = 2224] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (17B13000) [pid = 3856] [serial = 2222] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1516E400) [pid = 3856] [serial = 2227] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13CE6800) [pid = 3856] [serial = 2198] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1325F000) [pid = 3856] [serial = 2197] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16DA5C00) [pid = 3856] [serial = 2201] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15464C00) [pid = 3856] [serial = 2200] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A55C800) [pid = 3856] [serial = 2204] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1A412C00) [pid = 3856] [serial = 2203] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18664800) [pid = 3856] [serial = 2225] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (15460C00) [pid = 3856] [serial = 2228] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16E69800) [pid = 3856] [serial = 2218] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16FC9000) [pid = 3856] [serial = 2219] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (186C5000) [pid = 3856] [serial = 2230] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (19B5D800) [pid = 3856] [serial = 2231] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1A55A400) [pid = 3856] [serial = 2236] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (158C7800) [pid = 3856] [serial = 2216] [outer = 00000000] [url = about:blank] 16:09:50 INFO - PROCESS | 3856 | 1468883390904 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:09:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:09:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:09:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:09:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:09:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:09:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:09:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:09:50 INFO - TEST-OK | /FileAPI/historical.html | took 1738ms 16:09:50 INFO - PROCESS | 3856 | 1468883390953 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:09:50 INFO - PROCESS | 3856 | 1468883390957 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 16:09:50 INFO - TEST-START | /FileAPI/idlharness.html 16:09:50 INFO - PROCESS | 3856 | 1468883390962 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:09:50 INFO - PROCESS | 3856 | 1468883390965 Marionette TRACE conn3 <- [1,3010,null,{}] 16:09:50 INFO - PROCESS | 3856 | 1468883390971 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:50 INFO - PROCESS | 3856 | 1468883390974 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:51 INFO - PROCESS | 3856 | 1468883391092 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:09:51 INFO - PROCESS | 3856 | 1468883391193 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:51 INFO - PROCESS | 3856 | 1468883391195 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:51 INFO - PROCESS | 3856 | ++DOCSHELL 12825800 == 25 [pid = 3856] [id = 764] 16:09:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (12827C00) [pid = 3856] [serial = 2290] [outer = 00000000] 16:09:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1299C000) [pid = 3856] [serial = 2291] [outer = 12827C00] 16:09:51 INFO - PROCESS | 3856 | 1468883391242 Marionette DEBUG loaded listener.js 16:09:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (12D9B800) [pid = 3856] [serial = 2292] [outer = 12827C00] 16:09:52 INFO - PROCESS | 3856 | 1468883392005 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:09:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:09:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:09:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:09:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:09:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:09:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:09:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:09:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:09:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:09:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:09:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:09:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:09:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:09:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1217ms 16:09:52 INFO - PROCESS | 3856 | 1468883392164 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:09:52 INFO - PROCESS | 3856 | 1468883392169 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 16:09:52 INFO - TEST-START | /FileAPI/idlharness.worker 16:09:52 INFO - PROCESS | 3856 | 1468883392177 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:09:52 INFO - PROCESS | 3856 | 1468883392179 Marionette TRACE conn3 <- [1,3014,null,{}] 16:09:52 INFO - PROCESS | 3856 | 1468883392183 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:52 INFO - PROCESS | 3856 | 1468883392186 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:52 INFO - PROCESS | 3856 | 1468883392272 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:09:52 INFO - PROCESS | 3856 | 1468883392281 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 3856 | 1468883392284 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:52 INFO - PROCESS | 3856 | ++DOCSHELL 16DAD400 == 26 [pid = 3856] [id = 765] 16:09:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16DAE400) [pid = 3856] [serial = 2293] [outer = 00000000] 16:09:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16E6A800) [pid = 3856] [serial = 2294] [outer = 16DAE400] 16:09:52 INFO - PROCESS | 3856 | 1468883392330 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16EF1400) [pid = 3856] [serial = 2295] [outer = 16DAE400] 16:09:52 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:09:53 INFO - PROCESS | 3856 | 1468883393353 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:09:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:09:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:09:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:09:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:09:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:09:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:09:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:09:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:09:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:09:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:09:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:09:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:09:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:09:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:09:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:09:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:09:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:09:53 INFO - {} 16:09:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1374ms 16:09:53 INFO - PROCESS | 3856 | 1468883393543 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 3856 | 1468883393545 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 16:09:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:09:53 INFO - PROCESS | 3856 | 1468883393549 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 3856 | 1468883393553 Marionette TRACE conn3 <- [1,3018,null,{}] 16:09:53 INFO - PROCESS | 3856 | 1468883393563 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:53 INFO - PROCESS | 3856 | 1468883393568 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:53 INFO - PROCESS | 3856 | 1468883393685 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:09:53 INFO - PROCESS | 3856 | 1468883393775 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:53 INFO - PROCESS | 3856 | 1468883393778 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:53 INFO - PROCESS | 3856 | ++DOCSHELL 17EBA400 == 27 [pid = 3856] [id = 766] 16:09:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1ABD9400) [pid = 3856] [serial = 2296] [outer = 00000000] 16:09:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1ABDC400) [pid = 3856] [serial = 2297] [outer = 1ABD9400] 16:09:53 INFO - PROCESS | 3856 | 1468883393873 Marionette DEBUG loaded listener.js 16:09:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1AE5B800) [pid = 3856] [serial = 2298] [outer = 1ABD9400] 16:09:54 INFO - PROCESS | 3856 | 1468883394268 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:09:54 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:09:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 742ms 16:09:54 INFO - PROCESS | 3856 | 1468883394320 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:09:54 INFO - PROCESS | 3856 | 1468883394323 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 16:09:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:09:54 INFO - PROCESS | 3856 | 1468883394326 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:09:54 INFO - PROCESS | 3856 | 1468883394328 Marionette TRACE conn3 <- [1,3022,null,{}] 16:09:54 INFO - PROCESS | 3856 | 1468883394331 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:54 INFO - PROCESS | 3856 | 1468883394333 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:54 INFO - PROCESS | 3856 | 1468883394453 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:09:54 INFO - PROCESS | 3856 | 1468883394519 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:54 INFO - PROCESS | 3856 | 1468883394521 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:54 INFO - PROCESS | 3856 | ++DOCSHELL 1AE5F000 == 28 [pid = 3856] [id = 767] 16:09:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1AE61000) [pid = 3856] [serial = 2299] [outer = 00000000] 16:09:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1AE66C00) [pid = 3856] [serial = 2300] [outer = 1AE61000] 16:09:54 INFO - PROCESS | 3856 | 1468883394565 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1AED6000) [pid = 3856] [serial = 2301] [outer = 1AE61000] 16:09:54 INFO - PROCESS | 3856 | 1468883394941 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:09:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:09:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 648ms 16:09:54 INFO - PROCESS | 3856 | 1468883394964 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:09:54 INFO - PROCESS | 3856 | 1468883394966 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 16:09:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:09:54 INFO - PROCESS | 3856 | 1468883394969 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:09:54 INFO - PROCESS | 3856 | 1468883394971 Marionette TRACE conn3 <- [1,3026,null,{}] 16:09:54 INFO - PROCESS | 3856 | 1468883394981 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:55 INFO - PROCESS | 3856 | 1468883394983 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:55 INFO - PROCESS | 3856 | 1468883395110 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A27E400) [pid = 3856] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16FD3C00) [pid = 3856] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (13E9B800) [pid = 3856] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0F9E7000) [pid = 3856] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1562A800) [pid = 3856] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (11C34400) [pid = 3856] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13CE2C00) [pid = 3856] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1562AC00) [pid = 3856] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17EBD000) [pid = 3856] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (18662400) [pid = 3856] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (10A04400) [pid = 3856] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A281000) [pid = 3856] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1A413800) [pid = 3856] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:09:55 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A08F000) [pid = 3856] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:09:55 INFO - PROCESS | 3856 | 1468883395403 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 3856 | 1468883395405 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:55 INFO - PROCESS | 3856 | ++DOCSHELL 10328400 == 29 [pid = 3856] [id = 768] 16:09:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1036A400) [pid = 3856] [serial = 2302] [outer = 00000000] 16:09:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (139D6000) [pid = 3856] [serial = 2303] [outer = 1036A400] 16:09:55 INFO - PROCESS | 3856 | 1468883395449 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16EE6C00) [pid = 3856] [serial = 2304] [outer = 1036A400] 16:09:55 INFO - PROCESS | 3856 | 1468883395788 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:09:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 837ms 16:09:55 INFO - PROCESS | 3856 | 1468883395813 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:09:55 INFO - PROCESS | 3856 | 1468883395815 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 16:09:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:09:55 INFO - PROCESS | 3856 | 1468883395818 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 3856 | 1468883395820 Marionette TRACE conn3 <- [1,3030,null,{}] 16:09:55 INFO - PROCESS | 3856 | 1468883395823 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:55 INFO - PROCESS | 3856 | 1468883395829 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:55 INFO - PROCESS | 3856 | 1468883395928 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:09:55 INFO - PROCESS | 3856 | 1468883395934 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 3856 | 1468883395936 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:55 INFO - PROCESS | 3856 | ++DOCSHELL 1A27E400 == 30 [pid = 3856] [id = 769] 16:09:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1AEDC400) [pid = 3856] [serial = 2305] [outer = 00000000] 16:09:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1AEE1C00) [pid = 3856] [serial = 2306] [outer = 1AEDC400] 16:09:56 INFO - PROCESS | 3856 | 1468883395979 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1AF34C00) [pid = 3856] [serial = 2307] [outer = 1AEDC400] 16:09:56 INFO - PROCESS | 3856 | 1468883396552 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:09:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:09:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:09:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:09:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:09:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:09:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 900ms 16:09:56 INFO - PROCESS | 3856 | 1468883396709 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 3856 | 1468883396711 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 16:09:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:09:56 INFO - PROCESS | 3856 | 1468883396724 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 3856 | 1468883396725 Marionette TRACE conn3 <- [1,3034,null,{}] 16:09:56 INFO - PROCESS | 3856 | 1468883396729 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:56 INFO - PROCESS | 3856 | 1468883396731 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:56 INFO - PROCESS | 3856 | 1468883396853 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:09:56 INFO - PROCESS | 3856 | 1468883396858 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 3856 | 1468883396860 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:56 INFO - PROCESS | 3856 | ++DOCSHELL 10D41C00 == 31 [pid = 3856] [id = 770] 16:09:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10D46400) [pid = 3856] [serial = 2308] [outer = 00000000] 16:09:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1AEE2C00) [pid = 3856] [serial = 2309] [outer = 10D46400] 16:09:56 INFO - PROCESS | 3856 | 1468883396902 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14394C00) [pid = 3856] [serial = 2310] [outer = 10D46400] 16:09:57 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:09:57 INFO - PROCESS | 3856 | 1468883397358 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:09:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:09:57 INFO - {} 16:09:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 628ms 16:09:57 INFO - PROCESS | 3856 | 1468883397391 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 3856 | 1468883397393 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 16:09:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:09:57 INFO - PROCESS | 3856 | 1468883397397 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 3856 | 1468883397398 Marionette TRACE conn3 <- [1,3038,null,{}] 16:09:57 INFO - PROCESS | 3856 | 1468883397402 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:57 INFO - PROCESS | 3856 | 1468883397404 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:57 INFO - PROCESS | 3856 | 1468883397525 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:09:57 INFO - PROCESS | 3856 | 1468883397667 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 3856 | 1468883397671 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:57 INFO - PROCESS | 3856 | ++DOCSHELL 10A04400 == 32 [pid = 3856] [id = 771] 16:09:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10A08C00) [pid = 3856] [serial = 2311] [outer = 00000000] 16:09:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10C04800) [pid = 3856] [serial = 2312] [outer = 10A08C00] 16:09:57 INFO - PROCESS | 3856 | 1468883397730 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10C09000) [pid = 3856] [serial = 2313] [outer = 10A08C00] 16:09:58 INFO - PROCESS | 3856 | 1468883398409 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:09:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:09:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:09:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:09:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:09:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1036ms 16:09:58 INFO - PROCESS | 3856 | 1468883398453 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 3856 | 1468883398457 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 16:09:58 INFO - PROCESS | 3856 | 1468883398463 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:09:58 INFO - PROCESS | 3856 | 1468883398466 Marionette TRACE conn3 <- [1,3042,null,{}] 16:09:58 INFO - PROCESS | 3856 | 1468883398471 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:58 INFO - PROCESS | 3856 | 1468883398474 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:58 INFO - PROCESS | 3856 | 1468883398591 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:09:58 INFO - PROCESS | 3856 | 1468883398731 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 3856 | 1468883398735 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:58 INFO - PROCESS | 3856 | ++DOCSHELL 13051000 == 33 [pid = 3856] [id = 772] 16:09:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1310E400) [pid = 3856] [serial = 2314] [outer = 00000000] 16:09:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (139C7400) [pid = 3856] [serial = 2315] [outer = 1310E400] 16:09:58 INFO - PROCESS | 3856 | 1468883398790 Marionette DEBUG loaded listener.js 16:09:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (13CE8000) [pid = 3856] [serial = 2316] [outer = 1310E400] 16:09:59 INFO - PROCESS | 3856 | 1468883399653 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:09:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:09:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:09:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:09:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1380ms 16:09:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:09:59 INFO - PROCESS | 3856 | 1468883399839 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 3856 | 1468883399842 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 16:09:59 INFO - PROCESS | 3856 | 1468883399847 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 3856 | 1468883399849 Marionette TRACE conn3 <- [1,3046,null,{}] 16:09:59 INFO - PROCESS | 3856 | 1468883399853 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:59 INFO - PROCESS | 3856 | 1468883399856 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:09:59 INFO - PROCESS | 3856 | 1468883399950 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:10:00 INFO - PROCESS | 3856 | 1468883400127 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 3856 | 1468883400130 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:00 INFO - PROCESS | 3856 | ++DOCSHELL 0F9E7000 == 34 [pid = 3856] [id = 773] 16:10:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (0F9E8000) [pid = 3856] [serial = 2317] [outer = 00000000] 16:10:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (10518C00) [pid = 3856] [serial = 2318] [outer = 0F9E8000] 16:10:00 INFO - PROCESS | 3856 | 1468883400340 Marionette DEBUG loaded listener.js 16:10:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10C06C00) [pid = 3856] [serial = 2319] [outer = 0F9E8000] 16:10:00 INFO - PROCESS | 3856 | --DOCSHELL 10D41C00 == 33 [pid = 3856] [id = 770] 16:10:00 INFO - PROCESS | 3856 | --DOCSHELL 1A27E400 == 32 [pid = 3856] [id = 769] 16:10:00 INFO - PROCESS | 3856 | --DOCSHELL 10328400 == 31 [pid = 3856] [id = 768] 16:10:00 INFO - PROCESS | 3856 | --DOCSHELL 1AE5F000 == 30 [pid = 3856] [id = 767] 16:10:00 INFO - PROCESS | 3856 | --DOCSHELL 17EBA400 == 29 [pid = 3856] [id = 766] 16:10:00 INFO - PROCESS | 3856 | --DOCSHELL 16DAD400 == 28 [pid = 3856] [id = 765] 16:10:00 INFO - PROCESS | 3856 | --DOCSHELL 12825800 == 27 [pid = 3856] [id = 764] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A272C00) [pid = 3856] [serial = 2234] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (175EC400) [pid = 3856] [serial = 2256] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17BAD000) [pid = 3856] [serial = 2257] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1542B800) [pid = 3856] [serial = 2241] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15435C00) [pid = 3856] [serial = 2242] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (103CB800) [pid = 3856] [serial = 2238] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10A0F800) [pid = 3856] [serial = 2239] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16FD5800) [pid = 3856] [serial = 2244] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (17BAE000) [pid = 3856] [serial = 2245] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (12BC9C00) [pid = 3856] [serial = 2247] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13052C00) [pid = 3856] [serial = 2248] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1438F000) [pid = 3856] [serial = 2250] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1517D400) [pid = 3856] [serial = 2251] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (15CCC400) [pid = 3856] [serial = 2253] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1840DC00) [pid = 3856] [serial = 2259] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A558C00) [pid = 3856] [serial = 2271] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (19D13800) [pid = 3856] [serial = 2262] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1A094400) [pid = 3856] [serial = 2266] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1A564C00) [pid = 3856] [serial = 2273] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A561800) [pid = 3856] [serial = 2274] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1A415C00) [pid = 3856] [serial = 2268] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (1866B400) [pid = 3856] [serial = 2265] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1A50D400) [pid = 3856] [serial = 2270] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1A093800) [pid = 3856] [serial = 2263] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1860FC00) [pid = 3856] [serial = 2260] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (16DA6000) [pid = 3856] [serial = 2254] [outer = 00000000] [url = about:blank] 16:10:00 INFO - PROCESS | 3856 | 1468883400958 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:10:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:10:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:10:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:10:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:10:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:10:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:10:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:10:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:10:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1145ms 16:10:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:10:01 INFO - PROCESS | 3856 | 1468883400998 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 3856 | 1468883401002 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 16:10:01 INFO - PROCESS | 3856 | 1468883401006 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 3856 | 1468883401009 Marionette TRACE conn3 <- [1,3050,null,{}] 16:10:01 INFO - PROCESS | 3856 | 1468883401013 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:01 INFO - PROCESS | 3856 | 1468883401016 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:01 INFO - PROCESS | 3856 | 1468883401112 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:10:01 INFO - PROCESS | 3856 | 1468883401216 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 3856 | 1468883401218 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:01 INFO - PROCESS | 3856 | ++DOCSHELL 10C0FC00 == 28 [pid = 3856] [id = 774] 16:10:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (10D3A000) [pid = 3856] [serial = 2320] [outer = 00000000] 16:10:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (12BCFC00) [pid = 3856] [serial = 2321] [outer = 10D3A000] 16:10:01 INFO - PROCESS | 3856 | 1468883401264 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (1310E800) [pid = 3856] [serial = 2322] [outer = 10D3A000] 16:10:01 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:10:01 INFO - PROCESS | 3856 | 1468883401706 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:10:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:10:01 INFO - {} 16:10:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 737ms 16:10:01 INFO - PROCESS | 3856 | 1468883401743 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 3856 | 1468883401747 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 16:10:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:10:01 INFO - PROCESS | 3856 | 1468883401753 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 3856 | 1468883401755 Marionette TRACE conn3 <- [1,3054,null,{}] 16:10:01 INFO - PROCESS | 3856 | 1468883401759 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:01 INFO - PROCESS | 3856 | 1468883401762 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:01 INFO - PROCESS | 3856 | 1468883401853 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:10:01 INFO - PROCESS | 3856 | 1468883401860 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 3856 | 1468883401862 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:01 INFO - PROCESS | 3856 | ++DOCSHELL 13CDB800 == 29 [pid = 3856] [id = 775] 16:10:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (13CDBC00) [pid = 3856] [serial = 2323] [outer = 00000000] 16:10:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (13E92800) [pid = 3856] [serial = 2324] [outer = 13CDBC00] 16:10:01 INFO - PROCESS | 3856 | 1468883401905 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (15172C00) [pid = 3856] [serial = 2325] [outer = 13CDBC00] 16:10:02 INFO - PROCESS | 3856 | 1468883402363 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:10:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:10:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:10:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:10:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:10:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:10:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:10:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:10:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 627ms 16:10:02 INFO - PROCESS | 3856 | 1468883402392 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 3856 | 1468883402394 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 16:10:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:10:02 INFO - PROCESS | 3856 | 1468883402398 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 3856 | 1468883402401 Marionette TRACE conn3 <- [1,3058,null,{}] 16:10:02 INFO - PROCESS | 3856 | 1468883402415 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:02 INFO - PROCESS | 3856 | 1468883402420 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:02 INFO - PROCESS | 3856 | 1468883402514 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:10:02 INFO - PROCESS | 3856 | 1468883402523 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 3856 | 1468883402525 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:02 INFO - PROCESS | 3856 | ++DOCSHELL 15180C00 == 30 [pid = 3856] [id = 776] 16:10:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (15182000) [pid = 3856] [serial = 2326] [outer = 00000000] 16:10:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15469400) [pid = 3856] [serial = 2327] [outer = 15182000] 16:10:02 INFO - PROCESS | 3856 | 1468883402568 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (158CDC00) [pid = 3856] [serial = 2328] [outer = 15182000] 16:10:03 INFO - PROCESS | 3856 | 1468883403013 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:10:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 659ms 16:10:03 INFO - PROCESS | 3856 | 1468883403056 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:10:03 INFO - PROCESS | 3856 | 1468883403059 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 16:10:03 INFO - PROCESS | 3856 | 1468883403062 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:10:03 INFO - PROCESS | 3856 | 1468883403064 Marionette TRACE conn3 <- [1,3062,null,{}] 16:10:03 INFO - PROCESS | 3856 | 1468883403067 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:03 INFO - PROCESS | 3856 | 1468883403069 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:03 INFO - PROCESS | 3856 | 1468883403191 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:10:03 INFO - PROCESS | 3856 | 1468883403196 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 3856 | 1468883403199 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:03 INFO - PROCESS | 3856 | ++DOCSHELL 131DC000 == 31 [pid = 3856] [id = 777] 16:10:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15CC7800) [pid = 3856] [serial = 2329] [outer = 00000000] 16:10:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16FCCC00) [pid = 3856] [serial = 2330] [outer = 15CC7800] 16:10:03 INFO - PROCESS | 3856 | 1468883403248 Marionette DEBUG loaded listener.js 16:10:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16FD5800) [pid = 3856] [serial = 2331] [outer = 15CC7800] 16:10:03 INFO - PROCESS | 3856 | 1468883403681 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:10:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 628ms 16:10:03 INFO - PROCESS | 3856 | 1468883403701 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:10:03 INFO - PROCESS | 3856 | 1468883403702 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 16:10:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:10:03 INFO - PROCESS | 3856 | 1468883403706 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - PROCESS | 3856 | 1468883403708 Marionette TRACE conn3 <- [1,3066,null,{}] 16:10:03 INFO - PROCESS | 3856 | 1468883403711 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:03 INFO - PROCESS | 3856 | 1468883403713 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:03 INFO - PROCESS | 3856 | 1468883403827 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:10:03 INFO - PROCESS | 3856 | 1468883403832 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 3856 | 1468883403834 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:03 INFO - PROCESS | 3856 | ++DOCSHELL 17B13000 == 32 [pid = 3856] [id = 778] 16:10:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (17B13800) [pid = 3856] [serial = 2332] [outer = 00000000] 16:10:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (17BC7C00) [pid = 3856] [serial = 2333] [outer = 17B13800] 16:10:03 INFO - PROCESS | 3856 | 1468883403886 Marionette DEBUG loaded listener.js 16:10:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (17CB8000) [pid = 3856] [serial = 2334] [outer = 17B13800] 16:10:04 INFO - PROCESS | 3856 | 1468883404391 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:10:04 INFO - PROCESS | 3856 | 1468883404459 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 16:10:04 INFO - PROCESS | 3856 | 1468883404462 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:10:04 INFO - PROCESS | 3856 | 1468883404464 Marionette TRACE conn3 <- [1,3070,null,{}] 16:10:04 INFO - PROCESS | 3856 | 1468883404467 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:04 INFO - PROCESS | 3856 | 1468883404473 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:04 INFO - PROCESS | 3856 | 1468883404622 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:10:04 INFO - PROCESS | 3856 | 1468883404655 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 3856 | 1468883404657 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:04 INFO - PROCESS | 3856 | ++DOCSHELL 18660C00 == 33 [pid = 3856] [id = 779] 16:10:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (18661000) [pid = 3856] [serial = 2335] [outer = 00000000] 16:10:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18665000) [pid = 3856] [serial = 2336] [outer = 18661000] 16:10:04 INFO - PROCESS | 3856 | 1468883404699 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1866A000) [pid = 3856] [serial = 2337] [outer = 18661000] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (12827C00) [pid = 3856] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1ABD9400) [pid = 3856] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1AE61000) [pid = 3856] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1036A400) [pid = 3856] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1AEDC400) [pid = 3856] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (10A01400) [pid = 3856] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (103C8400) [pid = 3856] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1542A000) [pid = 3856] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (186C3000) [pid = 3856] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (13261800) [pid = 3856] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:10:05 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16DAE400) [pid = 3856] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:10:05 INFO - PROCESS | 3856 | 1468883405263 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:10:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:10:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:10:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:10:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 800ms 16:10:05 INFO - PROCESS | 3856 | 1468883405297 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 3856 | 1468883405299 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 16:10:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:10:05 INFO - PROCESS | 3856 | 1468883405302 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 3856 | 1468883405304 Marionette TRACE conn3 <- [1,3074,null,{}] 16:10:05 INFO - PROCESS | 3856 | 1468883405308 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:05 INFO - PROCESS | 3856 | 1468883405310 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:05 INFO - PROCESS | 3856 | 1468883405393 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:10:05 INFO - PROCESS | 3856 | 1468883405397 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:05 INFO - PROCESS | 3856 | 1468883405399 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:05 INFO - PROCESS | 3856 | ++DOCSHELL 10C02000 == 34 [pid = 3856] [id = 780] 16:10:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1542A000) [pid = 3856] [serial = 2338] [outer = 00000000] 16:10:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (186C2000) [pid = 3856] [serial = 2339] [outer = 1542A000] 16:10:05 INFO - PROCESS | 3856 | 1468883405442 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (19B5C400) [pid = 3856] [serial = 2340] [outer = 1542A000] 16:10:05 INFO - PROCESS | 3856 | 1468883405851 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:10:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:10:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 596ms 16:10:05 INFO - PROCESS | 3856 | 1468883405900 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 3856 | 1468883405902 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 16:10:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:10:05 INFO - PROCESS | 3856 | 1468883405918 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 3856 | 1468883405920 Marionette TRACE conn3 <- [1,3078,null,{}] 16:10:05 INFO - PROCESS | 3856 | 1468883405923 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:05 INFO - PROCESS | 3856 | 1468883405925 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:06 INFO - PROCESS | 3856 | 1468883406004 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:10:06 INFO - PROCESS | 3856 | 1468883406037 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 3856 | 1468883406039 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:06 INFO - PROCESS | 3856 | ++DOCSHELL 16FCC800 == 35 [pid = 3856] [id = 781] 16:10:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (18662C00) [pid = 3856] [serial = 2341] [outer = 00000000] 16:10:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1A08B800) [pid = 3856] [serial = 2342] [outer = 18662C00] 16:10:06 INFO - PROCESS | 3856 | 1468883406082 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1A08F000) [pid = 3856] [serial = 2343] [outer = 18662C00] 16:10:06 INFO - PROCESS | 3856 | 1468883406496 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:10:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:10:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 643ms 16:10:06 INFO - PROCESS | 3856 | 1468883406563 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 16:10:06 INFO - PROCESS | 3856 | 1468883406565 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 16:10:06 INFO - PROCESS | 3856 | 1468883406568 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 3856 | 1468883406570 Marionette TRACE conn3 <- [1,3082,null,{}] 16:10:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:10:06 INFO - PROCESS | 3856 | 1468883406573 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:06 INFO - PROCESS | 3856 | 1468883406575 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:06 INFO - PROCESS | 3856 | 1468883406662 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:10:06 INFO - PROCESS | 3856 | 1468883406668 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 3856 | 1468883406670 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:06 INFO - PROCESS | 3856 | ++DOCSHELL 15CD0C00 == 36 [pid = 3856] [id = 782] 16:10:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (174B6C00) [pid = 3856] [serial = 2344] [outer = 00000000] 16:10:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A277C00) [pid = 3856] [serial = 2345] [outer = 174B6C00] 16:10:06 INFO - PROCESS | 3856 | 1468883406711 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1A279000) [pid = 3856] [serial = 2346] [outer = 174B6C00] 16:10:07 INFO - PROCESS | 3856 | 1468883407131 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:10:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:10:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 596ms 16:10:07 INFO - PROCESS | 3856 | 1468883407167 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 3856 | 1468883407169 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 16:10:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:10:07 INFO - PROCESS | 3856 | 1468883407172 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 3856 | 1468883407174 Marionette TRACE conn3 <- [1,3086,null,{}] 16:10:07 INFO - PROCESS | 3856 | 1468883407178 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:07 INFO - PROCESS | 3856 | 1468883407179 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:07 INFO - PROCESS | 3856 | 1468883407357 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:10:07 INFO - PROCESS | 3856 | 1468883407517 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:07 INFO - PROCESS | 3856 | 1468883407521 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:07 INFO - PROCESS | 3856 | ++DOCSHELL 10514800 == 37 [pid = 3856] [id = 783] 16:10:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10A01C00) [pid = 3856] [serial = 2347] [outer = 00000000] 16:10:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10A79000) [pid = 3856] [serial = 2348] [outer = 10A01C00] 16:10:07 INFO - PROCESS | 3856 | 1468883407579 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10C0E400) [pid = 3856] [serial = 2349] [outer = 10A01C00] 16:10:08 INFO - PROCESS | 3856 | 1468883408105 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:10:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:10:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:10:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1004ms 16:10:08 INFO - PROCESS | 3856 | 1468883408177 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:10:08 INFO - PROCESS | 3856 | 1468883408181 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 16:10:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:10:08 INFO - PROCESS | 3856 | 1468883408186 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 3856 | 1468883408190 Marionette TRACE conn3 <- [1,3090,null,{}] 16:10:08 INFO - PROCESS | 3856 | 1468883408195 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:08 INFO - PROCESS | 3856 | 1468883408199 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:08 INFO - PROCESS | 3856 | 1468883408309 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:10:08 INFO - PROCESS | 3856 | 1468883408462 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 3856 | 1468883408465 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:08 INFO - PROCESS | 3856 | ++DOCSHELL 13CA3C00 == 38 [pid = 3856] [id = 784] 16:10:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13CA9000) [pid = 3856] [serial = 2350] [outer = 00000000] 16:10:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13CE5800) [pid = 3856] [serial = 2351] [outer = 13CA9000] 16:10:08 INFO - PROCESS | 3856 | 1468883408522 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (14393800) [pid = 3856] [serial = 2352] [outer = 13CA9000] 16:10:09 INFO - PROCESS | 3856 | 1468883409058 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:10:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:10:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 910ms 16:10:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:10:09 INFO - PROCESS | 3856 | 1468883409092 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:10:09 INFO - PROCESS | 3856 | 1468883409095 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 16:10:09 INFO - PROCESS | 3856 | 1468883409099 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 3856 | 1468883409101 Marionette TRACE conn3 <- [1,3094,null,{}] 16:10:09 INFO - PROCESS | 3856 | 1468883409105 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:09 INFO - PROCESS | 3856 | 1468883409109 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:09 INFO - PROCESS | 3856 | 1468883409217 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:10:09 INFO - PROCESS | 3856 | 1468883409381 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 3856 | 1468883409383 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:09 INFO - PROCESS | 3856 | ++DOCSHELL 132FBC00 == 39 [pid = 3856] [id = 785] 16:10:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16DA1800) [pid = 3856] [serial = 2353] [outer = 00000000] 16:10:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16E6C400) [pid = 3856] [serial = 2354] [outer = 16DA1800] 16:10:09 INFO - PROCESS | 3856 | 1468883409437 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17BB6400) [pid = 3856] [serial = 2355] [outer = 16DA1800] 16:10:09 INFO - PROCESS | 3856 | 1468883409944 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:10:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:10:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:10:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:10:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 894ms 16:10:10 INFO - PROCESS | 3856 | 1468883410001 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 3856 | 1468883410005 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 16:10:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:10:10 INFO - PROCESS | 3856 | 1468883410016 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 3856 | 1468883410021 Marionette TRACE conn3 <- [1,3098,null,{}] 16:10:10 INFO - PROCESS | 3856 | 1468883410025 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:10 INFO - PROCESS | 3856 | 1468883410028 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:10 INFO - PROCESS | 3856 | 1468883410139 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:10:10 INFO - PROCESS | 3856 | 1468883410284 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 3856 | 1468883410287 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:10 INFO - PROCESS | 3856 | ++DOCSHELL 17CB5400 == 40 [pid = 3856] [id = 786] 16:10:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1860BC00) [pid = 3856] [serial = 2356] [outer = 00000000] 16:10:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A273800) [pid = 3856] [serial = 2357] [outer = 1860BC00] 16:10:10 INFO - PROCESS | 3856 | 1468883410339 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A278C00) [pid = 3856] [serial = 2358] [outer = 1860BC00] 16:10:10 INFO - PROCESS | 3856 | 1468883410872 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:10:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:10:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:10:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:10:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:10:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 910ms 16:10:11 INFO - PROCESS | 3856 | 1468883411075 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:10:11 INFO - PROCESS | 3856 | 1468883411079 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 16:10:11 INFO - PROCESS | 3856 | 1468883411127 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 3856 | 1468883411130 Marionette TRACE conn3 <- [1,3102,null,{}] 16:10:11 INFO - PROCESS | 3856 | 1468883411135 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:10:11 INFO - PROCESS | 3856 | 1468883411138 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:11 INFO - PROCESS | 3856 | 1468883411236 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:10:11 INFO - PROCESS | 3856 | 1468883411379 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b31f3428-27df-4254-a90d-84e542a5a530\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 3856 | 1468883411387 Marionette INFO sendAsync 03cee35a-0dd4-486d-aa29-c3593802ca9d 16:10:11 INFO - PROCESS | 3856 | ++DOCSHELL 112C3800 == 41 [pid = 3856] [id = 787] 16:10:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (112C5800) [pid = 3856] [serial = 2359] [outer = 00000000] 16:10:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (12971400) [pid = 3856] [serial = 2360] [outer = 112C5800] 16:10:11 INFO - PROCESS | 3856 | 1468883411439 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (12BD6800) [pid = 3856] [serial = 2361] [outer = 112C5800] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 15CD0C00 == 40 [pid = 3856] [id = 782] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 16FCC800 == 39 [pid = 3856] [id = 781] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 10C02000 == 38 [pid = 3856] [id = 780] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 18660C00 == 37 [pid = 3856] [id = 779] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 17B13000 == 36 [pid = 3856] [id = 778] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 131DC000 == 35 [pid = 3856] [id = 777] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 15180C00 == 34 [pid = 3856] [id = 776] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 13CDB800 == 33 [pid = 3856] [id = 775] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 10C0FC00 == 32 [pid = 3856] [id = 774] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 0F9E7000 == 31 [pid = 3856] [id = 773] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 10A04400 == 30 [pid = 3856] [id = 771] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 1051D400 == 29 [pid = 3856] [id = 763] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 13051000 == 28 [pid = 3856] [id = 772] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 17CB5400 == 27 [pid = 3856] [id = 786] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 132FBC00 == 26 [pid = 3856] [id = 785] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 10514800 == 25 [pid = 3856] [id = 783] 16:10:12 INFO - PROCESS | 3856 | --DOCSHELL 13CA3C00 == 24 [pid = 3856] [id = 784] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10F6F800) [pid = 3856] [serial = 2277] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10A08000) [pid = 3856] [serial = 2276] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1546CC00) [pid = 3856] [serial = 2280] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1545D400) [pid = 3856] [serial = 2279] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1A55C000) [pid = 3856] [serial = 2283] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1A096400) [pid = 3856] [serial = 2282] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1AA8D800) [pid = 3856] [serial = 2286] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1AA86400) [pid = 3856] [serial = 2285] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (12D9B800) [pid = 3856] [serial = 2292] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1AF34C00) [pid = 3856] [serial = 2307] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16EF1400) [pid = 3856] [serial = 2295] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1AEE2C00) [pid = 3856] [serial = 2309] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1299C000) [pid = 3856] [serial = 2291] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1ABDC400) [pid = 3856] [serial = 2297] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1AED6000) [pid = 3856] [serial = 2301] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1AE66C00) [pid = 3856] [serial = 2300] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1AE5B800) [pid = 3856] [serial = 2298] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16E6A800) [pid = 3856] [serial = 2294] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (139D6000) [pid = 3856] [serial = 2303] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (16EE6C00) [pid = 3856] [serial = 2304] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1AEE1C00) [pid = 3856] [serial = 2306] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (12D6A800) [pid = 3856] [serial = 2289] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (11211400) [pid = 3856] [serial = 2288] [outer = 00000000] [url = about:blank] 16:10:12 INFO - PROCESS | 3856 | 1468883412648 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:10:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:10:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1553ms 16:10:12 INFO - PROCESS | 3856 | 1468883412678 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:10:12 INFO - PROCESS | 3856 | 1468883412682 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 16:10:13 WARNING - u'runner_teardown' () 16:10:13 INFO - No more tests 16:10:13 INFO - Got 0 unexpected results 16:10:13 INFO - SUITE-END | took 671s 16:10:14 INFO - Closing logging queue 16:10:14 INFO - queue closed 16:10:14 INFO - Return code: 0 16:10:14 WARNING - # TBPL SUCCESS # 16:10:14 INFO - Running post-action listener: _resource_record_post_action 16:10:14 INFO - Running post-run listener: _resource_record_post_run 16:10:15 INFO - Total resource usage - Wall time: 681s; CPU: 9.0%; Read bytes: 91813376; Write bytes: 948886016; Read time: 535731; Write time: 1134968 16:10:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:10:15 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61732352; Read time: 0; Write time: 66310 16:10:15 INFO - run-tests - Wall time: 679s; CPU: 9.0%; Read bytes: 91813376; Write bytes: 812695040; Read time: 535731; Write time: 1003595 16:10:15 INFO - Running post-run listener: _upload_blobber_files 16:10:15 INFO - Blob upload gear active. 16:10:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:10:15 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:10:15 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:10:15 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:10:16 INFO - (blobuploader) - INFO - Open directory for files ... 16:10:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:10:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:10:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:10:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:10:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:10:16 INFO - (blobuploader) - INFO - Done attempting. 16:10:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:10:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:10:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:10:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:10:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:10:18 INFO - (blobuploader) - INFO - Done attempting. 16:10:18 INFO - (blobuploader) - INFO - Iteration through files over. 16:10:18 INFO - Return code: 0 16:10:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:10:18 INFO - Using _rmtree_windows ... 16:10:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:10:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab7ee5115e213d66a09c7289655a757bfab47362b158374ed7b1fd8a3f4f3c2f0079d1f0c4473004cf7ada48019652c1d11d986b55ac8559b5250e57ceee4462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7705dfecc14447d74a3a0ddfb172afaab092eeb5d74a534b17266b85d0ae5e47af02bc1b1e7ede94131de460e3387b11285ee9d4cd793489e222304906b6447a"} 16:10:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:10:18 INFO - Writing to file C:\slave\test\properties\blobber_files 16:10:18 INFO - Contents: 16:10:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab7ee5115e213d66a09c7289655a757bfab47362b158374ed7b1fd8a3f4f3c2f0079d1f0c4473004cf7ada48019652c1d11d986b55ac8559b5250e57ceee4462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7705dfecc14447d74a3a0ddfb172afaab092eeb5d74a534b17266b85d0ae5e47af02bc1b1e7ede94131de460e3387b11285ee9d4cd793489e222304906b6447a"} 16:10:18 INFO - Running post-run listener: copy_logs_to_upload_dir 16:10:18 INFO - Copying logs to upload dir... 16:10:18 INFO - mkdir: C:\slave\test\build\upload\logs 16:10:18 INFO - Copying logs to upload dir... 16:10:18 INFO - Using _rmtree_windows ... 16:10:18 INFO - Using _rmtree_windows ... 16:10:18 INFO - Using _rmtree_windows ... 16:10:18 INFO - Using _rmtree_windows ... 16:10:18 INFO - Using _rmtree_windows ... 16:10:18 INFO - Using _rmtree_windows ... 16:10:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=818.401000 ========= master_lag: -26.14 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 12 secs) (at 2016-07-18 16:10:21.094292) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 16:10:21.095211) ========= '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-039\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab7ee5115e213d66a09c7289655a757bfab47362b158374ed7b1fd8a3f4f3c2f0079d1f0c4473004cf7ada48019652c1d11d986b55ac8559b5250e57ceee4462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7705dfecc14447d74a3a0ddfb172afaab092eeb5d74a534b17266b85d0ae5e47af02bc1b1e7ede94131de460e3387b11285ee9d4cd793489e222304906b6447a"} build_url:https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab7ee5115e213d66a09c7289655a757bfab47362b158374ed7b1fd8a3f4f3c2f0079d1f0c4473004cf7ada48019652c1d11d986b55ac8559b5250e57ceee4462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7705dfecc14447d74a3a0ddfb172afaab092eeb5d74a534b17266b85d0ae5e47af02bc1b1e7ede94131de460e3387b11285ee9d4cd793489e222304906b6447a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OTsZ-BbUSkulGip3ZrdBTA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 16:10:21.222672) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 16:10:21.223013) ========= '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-039\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-039 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-039 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-039 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-039 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-039 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 16:10:21.344558) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 16:10:21.344878) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 16:10:21.819425) ========= ========= Total master_lag: -26.15 =========