builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-062 starttime: 1468230186.57 results: success (0) buildid: 20160711002726 builduid: 8ea23c3d49cc42fa939119f9075f8e6d revision: 9d734024ed35d74449601cc04917b327e0973c0d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:06.571724) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:06.572174) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:06.572467) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:06.790270) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:06.796652) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False --02:43:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.13 MB/s 02:43:06 (7.13 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.657000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:07.518370) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:07.518692) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.766000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:08.296546) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:43:08.296923) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9d734024ed35d74449601cc04917b327e0973c0d --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 9d734024ed35d74449601cc04917b327e0973c0d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False 2016-07-11 02:43:07,928 truncating revision to first 12 chars 2016-07-11 02:43:07,928 Setting DEBUG logging. 2016-07-11 02:43:07,928 attempt 1/10 2016-07-11 02:43:07,928 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9d734024ed35?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-11 02:43:08,335 unpacking tar archive at: mozilla-beta-9d734024ed35/testing/mozharness/ program finished with exit code 0 elapsedTime=1.126000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:43:09.518659) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:09.519194) ========= script_repo_revision: 9d734024ed35d74449601cc04917b327e0973c0d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:09.519888) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:09.520367) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:09.536424) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 2 secs) (at 2016-07-11 02:43:09.536933) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 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-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:43:09 INFO - MultiFileLogger online at 20160711 02:43:09 in C:\slave\test 02:43:09 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 02:43:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:43:09 INFO - {'append_to_log': False, 02:43:09 INFO - 'base_work_dir': 'C:\\slave\\test', 02:43:09 INFO - 'blob_upload_branch': 'mozilla-beta', 02:43:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:43:09 INFO - 'buildbot_json_path': 'buildprops.json', 02:43:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:43:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:43:09 INFO - 'download_minidump_stackwalk': True, 02:43:09 INFO - 'download_symbols': 'true', 02:43:09 INFO - 'e10s': False, 02:43:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:43:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:43:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:43:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:43:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:43:09 INFO - 'C:/mozilla-build/tooltool.py'), 02:43:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:43:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:43:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:43:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:43:09 INFO - 'log_level': 'info', 02:43:09 INFO - 'log_to_console': True, 02:43:09 INFO - 'opt_config_files': (), 02:43:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:43:09 INFO - '--processes=1', 02:43:09 INFO - '--config=%(test_path)s/wptrunner.ini', 02:43:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:43:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:43:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:43:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:43:09 INFO - 'pip_index': False, 02:43:09 INFO - 'require_test_zip': True, 02:43:09 INFO - 'test_type': ('testharness',), 02:43:09 INFO - 'this_chunk': '1', 02:43:09 INFO - 'total_chunks': '10', 02:43:09 INFO - 'virtualenv_path': 'venv', 02:43:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:43:09 INFO - 'work_dir': 'build'} 02:43:09 INFO - ##### 02:43:09 INFO - ##### Running clobber step. 02:43:09 INFO - ##### 02:43:09 INFO - Running pre-action listener: _resource_record_pre_action 02:43:09 INFO - Running main action method: clobber 02:43:09 INFO - rmtree: C:\slave\test\build 02:43:09 INFO - Using _rmtree_windows ... 02:43:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:44:01 INFO - Running post-action listener: _resource_record_post_action 02:44:01 INFO - ##### 02:44:01 INFO - ##### Running read-buildbot-config step. 02:44:01 INFO - ##### 02:44:01 INFO - Running pre-action listener: _resource_record_pre_action 02:44:01 INFO - Running main action method: read_buildbot_config 02:44:01 INFO - Using buildbot properties: 02:44:01 INFO - { 02:44:01 INFO - "project": "", 02:44:01 INFO - "product": "firefox", 02:44:01 INFO - "script_repo_revision": "production", 02:44:01 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 02:44:01 INFO - "repository": "", 02:44:01 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 02:44:01 INFO - "buildid": "20160711002726", 02:44:01 INFO - "pgo_build": "False", 02:44:01 INFO - "basedir": "C:\\slave\\test", 02:44:01 INFO - "buildnumber": 1, 02:44:01 INFO - "slavename": "t-xp32-ix-062", 02:44:01 INFO - "revision": "9d734024ed35d74449601cc04917b327e0973c0d", 02:44:01 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 02:44:01 INFO - "platform": "win32", 02:44:01 INFO - "branch": "mozilla-beta", 02:44:01 INFO - "repo_path": "releases/mozilla-beta", 02:44:01 INFO - "moz_repo_path": "", 02:44:01 INFO - "stage_platform": "win32", 02:44:01 INFO - "builduid": "8ea23c3d49cc42fa939119f9075f8e6d", 02:44:01 INFO - "slavebuilddir": "test" 02:44:01 INFO - } 02:44:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:44:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:44:01 INFO - Running post-action listener: _resource_record_post_action 02:44:01 INFO - ##### 02:44:01 INFO - ##### Running download-and-extract step. 02:44:01 INFO - ##### 02:44:01 INFO - Running pre-action listener: _resource_record_pre_action 02:44:01 INFO - Running main action method: download_and_extract 02:44:01 INFO - mkdir: C:\slave\test\build\tests 02:44:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:01 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:44:01 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:44:01 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:02 INFO - Downloaded 1240 bytes. 02:44:02 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:44:02 INFO - Using the following test package requirements: 02:44:02 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:44:02 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:44:02 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:44:02 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'jsshell-win32.zip'], 02:44:02 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:44:02 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:44:02 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:44:02 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:44:02 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:44:02 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:44:02 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:44:02 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 02:44:02 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')]} 02:44:02 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:44:02 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:44:02 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:04 INFO - Downloaded 20402956 bytes. 02:44:04 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/*'] 02:44:04 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/* 02:44:06 INFO - caution: filename not matched: web-platform/* 02:44:06 INFO - Return code: 11 02:44: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')]} 02:44:06 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:44:06 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:44:06 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:10 INFO - Downloaded 36389908 bytes. 02:44:10 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/*'] 02:44:10 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/* 02:44:46 INFO - caution: filename not matched: bin/* 02:44:46 INFO - caution: filename not matched: config/* 02:44:46 INFO - caution: filename not matched: mozbase/* 02:44:46 INFO - caution: filename not matched: marionette/* 02:44:46 INFO - caution: filename not matched: tools/wptserve/* 02:44:46 INFO - Return code: 11 02:44:46 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')]} 02:44:46 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:44:46 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:44:46 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:44:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:51 INFO - Downloaded 68473254 bytes. 02:44:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:44:51 INFO - mkdir: C:\slave\test\properties 02:44:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:44:51 INFO - Writing to file C:\slave\test\properties\build_url 02:44:51 INFO - Contents: 02:44:51 INFO - build_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:44:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:44:51 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:44:51 INFO - Writing to file C:\slave\test\properties\symbols_url 02:44:51 INFO - Contents: 02:44:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:44:51 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')]} 02:44:51 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:44:51 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:44:51 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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 02:44:56 INFO - Downloaded 55585909 bytes. 02:44:56 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'] 02:44:56 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 02:45:02 INFO - Return code: 0 02:45:02 INFO - Running post-action listener: _resource_record_post_action 02:45:02 INFO - Running post-action listener: set_extra_try_arguments 02:45:02 INFO - ##### 02:45:02 INFO - ##### Running create-virtualenv step. 02:45:02 INFO - ##### 02:45:02 INFO - Running pre-action listener: _pre_create_virtualenv 02:45:02 INFO - Running pre-action listener: _resource_record_pre_action 02:45:02 INFO - Running main action method: create_virtualenv 02:45:02 INFO - Creating virtualenv C:\slave\test\build\venv 02:45:02 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 02:45:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:45:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:45:05 INFO - Installing distribute......................................................................................................................................................................................done. 02:45:05 INFO - Return code: 0 02:45:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:45:05 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')]} 02:45:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:05 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')]} 02:45:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 02:45:05 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 02:45:05 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 02:45:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:45:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 02:45:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:45:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 02:45:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:45:05 INFO - 'DCLOCATION': 'SCL3', 02:45:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:45:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:45:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:45:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:45:05 INFO - 'HOMEDRIVE': 'C:', 02:45:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:05 INFO - 'KTS_VERSION': '1.19c', 02:45:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:45:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 02:45:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:45:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:45:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:45:05 INFO - 'MOZ_AIRBAG': '1', 02:45:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:05 INFO - 'MOZ_MSVCVERSION': '8', 02:45:05 INFO - 'MOZ_NO_REMOTE': '1', 02:45:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:45:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:45:05 INFO - 'NO_EM_RESTART': '1', 02:45:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:05 INFO - 'OS': 'Windows_NT', 02:45:05 INFO - 'OURDRIVE': 'C:', 02:45:05 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', 02:45:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:45:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:05 INFO - 'PROCESSOR_LEVEL': '6', 02:45:05 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:45:05 INFO - 'PROMPT': '$P$G', 02:45:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:05 INFO - 'PWD': 'C:\\slave\\test', 02:45:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:05 INFO - 'SESSIONNAME': 'Console', 02:45:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:05 INFO - 'SYSTEMDRIVE': 'C:', 02:45:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:45:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:05 INFO - 'TEST1': 'testie', 02:45:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:05 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 02:45:05 INFO - 'USERNAME': 'cltbld', 02:45:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:45:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:45:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:45:05 INFO - 'WINDIR': 'C:\\WINDOWS', 02:45:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:06 INFO - Downloading/unpacking psutil>=0.7.1 02:45:06 INFO - Running setup.py egg_info for package psutil 02:45:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:45:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:45:06 INFO - Installing collected packages: psutil 02:45:06 INFO - Running setup.py install for psutil 02:45:06 INFO - building 'psutil._psutil_windows' extension 02:45:06 INFO - error: Unable to find vcvarsall.bat 02:45:06 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-dhgwsp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:45:06 INFO - running install 02:45:06 INFO - running build 02:45:06 INFO - running build_py 02:45:06 INFO - creating build 02:45:06 INFO - creating build\lib.win32-2.7 02:45:06 INFO - creating build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:45:06 INFO - running build_ext 02:45:06 INFO - building 'psutil._psutil_windows' extension 02:45:06 INFO - error: Unable to find vcvarsall.bat 02:45:06 INFO - ---------------------------------------- 02:45:06 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-dhgwsp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:45:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 02:45:06 WARNING - Return code: 1 02:45:06 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! 02:45:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:45: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')]} 02:45:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45: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')]} 02:45:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 02:45:06 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 02:45:06 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 02:45:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:45:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 02:45:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:45:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 02:45:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:45:06 INFO - 'DCLOCATION': 'SCL3', 02:45:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:45:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:45:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:45:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:45:06 INFO - 'HOMEDRIVE': 'C:', 02:45:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:06 INFO - 'KTS_VERSION': '1.19c', 02:45:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:45:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 02:45:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:45:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:45:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:45:06 INFO - 'MOZ_AIRBAG': '1', 02:45:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:06 INFO - 'MOZ_MSVCVERSION': '8', 02:45:06 INFO - 'MOZ_NO_REMOTE': '1', 02:45:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:45:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:45:06 INFO - 'NO_EM_RESTART': '1', 02:45:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:06 INFO - 'OS': 'Windows_NT', 02:45:06 INFO - 'OURDRIVE': 'C:', 02:45:06 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', 02:45:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:45:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:06 INFO - 'PROCESSOR_LEVEL': '6', 02:45:06 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:45:06 INFO - 'PROMPT': '$P$G', 02:45:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:06 INFO - 'PWD': 'C:\\slave\\test', 02:45:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:06 INFO - 'SESSIONNAME': 'Console', 02:45:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:06 INFO - 'SYSTEMDRIVE': 'C:', 02:45:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:45:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:06 INFO - 'TEST1': 'testie', 02:45:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:06 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 02:45:06 INFO - 'USERNAME': 'cltbld', 02:45:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:45:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:45:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:45:06 INFO - 'WINDIR': 'C:\\WINDOWS', 02:45:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:45:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:45:07 INFO - Running setup.py egg_info for package mozsystemmonitor 02:45:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:45:07 INFO - Running setup.py egg_info for package psutil 02:45:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:45:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:45:07 INFO - Installing collected packages: mozsystemmonitor, psutil 02:45:07 INFO - Running setup.py install for mozsystemmonitor 02:45:07 INFO - Running setup.py install for psutil 02:45:07 INFO - building 'psutil._psutil_windows' extension 02:45:07 INFO - error: Unable to find vcvarsall.bat 02:45:07 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-15j9ff-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:45:07 INFO - running install 02:45:07 INFO - running build 02:45:07 INFO - running build_py 02:45:07 INFO - running build_ext 02:45:07 INFO - building 'psutil._psutil_windows' extension 02:45:07 INFO - error: Unable to find vcvarsall.bat 02:45:07 INFO - ---------------------------------------- 02:45:07 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-15j9ff-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:45:07 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 02:45:07 WARNING - Return code: 1 02:45:07 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! 02:45:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:45:07 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')]} 02:45:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:07 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')]} 02:45:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 02:45:07 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 02:45:07 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 02:45:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:45:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 02:45:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:45:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 02:45:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:45:07 INFO - 'DCLOCATION': 'SCL3', 02:45:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:45:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:45:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:45:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:45:07 INFO - 'HOMEDRIVE': 'C:', 02:45:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:07 INFO - 'KTS_VERSION': '1.19c', 02:45:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:45:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 02:45:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:45:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:45:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:45:07 INFO - 'MOZ_AIRBAG': '1', 02:45:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:07 INFO - 'MOZ_MSVCVERSION': '8', 02:45:07 INFO - 'MOZ_NO_REMOTE': '1', 02:45:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:45:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:45:07 INFO - 'NO_EM_RESTART': '1', 02:45:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:07 INFO - 'OS': 'Windows_NT', 02:45:07 INFO - 'OURDRIVE': 'C:', 02:45:07 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', 02:45:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:45:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:07 INFO - 'PROCESSOR_LEVEL': '6', 02:45:07 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:45:07 INFO - 'PROMPT': '$P$G', 02:45:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:07 INFO - 'PWD': 'C:\\slave\\test', 02:45:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:07 INFO - 'SESSIONNAME': 'Console', 02:45:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:07 INFO - 'SYSTEMDRIVE': 'C:', 02:45:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:45:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:07 INFO - 'TEST1': 'testie', 02:45:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:07 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 02:45:07 INFO - 'USERNAME': 'cltbld', 02:45:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:45:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:45:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:45:07 INFO - 'WINDIR': 'C:\\WINDOWS', 02:45:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:11 INFO - Downloading/unpacking blobuploader==1.2.4 02:45:11 INFO - Downloading blobuploader-1.2.4.tar.gz 02:45:11 INFO - Running setup.py egg_info for package blobuploader 02:45:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:45:12 INFO - Running setup.py egg_info for package requests 02:45:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:45:12 INFO - Downloading docopt-0.6.1.tar.gz 02:45:12 INFO - Running setup.py egg_info for package docopt 02:45:12 INFO - Installing collected packages: blobuploader, docopt, requests 02:45:12 INFO - Running setup.py install for blobuploader 02:45:12 INFO - Running setup.py install for docopt 02:45:12 INFO - Running setup.py install for requests 02:45:12 INFO - Successfully installed blobuploader docopt requests 02:45:12 INFO - Cleaning up... 02:45:12 INFO - Return code: 0 02:45:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:45:12 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')]} 02:45:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:12 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')]} 02:45:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 02:45:12 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 02:45:12 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 02:45:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:45:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 02:45:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:45:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 02:45:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:45:12 INFO - 'DCLOCATION': 'SCL3', 02:45:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:45:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:45:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:45:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:45:12 INFO - 'HOMEDRIVE': 'C:', 02:45:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:12 INFO - 'KTS_VERSION': '1.19c', 02:45:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:45:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 02:45:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:45:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:45:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:45:12 INFO - 'MOZ_AIRBAG': '1', 02:45:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:12 INFO - 'MOZ_MSVCVERSION': '8', 02:45:12 INFO - 'MOZ_NO_REMOTE': '1', 02:45:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:45:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:45:12 INFO - 'NO_EM_RESTART': '1', 02:45:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:12 INFO - 'OS': 'Windows_NT', 02:45:12 INFO - 'OURDRIVE': 'C:', 02:45:12 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', 02:45:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:45:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:12 INFO - 'PROCESSOR_LEVEL': '6', 02:45:12 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:45:12 INFO - 'PROMPT': '$P$G', 02:45:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:12 INFO - 'PWD': 'C:\\slave\\test', 02:45:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:12 INFO - 'SESSIONNAME': 'Console', 02:45:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:12 INFO - 'SYSTEMDRIVE': 'C:', 02:45:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:45:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:12 INFO - 'TEST1': 'testie', 02:45:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:12 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 02:45:12 INFO - 'USERNAME': 'cltbld', 02:45:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:45:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:45:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:45:12 INFO - 'WINDIR': 'C:\\WINDOWS', 02:45:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:45:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:45:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:45:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:45:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:45:23 INFO - Unpacking c:\slave\test\build\tests\marionette 02:45:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:45:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:45:23 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 02:45:23 INFO - Running setup.py install for browsermob-proxy 02:45:28 INFO - Running setup.py install for manifestparser 02:45:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for marionette-client 02:45:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:45:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for marionette-driver 02:45:28 INFO - Running setup.py install for mozcrash 02:45:28 INFO - Running setup.py install for mozdebug 02:45:28 INFO - Running setup.py install for mozdevice 02:45:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for mozfile 02:45:28 INFO - Running setup.py install for mozhttpd 02:45:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for mozinfo 02:45:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for mozInstall 02:45:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for mozleak 02:45:28 INFO - Running setup.py install for mozlog 02:45:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for moznetwork 02:45:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for mozprocess 02:45:28 INFO - Running setup.py install for mozprofile 02:45:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for mozrunner 02:45:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for mozscreenshot 02:45:28 INFO - Running setup.py install for moztest 02:45:28 INFO - Running setup.py install for mozversion 02:45:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:45:28 INFO - Running setup.py install for wptserve 02:45:28 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 02:45:28 INFO - Cleaning up... 02:45:28 INFO - Return code: 0 02:45:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:45:28 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')]} 02:45:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:28 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')]} 02:45:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 02:45:28 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 02:45:28 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 02:45:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:45:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 02:45:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:45:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 02:45:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:45:28 INFO - 'DCLOCATION': 'SCL3', 02:45:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:45:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:45:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:45:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:45:28 INFO - 'HOMEDRIVE': 'C:', 02:45:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:28 INFO - 'KTS_VERSION': '1.19c', 02:45:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:45:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 02:45:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:45:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:45:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:45:28 INFO - 'MOZ_AIRBAG': '1', 02:45:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:28 INFO - 'MOZ_MSVCVERSION': '8', 02:45:28 INFO - 'MOZ_NO_REMOTE': '1', 02:45:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:45:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:45:28 INFO - 'NO_EM_RESTART': '1', 02:45:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:28 INFO - 'OS': 'Windows_NT', 02:45:28 INFO - 'OURDRIVE': 'C:', 02:45:28 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', 02:45:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:45:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:28 INFO - 'PROCESSOR_LEVEL': '6', 02:45:28 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:45:28 INFO - 'PROMPT': '$P$G', 02:45:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:28 INFO - 'PWD': 'C:\\slave\\test', 02:45:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:28 INFO - 'SESSIONNAME': 'Console', 02:45:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:28 INFO - 'SYSTEMDRIVE': 'C:', 02:45:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:45:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:28 INFO - 'TEST1': 'testie', 02:45:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:28 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 02:45:28 INFO - 'USERNAME': 'cltbld', 02:45:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:45:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:45:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:45:28 INFO - 'WINDIR': 'C:\\WINDOWS', 02:45:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:45:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:45:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:45:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:45:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:45:32 INFO - Unpacking c:\slave\test\build\tests\marionette 02:45:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:45:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:45:32 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)) 02:45:37 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)) 02:45:37 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)) 02:45:37 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)) 02:45:37 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)) 02:45:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:45:37 INFO - Downloading blessings-1.6.tar.gz 02:45:37 INFO - Running setup.py egg_info for package blessings 02:45:37 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)) 02:45:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:45:37 INFO - Running setup.py install for blessings 02:45:37 INFO - Running setup.py install for browsermob-proxy 02:45:37 INFO - Running setup.py install for manifestparser 02:45:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Running setup.py install for marionette-client 02:45:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:45:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Running setup.py install for marionette-driver 02:45:37 INFO - Running setup.py install for mozcrash 02:45:37 INFO - Running setup.py install for mozdebug 02:45:37 INFO - Running setup.py install for mozdevice 02:45:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Running setup.py install for mozhttpd 02:45:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Running setup.py install for mozInstall 02:45:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Running setup.py install for mozleak 02:45:37 INFO - Running setup.py install for mozprofile 02:45:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Running setup.py install for mozrunner 02:45:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:45:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:45:38 INFO - Running setup.py install for mozscreenshot 02:45:38 INFO - Running setup.py install for moztest 02:45:38 INFO - Running setup.py install for mozversion 02:45:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:45:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:45:38 INFO - Running setup.py install for wptserve 02:45:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:45:38 INFO - Cleaning up... 02:45:38 INFO - Return code: 0 02:45:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:45:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:45:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:45:38 INFO - Reading from file tmpfile_stdout 02:45:38 INFO - Using _rmtree_windows ... 02:45:38 INFO - Using _rmtree_windows ... 02:45:38 INFO - Current package versions: 02:45:38 INFO - blessings == 1.6 02:45:38 INFO - blobuploader == 1.2.4 02:45:38 INFO - browsermob-proxy == 0.6.0 02:45:38 INFO - distribute == 0.6.14 02:45:38 INFO - docopt == 0.6.1 02:45:38 INFO - manifestparser == 1.1 02:45:38 INFO - marionette-client == 2.3.0 02:45:38 INFO - marionette-driver == 1.4.0 02:45:38 INFO - mozInstall == 1.12 02:45:38 INFO - mozcrash == 0.17 02:45:38 INFO - mozdebug == 0.1 02:45:38 INFO - mozdevice == 0.48 02:45:38 INFO - mozfile == 1.2 02:45:38 INFO - mozhttpd == 0.7 02:45:38 INFO - mozinfo == 0.9 02:45:38 INFO - mozleak == 0.1 02:45:38 INFO - mozlog == 3.1 02:45:38 INFO - moznetwork == 0.27 02:45:38 INFO - mozprocess == 0.22 02:45:38 INFO - mozprofile == 0.28 02:45:38 INFO - mozrunner == 6.11 02:45:38 INFO - mozscreenshot == 0.1 02:45:38 INFO - mozsystemmonitor == 0.0 02:45:38 INFO - moztest == 0.7 02:45:38 INFO - mozversion == 1.4 02:45:38 INFO - requests == 1.2.3 02:45:38 INFO - wptserve == 1.4.0 02:45:38 INFO - Running post-action listener: _resource_record_post_action 02:45:38 INFO - Running post-action listener: _start_resource_monitoring 02:45:38 INFO - Starting resource monitoring. 02:45:38 INFO - ##### 02:45:38 INFO - ##### Running pull step. 02:45:38 INFO - ##### 02:45:38 INFO - Running pre-action listener: _resource_record_pre_action 02:45:38 INFO - Running main action method: pull 02:45:38 INFO - Pull has nothing to do! 02:45:38 INFO - Running post-action listener: _resource_record_post_action 02:45:38 INFO - ##### 02:45:38 INFO - ##### Running install step. 02:45:38 INFO - ##### 02:45:38 INFO - Running pre-action listener: _resource_record_pre_action 02:45:38 INFO - Running main action method: install 02:45:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:45:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:45:38 INFO - Reading from file tmpfile_stdout 02:45:38 INFO - Using _rmtree_windows ... 02:45:38 INFO - Using _rmtree_windows ... 02:45:38 INFO - Detecting whether we're running mozinstall >=1.0... 02:45:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:45:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:45:39 INFO - Reading from file tmpfile_stdout 02:45:39 INFO - Output received: 02:45:39 INFO - Usage: mozinstall-script.py [options] installer 02:45:39 INFO - Options: 02:45:39 INFO - -h, --help show this help message and exit 02:45:39 INFO - -d DEST, --destination=DEST 02:45:39 INFO - Directory to install application into. [default: 02:45:39 INFO - "C:\slave\test"] 02:45:39 INFO - --app=APP Application being installed. [default: firefox] 02:45:39 INFO - Using _rmtree_windows ... 02:45:39 INFO - Using _rmtree_windows ... 02:45:39 INFO - mkdir: C:\slave\test\build\application 02:45:39 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'] 02:45:39 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 02:45:41 INFO - Reading from file tmpfile_stdout 02:45:41 INFO - Output received: 02:45:41 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:45:41 INFO - Using _rmtree_windows ... 02:45:41 INFO - Using _rmtree_windows ... 02:45:41 INFO - Running post-action listener: _resource_record_post_action 02:45:41 INFO - ##### 02:45:41 INFO - ##### Running run-tests step. 02:45:41 INFO - ##### 02:45:41 INFO - Running pre-action listener: _resource_record_pre_action 02:45:41 INFO - Running main action method: run_tests 02:45:41 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:45:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:45:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:45:41 INFO - grabbing minidump binary from tooltool 02:45:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:41 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:45:41 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 02:45:41 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 02:45:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:45:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfdmfwl 02:45:41 INFO - INFO - File integrity verified, renaming tmpfdmfwl to win32-minidump_stackwalk.exe 02:45:41 INFO - Return code: 0 02:45:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:45:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:45:42 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/WZu_4p3cTv2xdgMeRtE3TA/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 02:45:42 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/WZu_4p3cTv2xdgMeRtE3TA/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 02:45:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:45:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 02:45:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:45:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 02:45:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:45:42 INFO - 'DCLOCATION': 'SCL3', 02:45:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:45:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:45:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:45:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:45:42 INFO - 'HOMEDRIVE': 'C:', 02:45:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:42 INFO - 'KTS_VERSION': '1.19c', 02:45:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:45:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 02:45:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:45:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:45:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:45:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:45:42 INFO - 'MOZ_AIRBAG': '1', 02:45:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:42 INFO - 'MOZ_MSVCVERSION': '8', 02:45:42 INFO - 'MOZ_NO_REMOTE': '1', 02:45:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:45:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:45:42 INFO - 'NO_EM_RESTART': '1', 02:45:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:42 INFO - 'OS': 'Windows_NT', 02:45:42 INFO - 'OURDRIVE': 'C:', 02:45:42 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', 02:45:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:45:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:42 INFO - 'PROCESSOR_LEVEL': '6', 02:45:42 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:45:42 INFO - 'PROMPT': '$P$G', 02:45:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:42 INFO - 'PWD': 'C:\\slave\\test', 02:45:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:42 INFO - 'SESSIONNAME': 'Console', 02:45:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:42 INFO - 'SYSTEMDRIVE': 'C:', 02:45:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:45:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:42 INFO - 'TEST1': 'testie', 02:45:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:45:42 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 02:45:42 INFO - 'USERNAME': 'cltbld', 02:45:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 02:45:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:45:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:45:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:45:42 INFO - 'WINDIR': 'C:\\WINDOWS', 02:45:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:42 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/WZu_4p3cTv2xdgMeRtE3TA/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 02:45:43 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 02:45:43 INFO - import pkg_resources 02:45:44 INFO - Using 1 client processes 02:45:47 INFO - SUITE-START | Running 778 tests 02:45:47 INFO - Running testharness tests 02:45:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:45:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:45:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:45:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:45:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:45:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:45:47 INFO - Setting up ssl 02:45:47 INFO - PROCESS | certutil | 02:45:47 INFO - PROCESS | certutil | 02:45:47 INFO - PROCESS | certutil | 02:45:47 INFO - Certificate Nickname Trust Attributes 02:45:47 INFO - SSL,S/MIME,JAR/XPI 02:45:47 INFO - 02:45:47 INFO - web-platform-tests CT,, 02:45:47 INFO - 02:45:47 INFO - Starting runner 02:45:49 INFO - PROCESS | 3796 | [3796] 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 02:45:49 INFO - PROCESS | 3796 | [3796] 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 02:45:50 INFO - PROCESS | 3796 | [3796] 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 02:45:51 INFO - PROCESS | 3796 | 1468230351388 Marionette DEBUG Marionette enabled via build flag and pref 02:45:51 INFO - PROCESS | 3796 | ++DOCSHELL 11891000 == 1 [pid = 3796] [id = 1] 02:45:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 1 (11891400) [pid = 3796] [serial = 1] [outer = 00000000] 02:45:51 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:45:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 2 (11892000) [pid = 3796] [serial = 2] [outer = 11891400] 02:45:51 INFO - PROCESS | 3796 | [3796] 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 02:45:51 INFO - PROCESS | 3796 | [3796] 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 02:45:51 INFO - PROCESS | 3796 | ++DOCSHELL 11DD8C00 == 2 [pid = 3796] [id = 2] 02:45:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 3 (11DD9000) [pid = 3796] [serial = 3] [outer = 00000000] 02:45:51 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:45:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 4 (11DD9C00) [pid = 3796] [serial = 4] [outer = 11DD9000] 02:45:51 INFO - PROCESS | 3796 | 1468230351938 Marionette INFO Listening on port 2828 02:45:52 INFO - PROCESS | 3796 | 1468230352337 Marionette DEBUG Marionette enabled via command-line flag 02:45:52 INFO - PROCESS | 3796 | ++DOCSHELL 114D3800 == 3 [pid = 3796] [id = 3] 02:45:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 5 (114DB800) [pid = 3796] [serial = 5] [outer = 00000000] 02:45:52 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:45:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 6 (114DC400) [pid = 3796] [serial = 6] [outer = 114DB800] 02:45:52 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 7 (139B7800) [pid = 3796] [serial = 7] [outer = 11DD9000] 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:52 INFO - PROCESS | 3796 | 1468230352668 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1772 02:45:52 INFO - PROCESS | 3796 | 1468230352704 Marionette DEBUG Closed connection conn0 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:52 INFO - PROCESS | 3796 | 1468230352710 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1773 02:45:52 INFO - PROCESS | 3796 | 1468230352821 Marionette DEBUG Closed connection conn1 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:52 INFO - PROCESS | 3796 | 1468230352828 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1774 02:45:52 INFO - PROCESS | 3796 | 1468230352836 Marionette DEBUG Closed connection conn2 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:52 INFO - PROCESS | 3796 | 1468230352845 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1775 02:45:52 INFO - PROCESS | 3796 | ++DOCSHELL 11892400 == 4 [pid = 3796] [id = 4] 02:45:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 8 (13F77000) [pid = 3796] [serial = 8] [outer = 00000000] 02:45:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 9 (14367800) [pid = 3796] [serial = 9] [outer = 13F77000] 02:45:52 INFO - PROCESS | 3796 | [3796] 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 02:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 10 (1436D000) [pid = 3796] [serial = 10] [outer = 13F77000] 02:45:53 INFO - PROCESS | 3796 | 1468230353085 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:45:53 INFO - PROCESS | 3796 | 1468230353092 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":"20160711002726","device":"desktop","version":"48.0"} 02:45:53 INFO - PROCESS | 3796 | [3796] 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 02:45:53 INFO - PROCESS | 3796 | [3796] 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 02:45:53 INFO - PROCESS | 3796 | [3796] 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 02:45:53 INFO - PROCESS | 3796 | [3796] 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 02:45:53 INFO - PROCESS | 3796 | ++DOCSHELL 159AB800 == 5 [pid = 3796] [id = 5] 02:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 11 (159AC800) [pid = 3796] [serial = 11] [outer = 00000000] 02:45:53 INFO - PROCESS | 3796 | ++DOCSHELL 159AD400 == 6 [pid = 3796] [id = 6] 02:45:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 12 (159AD800) [pid = 3796] [serial = 12] [outer = 00000000] 02:45:54 INFO - PROCESS | 3796 | [3796] 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 02:45:54 INFO - PROCESS | 3796 | ++DOCSHELL 16758000 == 7 [pid = 3796] [id = 7] 02:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 13 (16758400) [pid = 3796] [serial = 13] [outer = 00000000] 02:45:54 INFO - PROCESS | 3796 | [3796] 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 02:45:54 INFO - PROCESS | 3796 | [3796] 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 02:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 14 (16AA7000) [pid = 3796] [serial = 14] [outer = 16758400] 02:45:54 INFO - PROCESS | 3796 | [3796] 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 02:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 15 (1696EC00) [pid = 3796] [serial = 15] [outer = 159AC800] 02:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 16 (16970800) [pid = 3796] [serial = 16] [outer = 159AD800] 02:45:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 17 (16973400) [pid = 3796] [serial = 17] [outer = 16758400] 02:45:55 INFO - PROCESS | 3796 | 1468230355390 Marionette INFO startBrowser 04971709-6317-4a27-9503-a3d646388e7c 02:45:55 INFO - PROCESS | 3796 | 1468230355424 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 3796 | 1468230355437 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 3796 | 1468230355439 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 18 (18057000) [pid = 3796] [serial = 18] [outer = 16758400] 02:45:55 INFO - PROCESS | 3796 | 1468230355968 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"04971709-6317-4a27-9503-a3d646388e7c","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":"20160711002726","device":"desktop","version":"48.0","command_id":1}}] 02:45:56 INFO - PROCESS | 3796 | 1468230356104 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}] 02:45:56 INFO - PROCESS | 3796 | 1468230356107 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:56 INFO - PROCESS | 3796 | 1468230356169 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:45:56 INFO - PROCESS | 3796 | 1468230356268 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:45:56 INFO - PROCESS | 3796 | 1468230356270 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:56 INFO - PROCESS | 3796 | [3796] 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 02:45:56 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:45:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 19 (19AF4000) [pid = 3796] [serial = 19] [outer = 16758400] 02:45:56 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:45:56 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:56 INFO - PROCESS | 3796 | 1468230356783 Marionette TRACE conn3 <- [1,3,null,{}] 02:45:56 INFO - PROCESS | 3796 | 1468230356801 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:45:56 INFO - PROCESS | 3796 | 1468230356804 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:56 INFO - PROCESS | 3796 | 1468230356832 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:45:56 INFO - PROCESS | 3796 | 1468230356865 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 3796 | 1468230356867 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 02:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:45:56 INFO - PROCESS | 3796 | 1468230356883 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 3796 | 1468230356886 Marionette TRACE conn3 <- [1,6,null,{}] 02:45:56 INFO - PROCESS | 3796 | 1468230356958 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}] 02:45:56 INFO - PROCESS | 3796 | 1468230356960 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:56 INFO - PROCESS | 3796 | 1468230356976 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:45:56 INFO - PROCESS | 3796 | 1468230356983 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 3796 | 1468230356986 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:57 INFO - PROCESS | 3796 | ++DOCSHELL 16754000 == 8 [pid = 3796] [id = 8] 02:45:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 20 (19F6C400) [pid = 3796] [serial = 20] [outer = 00000000] 02:45:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 21 (19F6EC00) [pid = 3796] [serial = 21] [outer = 19F6C400] 02:45:57 INFO - PROCESS | 3796 | 1468230357034 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 22 (1A161000) [pid = 3796] [serial = 22] [outer = 19F6C400] 02:45:57 INFO - PROCESS | 3796 | ++DOCSHELL 1A343800 == 9 [pid = 3796] [id = 9] 02:45:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 23 (1A343C00) [pid = 3796] [serial = 23] [outer = 00000000] 02:45:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 24 (1A3B5800) [pid = 3796] [serial = 24] [outer = 1A343C00] 02:45:57 INFO - PROCESS | 3796 | 1468230357491 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 25 (1A3B6000) [pid = 3796] [serial = 25] [outer = 1A343C00] 02:45:57 INFO - PROCESS | 3796 | 1468230357688 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]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 844ms 02:45:57 INFO - PROCESS | 3796 | 1468230357768 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 3796 | 1468230357770 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 02:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:45:57 INFO - PROCESS | 3796 | 1468230357808 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 3796 | 1468230357810 Marionette TRACE conn3 <- [1,10,null,{}] 02:45:57 INFO - PROCESS | 3796 | 1468230357858 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}] 02:45:57 INFO - PROCESS | 3796 | 1468230357863 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:57 INFO - PROCESS | 3796 | 1468230357977 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:45:57 INFO - PROCESS | 3796 | 1468230357995 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 3796 | 1468230357998 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:58 INFO - PROCESS | 3796 | ++DOCSHELL 1A3C2000 == 10 [pid = 3796] [id = 10] 02:45:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 26 (1A76F800) [pid = 3796] [serial = 26] [outer = 00000000] 02:45:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 27 (1AD5B400) [pid = 3796] [serial = 27] [outer = 1A76F800] 02:45:58 INFO - PROCESS | 3796 | 1468230358046 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 28 (1AF48400) [pid = 3796] [serial = 28] [outer = 1A76F800] 02:45:58 INFO - PROCESS | 3796 | 1468230358371 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 594ms 02:45:58 INFO - PROCESS | 3796 | 1468230358400 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:45:58 INFO - PROCESS | 3796 | 1468230358402 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 02:45:58 INFO - PROCESS | 3796 | 1468230358406 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 3796 | 1468230358407 Marionette TRACE conn3 <- [1,14,null,{}] 02:45:58 INFO - PROCESS | 3796 | 1468230358411 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}] 02:45:58 INFO - PROCESS | 3796 | 1468230358413 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:58 INFO - PROCESS | 3796 | 1468230358535 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:45:58 INFO - PROCESS | 3796 | 1468230358541 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 3796 | 1468230358543 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:58 INFO - PROCESS | 3796 | ++DOCSHELL 1A82CC00 == 11 [pid = 3796] [id = 11] 02:45:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 29 (1A82D000) [pid = 3796] [serial = 29] [outer = 00000000] 02:45:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 30 (1AD58C00) [pid = 3796] [serial = 30] [outer = 1A82D000] 02:45:58 INFO - PROCESS | 3796 | 1468230358596 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 31 (1AF50000) [pid = 3796] [serial = 31] [outer = 1A82D000] 02:45:58 INFO - PROCESS | 3796 | 1468230358968 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 594ms 02:45:58 INFO - PROCESS | 3796 | 1468230359000 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 3796 | 1468230359002 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 02:45:58 INFO - PROCESS | 3796 | 1468230359005 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:45:58 INFO - PROCESS | 3796 | 1468230359007 Marionette TRACE conn3 <- [1,18,null,{}] 02:45:59 INFO - PROCESS | 3796 | 1468230359011 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}] 02:45:59 INFO - PROCESS | 3796 | 1468230359013 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:59 INFO - PROCESS | 3796 | 1468230359107 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:45:59 INFO - PROCESS | 3796 | 1468230359113 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3796 | 1468230359117 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:59 INFO - PROCESS | 3796 | ++DOCSHELL 1A9A1C00 == 12 [pid = 3796] [id = 12] 02:45:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 32 (1A9A2000) [pid = 3796] [serial = 32] [outer = 00000000] 02:45:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 33 (1A9AA800) [pid = 3796] [serial = 33] [outer = 1A9A2000] 02:45:59 INFO - PROCESS | 3796 | 1468230359161 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 34 (1AF51800) [pid = 3796] [serial = 34] [outer = 1A9A2000] 02:45:59 INFO - PROCESS | 3796 | 1468230359510 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]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 02:45:59 INFO - PROCESS | 3796 | 1468230359541 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 3796 | 1468230359544 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 02:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:45:59 INFO - PROCESS | 3796 | 1468230359547 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 3796 | 1468230359549 Marionette TRACE conn3 <- [1,22,null,{}] 02:45:59 INFO - PROCESS | 3796 | 1468230359552 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}] 02:45:59 INFO - PROCESS | 3796 | 1468230359554 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:59 INFO - PROCESS | 3796 | 1468230359660 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:45:59 INFO - PROCESS | 3796 | 1468230359665 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3796 | 1468230359667 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:45:59 INFO - PROCESS | 3796 | ++DOCSHELL 1B020000 == 13 [pid = 3796] [id = 13] 02:45:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 35 (1B023000) [pid = 3796] [serial = 35] [outer = 00000000] 02:45:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 36 (1B085000) [pid = 3796] [serial = 36] [outer = 1B023000] 02:45:59 INFO - PROCESS | 3796 | 1468230359711 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 37 (1B088C00) [pid = 3796] [serial = 37] [outer = 1B023000] 02:46:00 INFO - PROCESS | 3796 | 1468230360044 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 531ms 02:46:00 INFO - PROCESS | 3796 | 1468230360082 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 3796 | 1468230360084 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 02:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:46:00 INFO - PROCESS | 3796 | 1468230360087 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 3796 | 1468230360089 Marionette TRACE conn3 <- [1,26,null,{}] 02:46:00 INFO - PROCESS | 3796 | 1468230360092 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}] 02:46:00 INFO - PROCESS | 3796 | 1468230360094 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:00 INFO - PROCESS | 3796 | 1468230360208 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:46:00 INFO - PROCESS | 3796 | 1468230360214 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 3796 | 1468230360216 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:00 INFO - PROCESS | 3796 | ++DOCSHELL 1B091400 == 14 [pid = 3796] [id = 14] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 38 (1B091C00) [pid = 3796] [serial = 38] [outer = 00000000] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 39 (1B352400) [pid = 3796] [serial = 39] [outer = 1B091C00] 02:46:00 INFO - PROCESS | 3796 | 1468230360278 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 40 (1B356800) [pid = 3796] [serial = 40] [outer = 1B091C00] 02:46:00 INFO - PROCESS | 3796 | 1468230360648 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 594ms 02:46:00 INFO - PROCESS | 3796 | 1468230360685 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 3796 | 1468230360687 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 02:46:00 INFO - PROCESS | 3796 | 1468230360690 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:46:00 INFO - PROCESS | 3796 | 1468230360692 Marionette TRACE conn3 <- [1,30,null,{}] 02:46:00 INFO - PROCESS | 3796 | 1468230360705 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}] 02:46:00 INFO - PROCESS | 3796 | 1468230360707 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:00 INFO - PROCESS | 3796 | ++DOCSHELL 1B4AB000 == 15 [pid = 3796] [id = 15] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 41 (1B4ABC00) [pid = 3796] [serial = 41] [outer = 00000000] 02:46:00 INFO - PROCESS | 3796 | 1468230360802 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 42 (1B4A8800) [pid = 3796] [serial = 42] [outer = 1B4ABC00] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 43 (1B4AA800) [pid = 3796] [serial = 43] [outer = 1B4ABC00] 02:46:00 INFO - PROCESS | 3796 | 1468230360842 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 3796 | 1468230360844 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:00 INFO - PROCESS | 3796 | ++DOCSHELL 1B4AEC00 == 16 [pid = 3796] [id = 16] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (1B4AFC00) [pid = 3796] [serial = 44] [outer = 00000000] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (1B4B6800) [pid = 3796] [serial = 45] [outer = 1B4AFC00] 02:46:00 INFO - PROCESS | 3796 | ++DOCSHELL 1B56E000 == 17 [pid = 3796] [id = 17] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (1B56E400) [pid = 3796] [serial = 46] [outer = 00000000] 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (1B570C00) [pid = 3796] [serial = 47] [outer = 1B56E400] 02:46:00 INFO - PROCESS | 3796 | 1468230360933 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (1B571400) [pid = 3796] [serial = 48] [outer = 1B56E400] 02:46:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (1B734400) [pid = 3796] [serial = 49] [outer = 1B4AFC00] 02:46:01 INFO - PROCESS | 3796 | 1468230361341 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]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 02:46:01 INFO - PROCESS | 3796 | 1468230361390 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 3796 | 1468230361392 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 02:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:46:01 INFO - PROCESS | 3796 | 1468230361398 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 3796 | 1468230361400 Marionette TRACE conn3 <- [1,34,null,{}] 02:46:01 INFO - PROCESS | 3796 | 1468230361404 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}] 02:46:01 INFO - PROCESS | 3796 | 1468230361405 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:01 INFO - PROCESS | 3796 | 1468230361494 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:46:02 INFO - PROCESS | 3796 | 1468230362094 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 3796 | 1468230362098 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:02 INFO - PROCESS | 3796 | --DOCSHELL 11891000 == 16 [pid = 3796] [id = 1] 02:46:02 INFO - PROCESS | 3796 | ++DOCSHELL 1026C000 == 17 [pid = 3796] [id = 18] 02:46:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (1026C800) [pid = 3796] [serial = 50] [outer = 00000000] 02:46:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (1055A400) [pid = 3796] [serial = 51] [outer = 1026C800] 02:46:02 INFO - PROCESS | 3796 | 1468230362158 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10A0B400) [pid = 3796] [serial = 52] [outer = 1026C800] 02:46:02 INFO - PROCESS | 3796 | 1468230362685 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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1359ms 02:46:02 INFO - PROCESS | 3796 | 1468230362755 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 3796 | 1468230362759 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 02:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:46:02 INFO - PROCESS | 3796 | 1468230362764 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 3796 | 1468230362767 Marionette TRACE conn3 <- [1,38,null,{}] 02:46:02 INFO - PROCESS | 3796 | 1468230362773 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}] 02:46:02 INFO - PROCESS | 3796 | 1468230362776 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:02 INFO - PROCESS | 3796 | 1468230362896 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:46:02 INFO - PROCESS | 3796 | 1468230362963 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 3796 | 1468230362966 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:02 INFO - PROCESS | 3796 | ++DOCSHELL 114B1800 == 18 [pid = 3796] [id = 19] 02:46:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (114BB400) [pid = 3796] [serial = 53] [outer = 00000000] 02:46:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (11D90C00) [pid = 3796] [serial = 54] [outer = 114BB400] 02:46:03 INFO - PROCESS | 3796 | 1468230363022 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12BAA400) [pid = 3796] [serial = 55] [outer = 114BB400] 02:46:03 INFO - PROCESS | 3796 | 1468230363623 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]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 891ms 02:46:03 INFO - PROCESS | 3796 | 1468230363671 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 3796 | 1468230363676 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 02:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:46:03 INFO - PROCESS | 3796 | 1468230363679 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 3796 | 1468230363682 Marionette TRACE conn3 <- [1,42,null,{}] 02:46:03 INFO - PROCESS | 3796 | 1468230363686 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}] 02:46:03 INFO - PROCESS | 3796 | 1468230363688 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:03 INFO - PROCESS | 3796 | 1468230363807 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:46:03 INFO - PROCESS | 3796 | 1468230363873 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 3796 | 1468230363876 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:03 INFO - PROCESS | 3796 | ++DOCSHELL 139EE000 == 19 [pid = 3796] [id = 20] 02:46:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13F7AC00) [pid = 3796] [serial = 56] [outer = 00000000] 02:46:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (15178400) [pid = 3796] [serial = 57] [outer = 13F7AC00] 02:46:03 INFO - PROCESS | 3796 | 1468230363931 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (159A4C00) [pid = 3796] [serial = 58] [outer = 13F7AC00] 02:46:04 INFO - PROCESS | 3796 | 1468230364612 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]]]}] 02:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 02:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:46:04 INFO - PROCESS | 3796 | 1468230364681 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 3796 | 1468230364685 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 02:46:04 INFO - PROCESS | 3796 | 1468230364690 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 3796 | 1468230364693 Marionette TRACE conn3 <- [1,46,null,{}] 02:46:04 INFO - PROCESS | 3796 | 1468230364699 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}] 02:46:04 INFO - PROCESS | 3796 | 1468230364701 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:04 INFO - PROCESS | 3796 | 1468230364798 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:46:04 INFO - PROCESS | 3796 | 1468230364864 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 3796 | 1468230364866 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:04 INFO - PROCESS | 3796 | ++DOCSHELL 10A80C00 == 20 [pid = 3796] [id = 21] 02:46:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10A81400) [pid = 3796] [serial = 59] [outer = 00000000] 02:46:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10BBDC00) [pid = 3796] [serial = 60] [outer = 10A81400] 02:46:04 INFO - PROCESS | 3796 | 1468230364920 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1125B000) [pid = 3796] [serial = 61] [outer = 10A81400] 02:46:05 INFO - PROCESS | 3796 | --DOCSHELL 11892400 == 19 [pid = 3796] [id = 4] 02:46:05 INFO - PROCESS | 3796 | 1468230365494 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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 828ms 02:46:05 INFO - PROCESS | 3796 | 1468230365530 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 3796 | 1468230365534 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 02:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:46:05 INFO - PROCESS | 3796 | 1468230365540 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 3796 | 1468230365542 Marionette TRACE conn3 <- [1,50,null,{}] 02:46:05 INFO - PROCESS | 3796 | 1468230365546 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}] 02:46:05 INFO - PROCESS | 3796 | 1468230365549 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:05 INFO - PROCESS | 3796 | 1468230365634 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:46:05 INFO - PROCESS | 3796 | 1468230365642 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 3796 | 1468230365644 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:05 INFO - PROCESS | 3796 | ++DOCSHELL 114B5C00 == 20 [pid = 3796] [id = 22] 02:46:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (114BA400) [pid = 3796] [serial = 62] [outer = 00000000] 02:46:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12B67C00) [pid = 3796] [serial = 63] [outer = 114BA400] 02:46:05 INFO - PROCESS | 3796 | 1468230365700 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12BB0800) [pid = 3796] [serial = 64] [outer = 114BA400] 02:46:06 INFO - PROCESS | 3796 | 1468230366110 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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 640ms 02:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:46:06 INFO - PROCESS | 3796 | 1468230366182 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 3796 | 1468230366184 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 02:46:06 INFO - PROCESS | 3796 | 1468230366187 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 3796 | 1468230366191 Marionette TRACE conn3 <- [1,54,null,{}] 02:46:06 INFO - PROCESS | 3796 | 1468230366202 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}] 02:46:06 INFO - PROCESS | 3796 | 1468230366206 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:06 INFO - PROCESS | 3796 | 1468230366305 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:46:06 INFO - PROCESS | 3796 | 1468230366323 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3796 | 1468230366326 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:06 INFO - PROCESS | 3796 | ++DOCSHELL 132EF000 == 21 [pid = 3796] [id = 23] 02:46:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (132EFC00) [pid = 3796] [serial = 65] [outer = 00000000] 02:46:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1399B000) [pid = 3796] [serial = 66] [outer = 132EFC00] 02:46:06 INFO - PROCESS | 3796 | 1468230366373 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (139EB400) [pid = 3796] [serial = 67] [outer = 132EFC00] 02:46:06 INFO - PROCESS | 3796 | 1468230366777 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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 625ms 02:46:06 INFO - PROCESS | 3796 | 1468230366826 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 3796 | 1468230366829 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 02:46:06 INFO - PROCESS | 3796 | 1468230366836 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:46:06 INFO - PROCESS | 3796 | 1468230366838 Marionette TRACE conn3 <- [1,58,null,{}] 02:46:06 INFO - PROCESS | 3796 | 1468230366843 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}] 02:46:06 INFO - PROCESS | 3796 | 1468230366846 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:06 INFO - PROCESS | 3796 | 1468230366965 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:46:06 INFO - PROCESS | 3796 | 1468230366978 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3796 | 1468230366980 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:06 INFO - PROCESS | 3796 | ++DOCSHELL 1436C000 == 22 [pid = 3796] [id = 24] 02:46:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1436F800) [pid = 3796] [serial = 68] [outer = 00000000] 02:46:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1512D400) [pid = 3796] [serial = 69] [outer = 1436F800] 02:46:07 INFO - PROCESS | 3796 | 1468230367026 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15160000) [pid = 3796] [serial = 70] [outer = 1436F800] 02:46:07 INFO - PROCESS | 3796 | 1468230367428 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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 640ms 02:46:07 INFO - PROCESS | 3796 | 1468230367475 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 3796 | 1468230367477 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 02:46:07 INFO - PROCESS | 3796 | 1468230367480 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:46:07 INFO - PROCESS | 3796 | 1468230367482 Marionette TRACE conn3 <- [1,62,null,{}] 02:46:07 INFO - PROCESS | 3796 | 1468230367485 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}] 02:46:07 INFO - PROCESS | 3796 | 1468230367487 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:07 INFO - PROCESS | 3796 | 1468230367563 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:46:07 INFO - PROCESS | 3796 | 1468230367569 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 3796 | 1468230367571 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:07 INFO - PROCESS | 3796 | ++DOCSHELL 1553FC00 == 23 [pid = 3796] [id = 25] 02:46:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15540400) [pid = 3796] [serial = 71] [outer = 00000000] 02:46:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15581800) [pid = 3796] [serial = 72] [outer = 15540400] 02:46:07 INFO - PROCESS | 3796 | 1468230367616 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159B0000) [pid = 3796] [serial = 73] [outer = 15540400] 02:46:08 INFO - PROCESS | 3796 | 1468230368027 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 02:46:08 INFO - PROCESS | 3796 | 1468230368083 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 3796 | 1468230368085 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 02:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:46:08 INFO - PROCESS | 3796 | 1468230368088 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 3796 | 1468230368090 Marionette TRACE conn3 <- [1,66,null,{}] 02:46:08 INFO - PROCESS | 3796 | 1468230368093 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}] 02:46:08 INFO - PROCESS | 3796 | 1468230368099 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:08 INFO - PROCESS | 3796 | 1468230368198 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:46:08 INFO - PROCESS | 3796 | 1468230368204 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3796 | 1468230368206 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:08 INFO - PROCESS | 3796 | ++DOCSHELL 14364000 == 24 [pid = 3796] [id = 26] 02:46:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (159FEC00) [pid = 3796] [serial = 74] [outer = 00000000] 02:46:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16974800) [pid = 3796] [serial = 75] [outer = 159FEC00] 02:46:08 INFO - PROCESS | 3796 | 1468230368249 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16975000) [pid = 3796] [serial = 76] [outer = 159FEC00] 02:46:08 INFO - PROCESS | 3796 | 1468230368628 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 02:46:08 INFO - PROCESS | 3796 | 1468230368685 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 3796 | 1468230368687 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 02:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:46:08 INFO - PROCESS | 3796 | 1468230368703 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 3796 | 1468230368705 Marionette TRACE conn3 <- [1,70,null,{}] 02:46:08 INFO - PROCESS | 3796 | 1468230368709 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}] 02:46:08 INFO - PROCESS | 3796 | 1468230368711 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:08 INFO - PROCESS | 3796 | 1468230368809 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:46:08 INFO - PROCESS | 3796 | 1468230368815 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3796 | 1468230368817 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:08 INFO - PROCESS | 3796 | ++DOCSHELL 16E5D000 == 25 [pid = 3796] [id = 27] 02:46:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16E5D400) [pid = 3796] [serial = 77] [outer = 00000000] 02:46:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16F36C00) [pid = 3796] [serial = 78] [outer = 16E5D400] 02:46:08 INFO - PROCESS | 3796 | 1468230368861 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17826000) [pid = 3796] [serial = 79] [outer = 16E5D400] 02:46:09 INFO - PROCESS | 3796 | 1468230369250 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]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 02:46:09 INFO - PROCESS | 3796 | 1468230369298 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 3796 | 1468230369300 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 02:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:46:09 INFO - PROCESS | 3796 | 1468230369303 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 3796 | 1468230369305 Marionette TRACE conn3 <- [1,74,null,{}] 02:46:09 INFO - PROCESS | 3796 | 1468230369308 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}] 02:46:09 INFO - PROCESS | 3796 | 1468230369310 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:09 INFO - PROCESS | 3796 | 1468230369420 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:46:09 INFO - PROCESS | 3796 | 1468230369425 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 3796 | 1468230369427 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:09 INFO - PROCESS | 3796 | ++DOCSHELL 11265800 == 26 [pid = 3796] [id = 28] 02:46:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17824400) [pid = 3796] [serial = 80] [outer = 00000000] 02:46:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17899000) [pid = 3796] [serial = 81] [outer = 17824400] 02:46:09 INFO - PROCESS | 3796 | 1468230369472 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (179C7000) [pid = 3796] [serial = 82] [outer = 17824400] 02:46:09 INFO - PROCESS | 3796 | 1468230369840 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]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 02:46:09 INFO - PROCESS | 3796 | 1468230369905 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 3796 | 1468230369907 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 02:46:09 INFO - PROCESS | 3796 | 1468230369911 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:46:09 INFO - PROCESS | 3796 | 1468230369912 Marionette TRACE conn3 <- [1,78,null,{}] 02:46:09 INFO - PROCESS | 3796 | 1468230369916 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}] 02:46:09 INFO - PROCESS | 3796 | 1468230369918 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:09 INFO - PROCESS | 3796 | 1468230369993 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:46:09 INFO - PROCESS | 3796 | 1468230369999 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 3796 | 1468230370001 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:10 INFO - PROCESS | 3796 | ++DOCSHELL 12EEB400 == 27 [pid = 3796] [id = 29] 02:46:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1782E400) [pid = 3796] [serial = 83] [outer = 00000000] 02:46:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17BC2400) [pid = 3796] [serial = 84] [outer = 1782E400] 02:46:10 INFO - PROCESS | 3796 | 1468230370044 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (18228C00) [pid = 3796] [serial = 85] [outer = 1782E400] 02:46:10 INFO - PROCESS | 3796 | 1468230370436 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]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 531ms 02:46:10 INFO - PROCESS | 3796 | 1468230370447 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 3796 | 1468230370450 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 02:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:46:10 INFO - PROCESS | 3796 | 1468230370453 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 3796 | 1468230370455 Marionette TRACE conn3 <- [1,82,null,{}] 02:46:10 INFO - PROCESS | 3796 | 1468230370458 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}] 02:46:10 INFO - PROCESS | 3796 | 1468230370460 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:10 INFO - PROCESS | 3796 | 1468230370579 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:46:10 INFO - PROCESS | 3796 | 1468230370587 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 3796 | 1468230370589 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:10 INFO - PROCESS | 3796 | ++DOCSHELL 13A9B400 == 28 [pid = 3796] [id = 30] 02:46:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13F73C00) [pid = 3796] [serial = 86] [outer = 00000000] 02:46:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19A06000) [pid = 3796] [serial = 87] [outer = 13F73C00] 02:46:10 INFO - PROCESS | 3796 | 1468230370632 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19A10400) [pid = 3796] [serial = 88] [outer = 13F73C00] 02:46:11 INFO - PROCESS | 3796 | 1468230371008 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]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 02:46:11 INFO - PROCESS | 3796 | 1468230371049 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 3796 | 1468230371051 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 02:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:46:11 INFO - PROCESS | 3796 | 1468230371054 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 3796 | 1468230371057 Marionette TRACE conn3 <- [1,86,null,{}] 02:46:11 INFO - PROCESS | 3796 | 1468230371060 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}] 02:46:11 INFO - PROCESS | 3796 | 1468230371063 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:11 INFO - PROCESS | 3796 | 1468230371185 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:46:11 INFO - PROCESS | 3796 | 1468230371230 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 3796 | 1468230371233 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:11 INFO - PROCESS | 3796 | ++DOCSHELL 19A06C00 == 29 [pid = 3796] [id = 31] 02:46:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19AEF800) [pid = 3796] [serial = 89] [outer = 00000000] 02:46:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19F69800) [pid = 3796] [serial = 90] [outer = 19AEF800] 02:46:11 INFO - PROCESS | 3796 | 1468230371277 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A167400) [pid = 3796] [serial = 91] [outer = 19AEF800] 02:46:11 INFO - PROCESS | 3796 | 1468230371625 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]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 02:46:11 INFO - PROCESS | 3796 | 1468230371652 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 3796 | 1468230371654 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 02:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:46:11 INFO - PROCESS | 3796 | 1468230371657 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 3796 | 1468230371658 Marionette TRACE conn3 <- [1,90,null,{}] 02:46:11 INFO - PROCESS | 3796 | 1468230371662 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}] 02:46:11 INFO - PROCESS | 3796 | 1468230371663 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:11 INFO - PROCESS | 3796 | 1468230371746 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:46:11 INFO - PROCESS | 3796 | 1468230371822 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 3796 | 1468230371824 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:11 INFO - PROCESS | 3796 | ++DOCSHELL 1399A800 == 30 [pid = 3796] [id = 32] 02:46:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19F62C00) [pid = 3796] [serial = 92] [outer = 00000000] 02:46:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A223400) [pid = 3796] [serial = 93] [outer = 19F62C00] 02:46:11 INFO - PROCESS | 3796 | 1468230371867 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A336400) [pid = 3796] [serial = 94] [outer = 19F62C00] 02:46:12 INFO - PROCESS | 3796 | 1468230372181 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]]]}] 02:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 02:46:12 INFO - PROCESS | 3796 | 1468230372254 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 3796 | 1468230372256 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 02:46:12 INFO - PROCESS | 3796 | 1468230372259 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:46:12 INFO - PROCESS | 3796 | 1468230372271 Marionette TRACE conn3 <- [1,94,null,{}] 02:46:12 INFO - PROCESS | 3796 | 1468230372275 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}] 02:46:12 INFO - PROCESS | 3796 | 1468230372278 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:12 INFO - PROCESS | 3796 | 1468230372408 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:46:12 INFO - PROCESS | 3796 | 1468230372434 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 3796 | 1468230372437 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:12 INFO - PROCESS | 3796 | ++DOCSHELL 1A225800 == 31 [pid = 3796] [id = 33] 02:46:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A3B3C00) [pid = 3796] [serial = 95] [outer = 00000000] 02:46:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A766800) [pid = 3796] [serial = 96] [outer = 1A3B3C00] 02:46:12 INFO - PROCESS | 3796 | 1468230372512 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A821400) [pid = 3796] [serial = 97] [outer = 1A3B3C00] 02:46:13 INFO - PROCESS | 3796 | 1468230373734 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1516ms 02:46:13 INFO - PROCESS | 3796 | 1468230373778 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 3796 | 1468230373782 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 02:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:46:13 INFO - PROCESS | 3796 | 1468230373786 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 3796 | 1468230373790 Marionette TRACE conn3 <- [1,98,null,{}] 02:46:13 INFO - PROCESS | 3796 | 1468230373801 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}] 02:46:13 INFO - PROCESS | 3796 | 1468230373803 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:13 INFO - PROCESS | 3796 | 1468230373923 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:46:13 INFO - PROCESS | 3796 | 1468230373936 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 3796 | 1468230373938 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:13 INFO - PROCESS | 3796 | ++DOCSHELL 10BB5400 == 32 [pid = 3796] [id = 34] 02:46:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10BBB400) [pid = 3796] [serial = 98] [outer = 00000000] 02:46:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (112AE000) [pid = 3796] [serial = 99] [outer = 10BBB400] 02:46:13 INFO - PROCESS | 3796 | 1468230373986 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (114BB000) [pid = 3796] [serial = 100] [outer = 10BBB400] 02:46:14 INFO - PROCESS | 3796 | 1468230374393 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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 641ms 02:46:14 INFO - PROCESS | 3796 | 1468230374425 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 3796 | 1468230374429 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 02:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:46:14 INFO - PROCESS | 3796 | 1468230374435 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 3796 | 1468230374438 Marionette TRACE conn3 <- [1,102,null,{}] 02:46:14 INFO - PROCESS | 3796 | 1468230374441 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}] 02:46:14 INFO - PROCESS | 3796 | 1468230374444 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:14 INFO - PROCESS | 3796 | 1468230374559 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:46:14 INFO - PROCESS | 3796 | 1468230374630 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 3796 | 1468230374633 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:14 INFO - PROCESS | 3796 | ++DOCSHELL 12E61000 == 33 [pid = 3796] [id = 35] 02:46:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (12E61400) [pid = 3796] [serial = 101] [outer = 00000000] 02:46:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (13128400) [pid = 3796] [serial = 102] [outer = 12E61400] 02:46:14 INFO - PROCESS | 3796 | 1468230374680 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (131C9400) [pid = 3796] [serial = 103] [outer = 12E61400] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13F77000) [pid = 3796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1B56E400) [pid = 3796] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1B091C00) [pid = 3796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1B023000) [pid = 3796] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A9A2000) [pid = 3796] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A82D000) [pid = 3796] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A76F800) [pid = 3796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19F6C400) [pid = 3796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1026C800) [pid = 3796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (114BB400) [pid = 3796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13F7AC00) [pid = 3796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A81400) [pid = 3796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (114BA400) [pid = 3796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (132EFC00) [pid = 3796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1436F800) [pid = 3796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15540400) [pid = 3796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (159FEC00) [pid = 3796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16E5D400) [pid = 3796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17824400) [pid = 3796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1782E400) [pid = 3796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13F73C00) [pid = 3796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:46:15 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19AEF800) [pid = 3796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:46:15 INFO - PROCESS | 3796 | 1468230375464 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1032ms 02:46:15 INFO - PROCESS | 3796 | 1468230375479 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 3796 | 1468230375481 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 02:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:46:15 INFO - PROCESS | 3796 | 1468230375497 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 3796 | 1468230375500 Marionette TRACE conn3 <- [1,106,null,{}] 02:46:15 INFO - PROCESS | 3796 | 1468230375511 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}] 02:46:15 INFO - PROCESS | 3796 | 1468230375515 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:15 INFO - PROCESS | 3796 | 1468230375647 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:46:15 INFO - PROCESS | 3796 | 1468230375689 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 3796 | 1468230375692 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:15 INFO - PROCESS | 3796 | ++DOCSHELL 129E7000 == 34 [pid = 3796] [id = 36] 02:46:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (129E8000) [pid = 3796] [serial = 104] [outer = 00000000] 02:46:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (139E8C00) [pid = 3796] [serial = 105] [outer = 129E8000] 02:46:15 INFO - PROCESS | 3796 | 1468230375739 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14363400) [pid = 3796] [serial = 106] [outer = 129E8000] 02:46:16 INFO - PROCESS | 3796 | 1468230376088 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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 657ms 02:46:16 INFO - PROCESS | 3796 | 1468230376150 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 3796 | 1468230376153 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 02:46:16 INFO - PROCESS | 3796 | 1468230376156 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 3796 | 1468230376158 Marionette TRACE conn3 <- [1,110,null,{}] 02:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:46:16 INFO - PROCESS | 3796 | 1468230376162 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}] 02:46:16 INFO - PROCESS | 3796 | 1468230376164 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:16 INFO - PROCESS | 3796 | 1468230376244 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:46:16 INFO - PROCESS | 3796 | 1468230376249 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 3796 | 1468230376251 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:16 INFO - PROCESS | 3796 | ++DOCSHELL 13AA3000 == 35 [pid = 3796] [id = 37] 02:46:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1436BC00) [pid = 3796] [serial = 107] [outer = 00000000] 02:46:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15545C00) [pid = 3796] [serial = 108] [outer = 1436BC00] 02:46:16 INFO - PROCESS | 3796 | 1468230376295 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (159F9800) [pid = 3796] [serial = 109] [outer = 1436BC00] 02:46:16 INFO - PROCESS | 3796 | 1468230376714 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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 02:46:16 INFO - PROCESS | 3796 | 1468230376756 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 3796 | 1468230376758 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 02:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:46:16 INFO - PROCESS | 3796 | 1468230376765 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 3796 | 1468230376767 Marionette TRACE conn3 <- [1,114,null,{}] 02:46:16 INFO - PROCESS | 3796 | 1468230376770 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}] 02:46:16 INFO - PROCESS | 3796 | 1468230376772 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:16 INFO - PROCESS | 3796 | 1468230376851 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:46:16 INFO - PROCESS | 3796 | 1468230376857 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 3796 | 1468230376859 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:16 INFO - PROCESS | 3796 | ++DOCSHELL 1606A400 == 36 [pid = 3796] [id = 38] 02:46:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1606DC00) [pid = 3796] [serial = 110] [outer = 00000000] 02:46:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16977000) [pid = 3796] [serial = 111] [outer = 1606DC00] 02:46:16 INFO - PROCESS | 3796 | 1468230376909 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17667400) [pid = 3796] [serial = 112] [outer = 1606DC00] 02:46:17 INFO - PROCESS | 3796 | 1468230377368 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]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 625ms 02:46:17 INFO - PROCESS | 3796 | 1468230377400 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 3796 | 1468230377405 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 02:46:17 INFO - PROCESS | 3796 | 1468230377410 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:46:17 INFO - PROCESS | 3796 | 1468230377413 Marionette TRACE conn3 <- [1,118,null,{}] 02:46:17 INFO - PROCESS | 3796 | 1468230377419 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}] 02:46:17 INFO - PROCESS | 3796 | 1468230377422 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:17 INFO - PROCESS | 3796 | 1468230377528 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:46:17 INFO - PROCESS | 3796 | 1468230377656 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 3796 | 1468230377661 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:17 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC800 == 37 [pid = 3796] [id = 39] 02:46:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10BBCC00) [pid = 3796] [serial = 113] [outer = 00000000] 02:46:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1125F400) [pid = 3796] [serial = 114] [outer = 10BBCC00] 02:46:17 INFO - PROCESS | 3796 | 1468230377719 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (114D5000) [pid = 3796] [serial = 115] [outer = 10BBCC00] 02:46:18 INFO - PROCESS | 3796 | 1468230378214 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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 02:46:18 INFO - PROCESS | 3796 | 1468230378254 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 3796 | 1468230378259 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 02:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:46:18 INFO - PROCESS | 3796 | 1468230378265 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 3796 | 1468230378268 Marionette TRACE conn3 <- [1,122,null,{}] 02:46:18 INFO - PROCESS | 3796 | 1468230378272 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}] 02:46:18 INFO - PROCESS | 3796 | 1468230378275 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:18 INFO - PROCESS | 3796 | 1468230378382 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:46:18 INFO - PROCESS | 3796 | 1468230378471 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 3796 | 1468230378474 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:18 INFO - PROCESS | 3796 | ++DOCSHELL 139B4400 == 38 [pid = 3796] [id = 40] 02:46:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (139E5400) [pid = 3796] [serial = 116] [outer = 00000000] 02:46:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1436F800) [pid = 3796] [serial = 117] [outer = 139E5400] 02:46:18 INFO - PROCESS | 3796 | 1468230378529 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15582C00) [pid = 3796] [serial = 118] [outer = 139E5400] 02:46:19 INFO - PROCESS | 3796 | 1468230379073 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]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 828ms 02:46:19 INFO - PROCESS | 3796 | 1468230379107 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 3796 | 1468230379110 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 02:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:46:19 INFO - PROCESS | 3796 | 1468230379114 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 3796 | 1468230379117 Marionette TRACE conn3 <- [1,126,null,{}] 02:46:19 INFO - PROCESS | 3796 | 1468230379128 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}] 02:46:19 INFO - PROCESS | 3796 | 1468230379133 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:19 INFO - PROCESS | 3796 | 1468230379266 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:46:19 INFO - PROCESS | 3796 | 1468230379340 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 3796 | 1468230379344 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:19 INFO - PROCESS | 3796 | ++DOCSHELL 17BC3000 == 39 [pid = 3796] [id = 41] 02:46:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17BC3800) [pid = 3796] [serial = 119] [outer = 00000000] 02:46:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1980B800) [pid = 3796] [serial = 120] [outer = 17BC3800] 02:46:19 INFO - PROCESS | 3796 | 1468230379400 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19A09800) [pid = 3796] [serial = 121] [outer = 17BC3800] 02:46:19 INFO - PROCESS | 3796 | 1468230379991 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]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 906ms 02:46:20 INFO - PROCESS | 3796 | 1468230380017 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 3796 | 1468230380020 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 02:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:46:20 INFO - PROCESS | 3796 | 1468230380023 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 3796 | 1468230380025 Marionette TRACE conn3 <- [1,130,null,{}] 02:46:20 INFO - PROCESS | 3796 | 1468230380029 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}] 02:46:20 INFO - PROCESS | 3796 | 1468230380031 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:20 INFO - PROCESS | 3796 | 1468230380130 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:46:20 INFO - PROCESS | 3796 | 1468230380218 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 3796 | 1468230380220 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:20 INFO - PROCESS | 3796 | ++DOCSHELL 16C30000 == 40 [pid = 3796] [id = 42] 02:46:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (179C9800) [pid = 3796] [serial = 122] [outer = 00000000] 02:46:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19F61400) [pid = 3796] [serial = 123] [outer = 179C9800] 02:46:20 INFO - PROCESS | 3796 | 1468230380273 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1A163C00) [pid = 3796] [serial = 124] [outer = 179C9800] 02:46:20 INFO - PROCESS | 3796 | 1468230380782 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]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 797ms 02:46:20 INFO - PROCESS | 3796 | 1468230380828 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 3796 | 1468230380830 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 02:46:20 INFO - PROCESS | 3796 | 1468230380834 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:46:20 INFO - PROCESS | 3796 | 1468230380836 Marionette TRACE conn3 <- [1,134,null,{}] 02:46:20 INFO - PROCESS | 3796 | 1468230380840 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}] 02:46:20 INFO - PROCESS | 3796 | 1468230380842 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:20 INFO - PROCESS | 3796 | 1468230380939 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:46:21 INFO - PROCESS | 3796 | 1468230381032 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 3796 | 1468230381034 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:21 INFO - PROCESS | 3796 | ++DOCSHELL 1696F000 == 41 [pid = 3796] [id = 43] 02:46:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16F2D400) [pid = 3796] [serial = 125] [outer = 00000000] 02:46:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (178F9C00) [pid = 3796] [serial = 126] [outer = 16F2D400] 02:46:21 INFO - PROCESS | 3796 | 1468230381087 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (18055C00) [pid = 3796] [serial = 127] [outer = 16F2D400] 02:46:21 INFO - PROCESS | 3796 | 1468230381672 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]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 907ms 02:46:21 INFO - PROCESS | 3796 | 1468230381740 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 3796 | 1468230381744 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 02:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:46:21 INFO - PROCESS | 3796 | 1468230381748 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 3796 | 1468230381752 Marionette TRACE conn3 <- [1,138,null,{}] 02:46:21 INFO - PROCESS | 3796 | 1468230381757 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}] 02:46:21 INFO - PROCESS | 3796 | 1468230381759 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:21 INFO - PROCESS | 3796 | 1468230381858 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:46:21 INFO - PROCESS | 3796 | 1468230381936 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 3796 | 1468230381938 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:21 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC400 == 42 [pid = 3796] [id = 44] 02:46:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (10BBD000) [pid = 3796] [serial = 128] [outer = 00000000] 02:46:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (114BEC00) [pid = 3796] [serial = 129] [outer = 10BBD000] 02:46:21 INFO - PROCESS | 3796 | 1468230381993 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (11DD9800) [pid = 3796] [serial = 130] [outer = 10BBD000] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 13AA3000 == 41 [pid = 3796] [id = 37] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 129E7000 == 40 [pid = 3796] [id = 36] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 12E61000 == 39 [pid = 3796] [id = 35] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 10BB5400 == 38 [pid = 3796] [id = 34] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 13A9B400 == 37 [pid = 3796] [id = 30] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 12EEB400 == 36 [pid = 3796] [id = 29] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 16C30000 == 35 [pid = 3796] [id = 42] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 1696F000 == 34 [pid = 3796] [id = 43] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 19A06C00 == 33 [pid = 3796] [id = 31] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 139B4400 == 32 [pid = 3796] [id = 40] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 17BC3000 == 31 [pid = 3796] [id = 41] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 1A225800 == 30 [pid = 3796] [id = 33] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 1606A400 == 29 [pid = 3796] [id = 38] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 10BBC800 == 28 [pid = 3796] [id = 39] 02:46:22 INFO - PROCESS | 3796 | --DOCSHELL 1399A800 == 27 [pid = 3796] [id = 32] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16973400) [pid = 3796] [serial = 17] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1B571400) [pid = 3796] [serial = 48] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1055A400) [pid = 3796] [serial = 51] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (11D90C00) [pid = 3796] [serial = 54] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (15178400) [pid = 3796] [serial = 57] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (10BBDC00) [pid = 3796] [serial = 60] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1125B000) [pid = 3796] [serial = 61] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (12B67C00) [pid = 3796] [serial = 63] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12BB0800) [pid = 3796] [serial = 64] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1399B000) [pid = 3796] [serial = 66] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1512D400) [pid = 3796] [serial = 69] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (15581800) [pid = 3796] [serial = 72] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (159B0000) [pid = 3796] [serial = 73] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16974800) [pid = 3796] [serial = 75] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16F36C00) [pid = 3796] [serial = 78] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17899000) [pid = 3796] [serial = 81] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17BC2400) [pid = 3796] [serial = 84] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19A06000) [pid = 3796] [serial = 87] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19F69800) [pid = 3796] [serial = 90] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16975000) [pid = 3796] [serial = 76] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17826000) [pid = 3796] [serial = 79] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15160000) [pid = 3796] [serial = 70] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (179C7000) [pid = 3796] [serial = 82] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18228C00) [pid = 3796] [serial = 85] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19A10400) [pid = 3796] [serial = 88] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A0B400) [pid = 3796] [serial = 52] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A223400) [pid = 3796] [serial = 93] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (159A4C00) [pid = 3796] [serial = 58] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A167400) [pid = 3796] [serial = 91] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12BAA400) [pid = 3796] [serial = 55] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (139EB400) [pid = 3796] [serial = 67] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16AA7000) [pid = 3796] [serial = 14] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1436D000) [pid = 3796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14367800) [pid = 3796] [serial = 9] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11DD9C00) [pid = 3796] [serial = 4] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1B4A8800) [pid = 3796] [serial = 42] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1B4B6800) [pid = 3796] [serial = 45] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1B570C00) [pid = 3796] [serial = 47] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1B352400) [pid = 3796] [serial = 39] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1B356800) [pid = 3796] [serial = 40] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1B088C00) [pid = 3796] [serial = 37] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1B085000) [pid = 3796] [serial = 36] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A9AA800) [pid = 3796] [serial = 33] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AF51800) [pid = 3796] [serial = 34] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1AD58C00) [pid = 3796] [serial = 30] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1AF50000) [pid = 3796] [serial = 31] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1AF48400) [pid = 3796] [serial = 28] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1AD5B400) [pid = 3796] [serial = 27] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1A3B5800) [pid = 3796] [serial = 24] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (19F6EC00) [pid = 3796] [serial = 21] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1A161000) [pid = 3796] [serial = 22] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3796 | 1468230382993 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1312ms 02:46:23 INFO - PROCESS | 3796 | 1468230383057 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 3796 | 1468230383061 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 02:46:23 INFO - PROCESS | 3796 | 1468230383065 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:46:23 INFO - PROCESS | 3796 | 1468230383070 Marionette TRACE conn3 <- [1,142,null,{}] 02:46:23 INFO - PROCESS | 3796 | 1468230383075 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}] 02:46:23 INFO - PROCESS | 3796 | 1468230383078 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:23 INFO - PROCESS | 3796 | 1468230383164 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:46:23 INFO - PROCESS | 3796 | 1468230383170 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3796 | 1468230383174 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:23 INFO - PROCESS | 3796 | ++DOCSHELL 114BA400 == 28 [pid = 3796] [id = 45] 02:46:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (114BBC00) [pid = 3796] [serial = 131] [outer = 00000000] 02:46:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (11C93400) [pid = 3796] [serial = 132] [outer = 114BBC00] 02:46:23 INFO - PROCESS | 3796 | 1468230383221 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11D94000) [pid = 3796] [serial = 133] [outer = 114BBC00] 02:46:23 INFO - PROCESS | 3796 | 1468230383659 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 641ms 02:46:23 INFO - PROCESS | 3796 | 1468230383705 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 3796 | 1468230383710 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 02:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:46:23 INFO - PROCESS | 3796 | 1468230383716 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 3796 | 1468230383719 Marionette TRACE conn3 <- [1,146,null,{}] 02:46:23 INFO - PROCESS | 3796 | 1468230383722 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}] 02:46:23 INFO - PROCESS | 3796 | 1468230383725 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:23 INFO - PROCESS | 3796 | 1468230383833 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:46:23 INFO - PROCESS | 3796 | 1468230383842 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3796 | 1468230383845 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:23 INFO - PROCESS | 3796 | ++DOCSHELL 1325C800 == 29 [pid = 3796] [id = 46] 02:46:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (132E4400) [pid = 3796] [serial = 134] [outer = 00000000] 02:46:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (13999400) [pid = 3796] [serial = 135] [outer = 132E4400] 02:46:23 INFO - PROCESS | 3796 | 1468230383898 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (139B5400) [pid = 3796] [serial = 136] [outer = 132E4400] 02:46:24 INFO - PROCESS | 3796 | 1468230384317 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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 625ms 02:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:46:24 INFO - PROCESS | 3796 | 1468230384353 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 3796 | 1468230384355 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 02:46:24 INFO - PROCESS | 3796 | 1468230384359 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 3796 | 1468230384362 Marionette TRACE conn3 <- [1,150,null,{}] 02:46:24 INFO - PROCESS | 3796 | 1468230384377 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}] 02:46:24 INFO - PROCESS | 3796 | 1468230384382 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:24 INFO - PROCESS | 3796 | 1468230384463 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:46:24 INFO - PROCESS | 3796 | 1468230384473 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 3796 | 1468230384476 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:24 INFO - PROCESS | 3796 | ++DOCSHELL 1436AC00 == 30 [pid = 3796] [id = 47] 02:46:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1436C800) [pid = 3796] [serial = 137] [outer = 00000000] 02:46:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (15158000) [pid = 3796] [serial = 138] [outer = 1436C800] 02:46:24 INFO - PROCESS | 3796 | 1468230384524 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1553AC00) [pid = 3796] [serial = 139] [outer = 1436C800] 02:46:24 INFO - PROCESS | 3796 | 1468230384954 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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 656ms 02:46:25 INFO - PROCESS | 3796 | 1468230385017 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 3796 | 1468230385020 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 02:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:46:25 INFO - PROCESS | 3796 | 1468230385023 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 3796 | 1468230385025 Marionette TRACE conn3 <- [1,154,null,{}] 02:46:25 INFO - PROCESS | 3796 | 1468230385028 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}] 02:46:25 INFO - PROCESS | 3796 | 1468230385030 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:25 INFO - PROCESS | 3796 | 1468230385158 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:46:25 INFO - PROCESS | 3796 | 1468230385226 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 3796 | 1468230385228 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:25 INFO - PROCESS | 3796 | ++DOCSHELL 159AD000 == 31 [pid = 3796] [id = 48] 02:46:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (159B3000) [pid = 3796] [serial = 140] [outer = 00000000] 02:46:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16074000) [pid = 3796] [serial = 141] [outer = 159B3000] 02:46:25 INFO - PROCESS | 3796 | 1468230385273 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16974400) [pid = 3796] [serial = 142] [outer = 159B3000] 02:46:25 INFO - PROCESS | 3796 | 1468230385655 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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 703ms 02:46:25 INFO - PROCESS | 3796 | 1468230385722 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 3796 | 1468230385724 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 02:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:46:25 INFO - PROCESS | 3796 | 1468230385728 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 3796 | 1468230385730 Marionette TRACE conn3 <- [1,158,null,{}] 02:46:25 INFO - PROCESS | 3796 | 1468230385734 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}] 02:46:25 INFO - PROCESS | 3796 | 1468230385736 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:25 INFO - PROCESS | 3796 | 1468230385836 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:46:25 INFO - PROCESS | 3796 | 1468230385841 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 3796 | 1468230385843 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:25 INFO - PROCESS | 3796 | ++DOCSHELL 159F1800 == 32 [pid = 3796] [id = 49] 02:46:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (159F7000) [pid = 3796] [serial = 143] [outer = 00000000] 02:46:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16E57C00) [pid = 3796] [serial = 144] [outer = 159F7000] 02:46:25 INFO - PROCESS | 3796 | 1468230385892 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16E58400) [pid = 3796] [serial = 145] [outer = 159F7000] 02:46:26 INFO - PROCESS | 3796 | 1468230386346 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 641ms 02:46:26 INFO - PROCESS | 3796 | 1468230386366 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 3796 | 1468230386368 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 02:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:46:26 INFO - PROCESS | 3796 | 1468230386371 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 3796 | 1468230386373 Marionette TRACE conn3 <- [1,162,null,{}] 02:46:26 INFO - PROCESS | 3796 | 1468230386381 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}] 02:46:26 INFO - PROCESS | 3796 | 1468230386387 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:26 INFO - PROCESS | 3796 | 1468230386499 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:46:26 INFO - PROCESS | 3796 | 1468230386570 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 3796 | 1468230386572 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:26 INFO - PROCESS | 3796 | ++DOCSHELL 1788DC00 == 33 [pid = 3796] [id = 50] 02:46:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17899400) [pid = 3796] [serial = 146] [outer = 00000000] 02:46:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17BC5000) [pid = 3796] [serial = 147] [outer = 17899400] 02:46:26 INFO - PROCESS | 3796 | 1468230386617 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1822D400) [pid = 3796] [serial = 148] [outer = 17899400] 02:46:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A3B3C00) [pid = 3796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:46:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19F62C00) [pid = 3796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:46:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10BBB400) [pid = 3796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:46:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12E61400) [pid = 3796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:46:27 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1436BC00) [pid = 3796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:46:27 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (129E8000) [pid = 3796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:46:27 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1606DC00) [pid = 3796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:46:27 INFO - PROCESS | 3796 | 1468230387045 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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 687ms 02:46:27 INFO - PROCESS | 3796 | 1468230387071 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 3796 | 1468230387074 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 02:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:46:27 INFO - PROCESS | 3796 | 1468230387078 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 3796 | 1468230387081 Marionette TRACE conn3 <- [1,166,null,{}] 02:46:27 INFO - PROCESS | 3796 | 1468230387085 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}] 02:46:27 INFO - PROCESS | 3796 | 1468230387087 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:27 INFO - PROCESS | 3796 | 1468230387159 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:46:27 INFO - PROCESS | 3796 | 1468230387165 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 3796 | 1468230387167 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:27 INFO - PROCESS | 3796 | ++DOCSHELL 10BB2400 == 34 [pid = 3796] [id = 51] 02:46:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1315F400) [pid = 3796] [serial = 149] [outer = 00000000] 02:46:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15583400) [pid = 3796] [serial = 150] [outer = 1315F400] 02:46:27 INFO - PROCESS | 3796 | 1468230387210 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17899000) [pid = 3796] [serial = 151] [outer = 1315F400] 02:46:27 INFO - PROCESS | 3796 | 1468230387621 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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 02:46:27 INFO - PROCESS | 3796 | 1468230387673 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 3796 | 1468230387676 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 02:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:46:27 INFO - PROCESS | 3796 | 1468230387680 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 3796 | 1468230387682 Marionette TRACE conn3 <- [1,170,null,{}] 02:46:27 INFO - PROCESS | 3796 | 1468230387685 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}] 02:46:27 INFO - PROCESS | 3796 | 1468230387687 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:27 INFO - PROCESS | 3796 | 1468230387761 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:46:27 INFO - PROCESS | 3796 | 1468230387767 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 3796 | 1468230387769 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:27 INFO - PROCESS | 3796 | ++DOCSHELL 1553F400 == 35 [pid = 3796] [id = 52] 02:46:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15580400) [pid = 3796] [serial = 152] [outer = 00000000] 02:46:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19F60000) [pid = 3796] [serial = 153] [outer = 15580400] 02:46:27 INFO - PROCESS | 3796 | 1468230387812 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19F61800) [pid = 3796] [serial = 154] [outer = 15580400] 02:46:28 INFO - PROCESS | 3796 | 1468230388213 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 593ms 02:46:28 INFO - PROCESS | 3796 | 1468230388276 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 3796 | 1468230388278 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 02:46:28 INFO - PROCESS | 3796 | 1468230388285 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 3796 | 1468230388287 Marionette TRACE conn3 <- [1,174,null,{}] 02:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:46:28 INFO - PROCESS | 3796 | 1468230388291 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}] 02:46:28 INFO - PROCESS | 3796 | 1468230388293 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:28 INFO - PROCESS | 3796 | 1468230388370 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:46:28 INFO - PROCESS | 3796 | 1468230388375 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 3796 | 1468230388377 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:28 INFO - PROCESS | 3796 | ++DOCSHELL 10BBE400 == 36 [pid = 3796] [id = 53] 02:46:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10BBE800) [pid = 3796] [serial = 155] [outer = 00000000] 02:46:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A15E400) [pid = 3796] [serial = 156] [outer = 10BBE800] 02:46:28 INFO - PROCESS | 3796 | 1468230388423 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A161800) [pid = 3796] [serial = 157] [outer = 10BBE800] 02:46:28 INFO - PROCESS | 3796 | 1468230388829 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 594ms 02:46:28 INFO - PROCESS | 3796 | 1468230388883 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 3796 | 1468230388885 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 02:46:28 INFO - PROCESS | 3796 | 1468230388889 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:46:28 INFO - PROCESS | 3796 | 1468230388890 Marionette TRACE conn3 <- [1,178,null,{}] 02:46:28 INFO - PROCESS | 3796 | 1468230388894 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}] 02:46:28 INFO - PROCESS | 3796 | 1468230388896 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:28 INFO - PROCESS | 3796 | 1468230388971 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:46:28 INFO - PROCESS | 3796 | 1468230388976 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 3796 | 1468230388978 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:28 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B800 == 37 [pid = 3796] [id = 54] 02:46:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A08C00) [pid = 3796] [serial = 158] [outer = 00000000] 02:46:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A218800) [pid = 3796] [serial = 159] [outer = 19A08C00] 02:46:29 INFO - PROCESS | 3796 | 1468230389024 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A227400) [pid = 3796] [serial = 160] [outer = 19A08C00] 02:46:29 INFO - PROCESS | 3796 | 1468230389723 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 891ms 02:46:29 INFO - PROCESS | 3796 | 1468230389794 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 3796 | 1468230389799 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 02:46:29 INFO - PROCESS | 3796 | 1468230389804 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:46:29 INFO - PROCESS | 3796 | 1468230389809 Marionette TRACE conn3 <- [1,182,null,{}] 02:46:29 INFO - PROCESS | 3796 | 1468230389814 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}] 02:46:29 INFO - PROCESS | 3796 | 1468230389817 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:29 INFO - PROCESS | 3796 | 1468230389940 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:46:30 INFO - PROCESS | 3796 | 1468230390007 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 3796 | 1468230390011 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:30 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F000 == 38 [pid = 3796] [id = 55] 02:46:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10A79C00) [pid = 3796] [serial = 161] [outer = 00000000] 02:46:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (129E7C00) [pid = 3796] [serial = 162] [outer = 10A79C00] 02:46:30 INFO - PROCESS | 3796 | 1468230390066 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12C88C00) [pid = 3796] [serial = 163] [outer = 10A79C00] 02:46:30 INFO - PROCESS | 3796 | 1468230390889 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]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1093ms 02:46:30 INFO - PROCESS | 3796 | 1468230390918 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 3796 | 1468230390922 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 02:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:46:30 INFO - PROCESS | 3796 | 1468230390928 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 3796 | 1468230390932 Marionette TRACE conn3 <- [1,186,null,{}] 02:46:30 INFO - PROCESS | 3796 | 1468230390939 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}] 02:46:30 INFO - PROCESS | 3796 | 1468230390941 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:31 INFO - PROCESS | 3796 | 1468230391052 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:46:31 INFO - PROCESS | 3796 | 1468230391121 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3796 | 1468230391125 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:31 INFO - PROCESS | 3796 | ++DOCSHELL 1125BC00 == 39 [pid = 3796] [id = 56] 02:46:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11261400) [pid = 3796] [serial = 164] [outer = 00000000] 02:46:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (114BD800) [pid = 3796] [serial = 165] [outer = 11261400] 02:46:31 INFO - PROCESS | 3796 | 1468230391181 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (129E8000) [pid = 3796] [serial = 166] [outer = 11261400] 02:46:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A7C000) [pid = 3796] [serial = 167] [outer = 1B4AFC00] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 10BBE400 == 38 [pid = 3796] [id = 53] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 1553F400 == 37 [pid = 3796] [id = 52] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 10BB2400 == 36 [pid = 3796] [id = 51] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 1788DC00 == 35 [pid = 3796] [id = 50] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 159F1800 == 34 [pid = 3796] [id = 49] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 159AD000 == 33 [pid = 3796] [id = 48] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 1436AC00 == 32 [pid = 3796] [id = 47] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 1325C800 == 31 [pid = 3796] [id = 46] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 114BA400 == 30 [pid = 3796] [id = 45] 02:46:31 INFO - PROCESS | 3796 | --DOCSHELL 10BBC400 == 29 [pid = 3796] [id = 44] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A766800) [pid = 3796] [serial = 96] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A336400) [pid = 3796] [serial = 94] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (112AE000) [pid = 3796] [serial = 99] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13128400) [pid = 3796] [serial = 102] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15545C00) [pid = 3796] [serial = 108] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (139E8C00) [pid = 3796] [serial = 105] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (131C9400) [pid = 3796] [serial = 103] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (114BB000) [pid = 3796] [serial = 100] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17667400) [pid = 3796] [serial = 112] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A821400) [pid = 3796] [serial = 97] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14363400) [pid = 3796] [serial = 106] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (159F9800) [pid = 3796] [serial = 109] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16977000) [pid = 3796] [serial = 111] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3796 | 1468230391780 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 906ms 02:46:31 INFO - PROCESS | 3796 | 1468230391837 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 3796 | 1468230391841 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 02:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:46:31 INFO - PROCESS | 3796 | 1468230391848 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 3796 | 1468230391850 Marionette TRACE conn3 <- [1,190,null,{}] 02:46:31 INFO - PROCESS | 3796 | 1468230391855 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}] 02:46:31 INFO - PROCESS | 3796 | 1468230391857 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:31 INFO - PROCESS | 3796 | 1468230391955 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:46:31 INFO - PROCESS | 3796 | 1468230391962 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3796 | 1468230391964 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:31 INFO - PROCESS | 3796 | ++DOCSHELL 11D91000 == 30 [pid = 3796] [id = 57] 02:46:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (129E6000) [pid = 3796] [serial = 168] [outer = 00000000] 02:46:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (139BD000) [pid = 3796] [serial = 169] [outer = 129E6000] 02:46:32 INFO - PROCESS | 3796 | 1468230392012 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13A9F800) [pid = 3796] [serial = 170] [outer = 129E6000] 02:46:32 INFO - PROCESS | 3796 | 1468230392446 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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 640ms 02:46:32 INFO - PROCESS | 3796 | 1468230392485 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 3796 | 1468230392487 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 02:46:32 INFO - PROCESS | 3796 | 1468230392490 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:46:32 INFO - PROCESS | 3796 | 1468230392494 Marionette TRACE conn3 <- [1,194,null,{}] 02:46:32 INFO - PROCESS | 3796 | 1468230392505 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}] 02:46:32 INFO - PROCESS | 3796 | 1468230392510 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:32 INFO - PROCESS | 3796 | 1468230392593 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:46:32 INFO - PROCESS | 3796 | 1468230392603 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 3796 | 1468230392606 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:32 INFO - PROCESS | 3796 | ++DOCSHELL 15160C00 == 31 [pid = 3796] [id = 58] 02:46:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15540800) [pid = 3796] [serial = 171] [outer = 00000000] 02:46:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1557EC00) [pid = 3796] [serial = 172] [outer = 15540800] 02:46:32 INFO - PROCESS | 3796 | 1468230392654 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (159B1C00) [pid = 3796] [serial = 173] [outer = 15540800] 02:46:33 INFO - PROCESS | 3796 | 1468230393096 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 641ms 02:46:33 INFO - PROCESS | 3796 | 1468230393128 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 3796 | 1468230393131 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 02:46:33 INFO - PROCESS | 3796 | 1468230393134 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:46:33 INFO - PROCESS | 3796 | 1468230393136 Marionette TRACE conn3 <- [1,198,null,{}] 02:46:33 INFO - PROCESS | 3796 | 1468230393139 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}] 02:46:33 INFO - PROCESS | 3796 | 1468230393141 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:33 INFO - PROCESS | 3796 | 1468230393230 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:46:33 INFO - PROCESS | 3796 | 1468230393236 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3796 | 1468230393238 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:33 INFO - PROCESS | 3796 | ++DOCSHELL 159FE800 == 32 [pid = 3796] [id = 59] 02:46:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1606C800) [pid = 3796] [serial = 174] [outer = 00000000] 02:46:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16E5DC00) [pid = 3796] [serial = 175] [outer = 1606C800] 02:46:33 INFO - PROCESS | 3796 | 1468230393282 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1766A800) [pid = 3796] [serial = 176] [outer = 1606C800] 02:46:33 INFO - PROCESS | 3796 | 1468230393683 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 02:46:33 INFO - PROCESS | 3796 | 1468230393737 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 3796 | 1468230393739 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 02:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:46:33 INFO - PROCESS | 3796 | 1468230393742 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 3796 | 1468230393744 Marionette TRACE conn3 <- [1,202,null,{}] 02:46:33 INFO - PROCESS | 3796 | 1468230393747 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}] 02:46:33 INFO - PROCESS | 3796 | 1468230393749 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:33 INFO - PROCESS | 3796 | 1468230393832 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:46:33 INFO - PROCESS | 3796 | 1468230393837 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3796 | 1468230393840 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:33 INFO - PROCESS | 3796 | ++DOCSHELL 17669400 == 33 [pid = 3796] [id = 60] 02:46:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17829000) [pid = 3796] [serial = 177] [outer = 00000000] 02:46:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (179CFC00) [pid = 3796] [serial = 178] [outer = 17829000] 02:46:33 INFO - PROCESS | 3796 | 1468230393883 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1822A800) [pid = 3796] [serial = 179] [outer = 17829000] 02:46:34 INFO - PROCESS | 3796 | 1468230394328 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 641ms 02:46:34 INFO - PROCESS | 3796 | 1468230394380 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 3796 | 1468230394382 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 02:46:34 INFO - PROCESS | 3796 | 1468230394385 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:46:34 INFO - PROCESS | 3796 | 1468230394387 Marionette TRACE conn3 <- [1,206,null,{}] 02:46:34 INFO - PROCESS | 3796 | 1468230394390 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}] 02:46:34 INFO - PROCESS | 3796 | 1468230394395 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:34 INFO - PROCESS | 3796 | 1468230394529 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:46:34 INFO - PROCESS | 3796 | 1468230394541 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 3796 | 1468230394543 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:34 INFO - PROCESS | 3796 | ++DOCSHELL 1782E400 == 34 [pid = 3796] [id = 61] 02:46:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (179C8800) [pid = 3796] [serial = 180] [outer = 00000000] 02:46:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A163800) [pid = 3796] [serial = 181] [outer = 179C8800] 02:46:34 INFO - PROCESS | 3796 | 1468230394588 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A33EC00) [pid = 3796] [serial = 182] [outer = 179C8800] 02:46:35 INFO - PROCESS | 3796 | 1468230395008 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 703ms 02:46:35 INFO - PROCESS | 3796 | 1468230395085 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 3796 | 1468230395087 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 02:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:46:35 INFO - PROCESS | 3796 | 1468230395098 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 3796 | 1468230395100 Marionette TRACE conn3 <- [1,210,null,{}] 02:46:35 INFO - PROCESS | 3796 | 1468230395104 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}] 02:46:35 INFO - PROCESS | 3796 | 1468230395106 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:35 INFO - PROCESS | 3796 | 1468230395234 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:46:35 INFO - PROCESS | 3796 | 1468230395258 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 3796 | 1468230395260 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:35 INFO - PROCESS | 3796 | ++DOCSHELL 1A167C00 == 35 [pid = 3796] [id = 62] 02:46:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A16B000) [pid = 3796] [serial = 183] [outer = 00000000] 02:46:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A773C00) [pid = 3796] [serial = 184] [outer = 1A16B000] 02:46:35 INFO - PROCESS | 3796 | 1468230395312 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A824000) [pid = 3796] [serial = 185] [outer = 1A16B000] 02:46:35 INFO - PROCESS | 3796 | 1468230395711 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 625ms 02:46:35 INFO - PROCESS | 3796 | 1468230395733 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 3796 | 1468230395735 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 02:46:35 INFO - PROCESS | 3796 | 1468230395738 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:46:35 INFO - PROCESS | 3796 | 1468230395740 Marionette TRACE conn3 <- [1,214,null,{}] 02:46:35 INFO - PROCESS | 3796 | 1468230395743 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}] 02:46:35 INFO - PROCESS | 3796 | 1468230395745 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:35 INFO - PROCESS | 3796 | 1468230395864 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:46:35 INFO - PROCESS | 3796 | 1468230395869 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 3796 | 1468230395871 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:35 INFO - PROCESS | 3796 | ++DOCSHELL 114BD400 == 36 [pid = 3796] [id = 63] 02:46:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A774400) [pid = 3796] [serial = 186] [outer = 00000000] 02:46:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A82C800) [pid = 3796] [serial = 187] [outer = 1A774400] 02:46:35 INFO - PROCESS | 3796 | 1468230395914 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A82F000) [pid = 3796] [serial = 188] [outer = 1A774400] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (139E5400) [pid = 3796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17BC3800) [pid = 3796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (179C9800) [pid = 3796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16F2D400) [pid = 3796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10BBE800) [pid = 3796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (159F7000) [pid = 3796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (159B3000) [pid = 3796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17899400) [pid = 3796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1436C800) [pid = 3796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (114BBC00) [pid = 3796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (132E4400) [pid = 3796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1315F400) [pid = 3796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10BBD000) [pid = 3796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15580400) [pid = 3796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:46:36 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10BBCC00) [pid = 3796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:46:36 INFO - PROCESS | 3796 | 1468230396416 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 735ms 02:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:46:36 INFO - PROCESS | 3796 | 1468230396482 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 3796 | 1468230396484 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 02:46:36 INFO - PROCESS | 3796 | 1468230396487 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 3796 | 1468230396489 Marionette TRACE conn3 <- [1,218,null,{}] 02:46:36 INFO - PROCESS | 3796 | 1468230396499 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}] 02:46:36 INFO - PROCESS | 3796 | 1468230396501 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:36 INFO - PROCESS | 3796 | 1468230396596 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:46:36 INFO - PROCESS | 3796 | 1468230396604 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 3796 | 1468230396606 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:36 INFO - PROCESS | 3796 | ++DOCSHELL 132E4400 == 37 [pid = 3796] [id = 64] 02:46:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (139F0400) [pid = 3796] [serial = 189] [outer = 00000000] 02:46:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (159F7000) [pid = 3796] [serial = 190] [outer = 139F0400] 02:46:36 INFO - PROCESS | 3796 | 1468230396650 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (179CEC00) [pid = 3796] [serial = 191] [outer = 139F0400] 02:46:37 INFO - PROCESS | 3796 | 1468230397063 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 594ms 02:46:37 INFO - PROCESS | 3796 | 1468230397082 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 3796 | 1468230397084 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 02:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:46:37 INFO - PROCESS | 3796 | 1468230397087 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 3796 | 1468230397088 Marionette TRACE conn3 <- [1,222,null,{}] 02:46:37 INFO - PROCESS | 3796 | 1468230397101 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}] 02:46:37 INFO - PROCESS | 3796 | 1468230397103 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:37 INFO - PROCESS | 3796 | 1468230397181 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:46:37 INFO - PROCESS | 3796 | 1468230397186 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 3796 | 1468230397197 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:37 INFO - PROCESS | 3796 | ++DOCSHELL 159FC800 == 38 [pid = 3796] [id = 65] 02:46:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17827000) [pid = 3796] [serial = 192] [outer = 00000000] 02:46:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A829800) [pid = 3796] [serial = 193] [outer = 17827000] 02:46:37 INFO - PROCESS | 3796 | 1468230397244 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A99F800) [pid = 3796] [serial = 194] [outer = 17827000] 02:46:37 INFO - PROCESS | 3796 | 1468230397662 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 594ms 02:46:37 INFO - PROCESS | 3796 | 1468230397684 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 3796 | 1468230397686 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 02:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:46:37 INFO - PROCESS | 3796 | 1468230397690 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 3796 | 1468230397692 Marionette TRACE conn3 <- [1,226,null,{}] 02:46:37 INFO - PROCESS | 3796 | 1468230397710 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}] 02:46:37 INFO - PROCESS | 3796 | 1468230397713 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:37 INFO - PROCESS | 3796 | 1468230397810 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:46:37 INFO - PROCESS | 3796 | 1468230397818 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 3796 | 1468230397821 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:37 INFO - PROCESS | 3796 | ++DOCSHELL 1A9A8000 == 39 [pid = 3796] [id = 66] 02:46:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A9A9800) [pid = 3796] [serial = 195] [outer = 00000000] 02:46:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AD53400) [pid = 3796] [serial = 196] [outer = 1A9A9800] 02:46:37 INFO - PROCESS | 3796 | 1468230397865 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AD59C00) [pid = 3796] [serial = 197] [outer = 1A9A9800] 02:46:38 INFO - PROCESS | 3796 | 1468230398384 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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 750ms 02:46:38 INFO - PROCESS | 3796 | 1468230398452 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 3796 | 1468230398457 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 02:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:46:38 INFO - PROCESS | 3796 | 1468230398463 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 3796 | 1468230398466 Marionette TRACE conn3 <- [1,230,null,{}] 02:46:38 INFO - PROCESS | 3796 | 1468230398472 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}] 02:46:38 INFO - PROCESS | 3796 | 1468230398475 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:38 INFO - PROCESS | 3796 | 1468230398586 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:46:38 INFO - PROCESS | 3796 | 1468230398664 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 3796 | 1468230398669 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:38 INFO - PROCESS | 3796 | ++DOCSHELL 10478000 == 40 [pid = 3796] [id = 67] 02:46:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1047A800) [pid = 3796] [serial = 198] [outer = 00000000] 02:46:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (114B9000) [pid = 3796] [serial = 199] [outer = 1047A800] 02:46:38 INFO - PROCESS | 3796 | 1468230398767 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12E24C00) [pid = 3796] [serial = 200] [outer = 1047A800] 02:46:39 INFO - PROCESS | 3796 | 1468230399366 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 954ms 02:46:39 INFO - PROCESS | 3796 | 1468230399407 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 3796 | 1468230399412 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 02:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:46:39 INFO - PROCESS | 3796 | 1468230399433 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3796 | 1468230399436 Marionette TRACE conn3 <- [1,234,null,{}] 02:46:39 INFO - PROCESS | 3796 | 1468230399440 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}] 02:46:39 INFO - PROCESS | 3796 | 1468230399443 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:39 INFO - PROCESS | 3796 | 1468230399550 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:46:39 INFO - PROCESS | 3796 | 1468230399628 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 3796 | 1468230399631 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:39 INFO - PROCESS | 3796 | ++DOCSHELL 1399C000 == 41 [pid = 3796] [id = 68] 02:46:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (139EE800) [pid = 3796] [serial = 201] [outer = 00000000] 02:46:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (15159800) [pid = 3796] [serial = 202] [outer = 139EE800] 02:46:39 INFO - PROCESS | 3796 | 1468230399727 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (159F9400) [pid = 3796] [serial = 203] [outer = 139EE800] 02:46:40 INFO - PROCESS | 3796 | 1468230400268 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 906ms 02:46:40 INFO - PROCESS | 3796 | 1468230400335 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 3796 | 1468230400338 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 02:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:46:40 INFO - PROCESS | 3796 | 1468230400342 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 3796 | 1468230400345 Marionette TRACE conn3 <- [1,238,null,{}] 02:46:40 INFO - PROCESS | 3796 | 1468230400356 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}] 02:46:40 INFO - PROCESS | 3796 | 1468230400361 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:40 INFO - PROCESS | 3796 | 1468230400465 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:46:40 INFO - PROCESS | 3796 | 1468230400543 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 3796 | 1468230400547 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:40 INFO - PROCESS | 3796 | ++DOCSHELL 1980A000 == 42 [pid = 3796] [id = 69] 02:46:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1980A400) [pid = 3796] [serial = 204] [outer = 00000000] 02:46:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1980F000) [pid = 3796] [serial = 205] [outer = 1980A400] 02:46:40 INFO - PROCESS | 3796 | 1468230400645 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19A03400) [pid = 3796] [serial = 206] [outer = 1980A400] 02:46:41 INFO - PROCESS | 3796 | 1468230401341 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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1031ms 02:46:41 INFO - PROCESS | 3796 | 1468230401386 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 3796 | 1468230401391 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 02:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:46:41 INFO - PROCESS | 3796 | 1468230401396 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 3796 | 1468230401399 Marionette TRACE conn3 <- [1,242,null,{}] 02:46:41 INFO - PROCESS | 3796 | 1468230401420 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}] 02:46:41 INFO - PROCESS | 3796 | 1468230401422 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:41 INFO - PROCESS | 3796 | 1468230401519 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:46:41 INFO - PROCESS | 3796 | 1468230401597 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 3796 | 1468230401601 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:41 INFO - PROCESS | 3796 | ++DOCSHELL 114B4800 == 43 [pid = 3796] [id = 70] 02:46:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (114B5000) [pid = 3796] [serial = 207] [outer = 00000000] 02:46:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11802400) [pid = 3796] [serial = 208] [outer = 114B5000] 02:46:41 INFO - PROCESS | 3796 | 1468230401651 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (11DDF400) [pid = 3796] [serial = 209] [outer = 114B5000] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 159FC800 == 42 [pid = 3796] [id = 65] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 132E4400 == 41 [pid = 3796] [id = 64] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 114BD400 == 40 [pid = 3796] [id = 63] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 1A167C00 == 39 [pid = 3796] [id = 62] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 1782E400 == 38 [pid = 3796] [id = 61] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 17669400 == 37 [pid = 3796] [id = 60] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 159FE800 == 36 [pid = 3796] [id = 59] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 15160C00 == 35 [pid = 3796] [id = 58] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 11D91000 == 34 [pid = 3796] [id = 57] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 1125BC00 == 33 [pid = 3796] [id = 56] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 10A0F000 == 32 [pid = 3796] [id = 55] 02:46:42 INFO - PROCESS | 3796 | --DOCSHELL 10A0B800 == 31 [pid = 3796] [id = 54] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A15E400) [pid = 3796] [serial = 156] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16E57C00) [pid = 3796] [serial = 144] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16074000) [pid = 3796] [serial = 141] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17BC5000) [pid = 3796] [serial = 147] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16E58400) [pid = 3796] [serial = 145] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (15158000) [pid = 3796] [serial = 138] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11C93400) [pid = 3796] [serial = 132] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11D94000) [pid = 3796] [serial = 133] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13999400) [pid = 3796] [serial = 135] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (139B5400) [pid = 3796] [serial = 136] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15583400) [pid = 3796] [serial = 150] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11DD9800) [pid = 3796] [serial = 130] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (114BEC00) [pid = 3796] [serial = 129] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19F61800) [pid = 3796] [serial = 154] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (114D5000) [pid = 3796] [serial = 115] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1125F400) [pid = 3796] [serial = 114] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1822D400) [pid = 3796] [serial = 148] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15582C00) [pid = 3796] [serial = 118] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1436F800) [pid = 3796] [serial = 117] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A09800) [pid = 3796] [serial = 121] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1980B800) [pid = 3796] [serial = 120] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A163C00) [pid = 3796] [serial = 124] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F61400) [pid = 3796] [serial = 123] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (18055C00) [pid = 3796] [serial = 127] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (178F9C00) [pid = 3796] [serial = 126] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17899000) [pid = 3796] [serial = 151] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A161800) [pid = 3796] [serial = 157] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19F60000) [pid = 3796] [serial = 153] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16974400) [pid = 3796] [serial = 142] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1553AC00) [pid = 3796] [serial = 139] [outer = 00000000] [url = about:blank] 02:46:42 INFO - PROCESS | 3796 | 1468230402241 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 859ms 02:46:42 INFO - PROCESS | 3796 | 1468230402260 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 3796 | 1468230402264 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 02:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:46:42 INFO - PROCESS | 3796 | 1468230402271 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 3796 | 1468230402273 Marionette TRACE conn3 <- [1,246,null,{}] 02:46:42 INFO - PROCESS | 3796 | 1468230402277 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}] 02:46:42 INFO - PROCESS | 3796 | 1468230402279 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:42 INFO - PROCESS | 3796 | 1468230402371 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:46:42 INFO - PROCESS | 3796 | 1468230402456 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 3796 | 1468230402458 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:42 INFO - PROCESS | 3796 | ++DOCSHELL 10BBCC00 == 32 [pid = 3796] [id = 71] 02:46:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (114BA400) [pid = 3796] [serial = 210] [outer = 00000000] 02:46:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11D90C00) [pid = 3796] [serial = 211] [outer = 114BA400] 02:46:42 INFO - PROCESS | 3796 | 1468230402514 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12EF2400) [pid = 3796] [serial = 212] [outer = 114BA400] 02:46:42 INFO - PROCESS | 3796 | 1468230402913 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 703ms 02:46:42 INFO - PROCESS | 3796 | 1468230402971 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 3796 | 1468230402973 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 02:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:46:42 INFO - PROCESS | 3796 | 1468230402981 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 3796 | 1468230402984 Marionette TRACE conn3 <- [1,250,null,{}] 02:46:42 INFO - PROCESS | 3796 | 1468230402994 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}] 02:46:42 INFO - PROCESS | 3796 | 1468230402999 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:43 INFO - PROCESS | 3796 | 1468230403081 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:46:43 INFO - PROCESS | 3796 | 1468230403087 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 3796 | 1468230403090 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:43 INFO - PROCESS | 3796 | ++DOCSHELL 15158000 == 33 [pid = 3796] [id = 72] 02:46:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1515A800) [pid = 3796] [serial = 213] [outer = 00000000] 02:46:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1553B800) [pid = 3796] [serial = 214] [outer = 1515A800] 02:46:43 INFO - PROCESS | 3796 | 1468230403137 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (159A7000) [pid = 3796] [serial = 215] [outer = 1515A800] 02:46:43 INFO - PROCESS | 3796 | 1468230403559 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 594ms 02:46:43 INFO - PROCESS | 3796 | 1468230403572 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 3796 | 1468230403575 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 02:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:46:43 INFO - PROCESS | 3796 | 1468230403578 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 3796 | 1468230403579 Marionette TRACE conn3 <- [1,254,null,{}] 02:46:43 INFO - PROCESS | 3796 | 1468230403583 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}] 02:46:43 INFO - PROCESS | 3796 | 1468230403584 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:43 INFO - PROCESS | 3796 | 1468230403669 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:46:43 INFO - PROCESS | 3796 | 1468230403674 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 3796 | 1468230403676 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:43 INFO - PROCESS | 3796 | ++DOCSHELL 1553AC00 == 34 [pid = 3796] [id = 73] 02:46:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1557E800) [pid = 3796] [serial = 216] [outer = 00000000] 02:46:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16977800) [pid = 3796] [serial = 217] [outer = 1557E800] 02:46:43 INFO - PROCESS | 3796 | 1468230403748 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16C2F800) [pid = 3796] [serial = 218] [outer = 1557E800] 02:46:44 INFO - PROCESS | 3796 | 1468230404227 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 687ms 02:46:44 INFO - PROCESS | 3796 | 1468230404281 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 3796 | 1468230404283 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 02:46:44 INFO - PROCESS | 3796 | 1468230404287 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:46:44 INFO - PROCESS | 3796 | 1468230404288 Marionette TRACE conn3 <- [1,258,null,{}] 02:46:44 INFO - PROCESS | 3796 | 1468230404292 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}] 02:46:44 INFO - PROCESS | 3796 | 1468230404294 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:44 INFO - PROCESS | 3796 | 1468230404380 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:46:44 INFO - PROCESS | 3796 | 1468230404386 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 3796 | 1468230404388 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:44 INFO - PROCESS | 3796 | ++DOCSHELL 16F30400 == 35 [pid = 3796] [id = 74] 02:46:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16F38000) [pid = 3796] [serial = 219] [outer = 00000000] 02:46:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1782E400) [pid = 3796] [serial = 220] [outer = 16F38000] 02:46:44 INFO - PROCESS | 3796 | 1468230404433 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1788D400) [pid = 3796] [serial = 221] [outer = 16F38000] 02:46:44 INFO - PROCESS | 3796 | 1468230404870 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 640ms 02:46:44 INFO - PROCESS | 3796 | 1468230404926 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 3796 | 1468230404928 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 02:46:44 INFO - PROCESS | 3796 | 1468230404931 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:46:44 INFO - PROCESS | 3796 | 1468230404933 Marionette TRACE conn3 <- [1,262,null,{}] 02:46:44 INFO - PROCESS | 3796 | 1468230404936 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}] 02:46:44 INFO - PROCESS | 3796 | 1468230404942 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:45 INFO - PROCESS | 3796 | 1468230405070 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:46:45 INFO - PROCESS | 3796 | 1468230405149 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 3796 | 1468230405151 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:45 INFO - PROCESS | 3796 | ++DOCSHELL 19801C00 == 36 [pid = 3796] [id = 75] 02:46:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19803000) [pid = 3796] [serial = 222] [outer = 00000000] 02:46:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1980E000) [pid = 3796] [serial = 223] [outer = 19803000] 02:46:45 INFO - PROCESS | 3796 | 1468230405196 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19A07000) [pid = 3796] [serial = 224] [outer = 19803000] 02:46:45 INFO - PROCESS | 3796 | 1468230405596 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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 704ms 02:46:45 INFO - PROCESS | 3796 | 1468230405631 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 3796 | 1468230405633 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 02:46:45 INFO - PROCESS | 3796 | 1468230405636 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:46:45 INFO - PROCESS | 3796 | 1468230405637 Marionette TRACE conn3 <- [1,266,null,{}] 02:46:45 INFO - PROCESS | 3796 | 1468230405641 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}] 02:46:45 INFO - PROCESS | 3796 | 1468230405643 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:45 INFO - PROCESS | 3796 | 1468230405753 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:46:45 INFO - PROCESS | 3796 | 1468230405758 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 3796 | 1468230405760 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:45 INFO - PROCESS | 3796 | ++DOCSHELL 17BBEC00 == 37 [pid = 3796] [id = 76] 02:46:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1822A000) [pid = 3796] [serial = 225] [outer = 00000000] 02:46:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19AED400) [pid = 3796] [serial = 226] [outer = 1822A000] 02:46:45 INFO - PROCESS | 3796 | 1468230405816 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19D2AC00) [pid = 3796] [serial = 227] [outer = 1822A000] 02:46:46 INFO - PROCESS | 3796 | 1468230406231 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 641ms 02:46:46 INFO - PROCESS | 3796 | 1468230406274 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 3796 | 1468230406276 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 02:46:46 INFO - PROCESS | 3796 | 1468230406280 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:46:46 INFO - PROCESS | 3796 | 1468230406281 Marionette TRACE conn3 <- [1,270,null,{}] 02:46:46 INFO - PROCESS | 3796 | 1468230406291 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}] 02:46:46 INFO - PROCESS | 3796 | 1468230406293 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:46 INFO - PROCESS | 3796 | 1468230406397 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:46:46 INFO - PROCESS | 3796 | 1468230406480 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 3796 | 1468230406482 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:46 INFO - PROCESS | 3796 | ++DOCSHELL 10441800 == 38 [pid = 3796] [id = 77] 02:46:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19F62400) [pid = 3796] [serial = 228] [outer = 00000000] 02:46:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19F6E000) [pid = 3796] [serial = 229] [outer = 19F62400] 02:46:46 INFO - PROCESS | 3796 | 1468230406525 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A15D400) [pid = 3796] [serial = 230] [outer = 19F62400] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (179C8800) [pid = 3796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A16B000) [pid = 3796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17829000) [pid = 3796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15540800) [pid = 3796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (129E6000) [pid = 3796] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11261400) [pid = 3796] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1606C800) [pid = 3796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A774400) [pid = 3796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17827000) [pid = 3796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:46:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (139F0400) [pid = 3796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:46:46 INFO - PROCESS | 3796 | 1468230406974 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 735ms 02:46:47 INFO - PROCESS | 3796 | 1468230407020 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 3796 | 1468230407022 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 02:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:46:47 INFO - PROCESS | 3796 | 1468230407026 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 3796 | 1468230407028 Marionette TRACE conn3 <- [1,274,null,{}] 02:46:47 INFO - PROCESS | 3796 | 1468230407031 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}] 02:46:47 INFO - PROCESS | 3796 | 1468230407033 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:47 INFO - PROCESS | 3796 | 1468230407113 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:46:47 INFO - PROCESS | 3796 | 1468230407119 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 3796 | 1468230407120 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:47 INFO - PROCESS | 3796 | ++DOCSHELL 15130800 == 39 [pid = 3796] [id = 78] 02:46:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19AE9C00) [pid = 3796] [serial = 231] [outer = 00000000] 02:46:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A168800) [pid = 3796] [serial = 232] [outer = 19AE9C00] 02:46:47 INFO - PROCESS | 3796 | 1468230407163 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A16B000) [pid = 3796] [serial = 233] [outer = 19AE9C00] 02:46:47 INFO - PROCESS | 3796 | 1468230407577 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 595ms 02:46:47 INFO - PROCESS | 3796 | 1468230407623 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 3796 | 1468230407625 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 02:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:46:47 INFO - PROCESS | 3796 | 1468230407629 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 3796 | 1468230407630 Marionette TRACE conn3 <- [1,278,null,{}] 02:46:47 INFO - PROCESS | 3796 | 1468230407634 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}] 02:46:47 INFO - PROCESS | 3796 | 1468230407636 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:47 INFO - PROCESS | 3796 | 1468230407726 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:46:47 INFO - PROCESS | 3796 | 1468230407734 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 3796 | 1468230407736 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:47 INFO - PROCESS | 3796 | ++DOCSHELL 1A3B3C00 == 40 [pid = 3796] [id = 79] 02:46:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3B4C00) [pid = 3796] [serial = 234] [outer = 00000000] 02:46:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A3C0800) [pid = 3796] [serial = 235] [outer = 1A3B4C00] 02:46:47 INFO - PROCESS | 3796 | 1468230407779 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A822000) [pid = 3796] [serial = 236] [outer = 1A3B4C00] 02:46:48 INFO - PROCESS | 3796 | 1468230408193 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 595ms 02:46:48 INFO - PROCESS | 3796 | 1468230408226 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 3796 | 1468230408228 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 02:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:46:48 INFO - PROCESS | 3796 | 1468230408231 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 3796 | 1468230408234 Marionette TRACE conn3 <- [1,282,null,{}] 02:46:48 INFO - PROCESS | 3796 | 1468230408238 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}] 02:46:48 INFO - PROCESS | 3796 | 1468230408242 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:48 INFO - PROCESS | 3796 | 1468230408370 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:46:48 INFO - PROCESS | 3796 | 1468230408376 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 3796 | 1468230408378 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:48 INFO - PROCESS | 3796 | ++DOCSHELL 1A9A5400 == 41 [pid = 3796] [id = 80] 02:46:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A9A7400) [pid = 3796] [serial = 237] [outer = 00000000] 02:46:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A9ACC00) [pid = 3796] [serial = 238] [outer = 1A9A7400] 02:46:48 INFO - PROCESS | 3796 | 1468230408437 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AD58400) [pid = 3796] [serial = 239] [outer = 1A9A7400] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 10BBCC00 == 40 [pid = 3796] [id = 71] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 114B4800 == 39 [pid = 3796] [id = 70] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 1399C000 == 38 [pid = 3796] [id = 68] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 1980A000 == 37 [pid = 3796] [id = 69] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 1A9A8000 == 36 [pid = 3796] [id = 66] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 10478000 == 35 [pid = 3796] [id = 67] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 15158000 == 34 [pid = 3796] [id = 72] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 16F30400 == 33 [pid = 3796] [id = 74] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 19801C00 == 32 [pid = 3796] [id = 75] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 17BBEC00 == 31 [pid = 3796] [id = 76] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 10441800 == 30 [pid = 3796] [id = 77] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 1553AC00 == 29 [pid = 3796] [id = 73] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 15130800 == 28 [pid = 3796] [id = 78] 02:46:49 INFO - PROCESS | 3796 | --DOCSHELL 1A3B3C00 == 27 [pid = 3796] [id = 79] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (139BD000) [pid = 3796] [serial = 169] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13A9F800) [pid = 3796] [serial = 170] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (129E8000) [pid = 3796] [serial = 166] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (114BD800) [pid = 3796] [serial = 165] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1766A800) [pid = 3796] [serial = 176] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16E5DC00) [pid = 3796] [serial = 175] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A82C800) [pid = 3796] [serial = 187] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A99F800) [pid = 3796] [serial = 194] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1AD53400) [pid = 3796] [serial = 196] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B734400) [pid = 3796] [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.] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A829800) [pid = 3796] [serial = 193] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A82F000) [pid = 3796] [serial = 188] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (179CEC00) [pid = 3796] [serial = 191] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1822A800) [pid = 3796] [serial = 179] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (159F7000) [pid = 3796] [serial = 190] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A163800) [pid = 3796] [serial = 181] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A33EC00) [pid = 3796] [serial = 182] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A824000) [pid = 3796] [serial = 185] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A773C00) [pid = 3796] [serial = 184] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (129E7C00) [pid = 3796] [serial = 162] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (179CFC00) [pid = 3796] [serial = 178] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1557EC00) [pid = 3796] [serial = 172] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (159B1C00) [pid = 3796] [serial = 173] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A218800) [pid = 3796] [serial = 159] [outer = 00000000] [url = about:blank] 02:46:50 INFO - PROCESS | 3796 | 1468230410261 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 2050ms 02:46:50 INFO - PROCESS | 3796 | 1468230410293 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 3796 | 1468230410296 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 02:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:46:50 INFO - PROCESS | 3796 | 1468230410301 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 3796 | 1468230410303 Marionette TRACE conn3 <- [1,286,null,{}] 02:46:50 INFO - PROCESS | 3796 | 1468230410309 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}] 02:46:50 INFO - PROCESS | 3796 | 1468230410312 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:50 INFO - PROCESS | 3796 | 1468230410396 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:46:50 INFO - PROCESS | 3796 | 1468230410404 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 3796 | 1468230410406 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:50 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC800 == 28 [pid = 3796] [id = 81] 02:46:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10BBCC00) [pid = 3796] [serial = 240] [outer = 00000000] 02:46:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (112B2000) [pid = 3796] [serial = 241] [outer = 10BBCC00] 02:46:50 INFO - PROCESS | 3796 | 1468230410454 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (114BA800) [pid = 3796] [serial = 242] [outer = 10BBCC00] 02:46:50 INFO - PROCESS | 3796 | 1468230410907 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 626ms 02:46:50 INFO - PROCESS | 3796 | 1468230410936 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 3796 | 1468230410941 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 02:46:50 INFO - PROCESS | 3796 | 1468230410951 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:46:50 INFO - PROCESS | 3796 | 1468230410953 Marionette TRACE conn3 <- [1,290,null,{}] 02:46:50 INFO - PROCESS | 3796 | 1468230410957 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}] 02:46:50 INFO - PROCESS | 3796 | 1468230410960 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:51 INFO - PROCESS | 3796 | 1468230411046 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:46:51 INFO - PROCESS | 3796 | 1468230411053 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 3796 | 1468230411056 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:51 INFO - PROCESS | 3796 | ++DOCSHELL 12BAFC00 == 29 [pid = 3796] [id = 82] 02:46:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12E21800) [pid = 3796] [serial = 243] [outer = 00000000] 02:46:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12E66000) [pid = 3796] [serial = 244] [outer = 12E21800] 02:46:51 INFO - PROCESS | 3796 | 1468230411103 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (131C8C00) [pid = 3796] [serial = 245] [outer = 12E21800] 02:46:51 INFO - PROCESS | 3796 | 1468230411587 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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 689ms 02:46:51 INFO - PROCESS | 3796 | 1468230411705 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 3796 | 1468230411707 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 02:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:46:51 INFO - PROCESS | 3796 | 1468230411755 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 3796 | 1468230411758 Marionette TRACE conn3 <- [1,294,null,{}] 02:46:51 INFO - PROCESS | 3796 | 1468230411806 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}] 02:46:51 INFO - PROCESS | 3796 | 1468230411811 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:51 INFO - PROCESS | 3796 | 1468230411904 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:46:51 INFO - PROCESS | 3796 | 1468230411913 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 3796 | 1468230411916 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:51 INFO - PROCESS | 3796 | ++DOCSHELL 1436EC00 == 30 [pid = 3796] [id = 83] 02:46:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1436F400) [pid = 3796] [serial = 246] [outer = 00000000] 02:46:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159FBC00) [pid = 3796] [serial = 247] [outer = 1436F400] 02:46:51 INFO - PROCESS | 3796 | 1468230411965 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16073000) [pid = 3796] [serial = 248] [outer = 1436F400] 02:46:52 INFO - PROCESS | 3796 | 1468230412401 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]]]}] 02:46:52 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. 02:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 704ms 02:46:52 INFO - PROCESS | 3796 | 1468230412423 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 3796 | 1468230412425 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 02:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:46:52 INFO - PROCESS | 3796 | 1468230412429 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 3796 | 1468230412431 Marionette TRACE conn3 <- [1,298,null,{}] 02:46:52 INFO - PROCESS | 3796 | 1468230412434 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}] 02:46:52 INFO - PROCESS | 3796 | 1468230412436 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:52 INFO - PROCESS | 3796 | 1468230412542 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:46:52 INFO - PROCESS | 3796 | 1468230412548 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 3796 | 1468230412550 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:52 INFO - PROCESS | 3796 | ++DOCSHELL 159B2C00 == 31 [pid = 3796] [id = 84] 02:46:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16AA5C00) [pid = 3796] [serial = 249] [outer = 00000000] 02:46:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16FC0C00) [pid = 3796] [serial = 250] [outer = 16AA5C00] 02:46:52 INFO - PROCESS | 3796 | 1468230412619 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17824400) [pid = 3796] [serial = 251] [outer = 16AA5C00] 02:46:53 INFO - PROCESS | 3796 | 1468230413046 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]]]}] 02:46:53 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. 02:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 642ms 02:46:53 INFO - PROCESS | 3796 | 1468230413077 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 3796 | 1468230413079 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 02:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:46:53 INFO - PROCESS | 3796 | 1468230413082 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 3796 | 1468230413084 Marionette TRACE conn3 <- [1,302,null,{}] 02:46:53 INFO - PROCESS | 3796 | 1468230413087 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}] 02:46:53 INFO - PROCESS | 3796 | 1468230413090 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:53 INFO - PROCESS | 3796 | 1468230413167 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:46:53 INFO - PROCESS | 3796 | 1468230413173 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 3796 | 1468230413175 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:53 INFO - PROCESS | 3796 | ++DOCSHELL 1788C800 == 32 [pid = 3796] [id = 85] 02:46:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (179C4400) [pid = 3796] [serial = 252] [outer = 00000000] 02:46:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17BBA400) [pid = 3796] [serial = 253] [outer = 179C4400] 02:46:53 INFO - PROCESS | 3796 | 1468230413219 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18228C00) [pid = 3796] [serial = 254] [outer = 179C4400] 02:46:53 INFO - PROCESS | 3796 | 1468230413647 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]]]}] 02:46:53 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. 02:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 595ms 02:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:46:53 INFO - PROCESS | 3796 | 1468230413688 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 3796 | 1468230413690 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 02:46:53 INFO - PROCESS | 3796 | 1468230413697 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 3796 | 1468230413699 Marionette TRACE conn3 <- [1,306,null,{}] 02:46:53 INFO - PROCESS | 3796 | 1468230413702 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}] 02:46:53 INFO - PROCESS | 3796 | 1468230413707 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:53 INFO - PROCESS | 3796 | 1468230413809 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:46:53 INFO - PROCESS | 3796 | 1468230413817 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 3796 | 1468230413819 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:53 INFO - PROCESS | 3796 | ++DOCSHELL 1980C400 == 33 [pid = 3796] [id = 86] 02:46:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19810400) [pid = 3796] [serial = 255] [outer = 00000000] 02:46:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19AF3800) [pid = 3796] [serial = 256] [outer = 19810400] 02:46:53 INFO - PROCESS | 3796 | 1468230413863 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19F6D800) [pid = 3796] [serial = 257] [outer = 19810400] 02:46:54 INFO - PROCESS | 3796 | 1468230414267 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]]]}] 02:46:54 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. 02:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 594ms 02:46:54 INFO - PROCESS | 3796 | 1468230414287 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 3796 | 1468230414289 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 02:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:46:54 INFO - PROCESS | 3796 | 1468230414292 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 3796 | 1468230414294 Marionette TRACE conn3 <- [1,310,null,{}] 02:46:54 INFO - PROCESS | 3796 | 1468230414297 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}] 02:46:54 INFO - PROCESS | 3796 | 1468230414299 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:54 INFO - PROCESS | 3796 | 1468230414409 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:46:54 INFO - PROCESS | 3796 | 1468230414417 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 3796 | 1468230414419 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:54 INFO - PROCESS | 3796 | ++DOCSHELL 19A09000 == 34 [pid = 3796] [id = 87] 02:46:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A15E000) [pid = 3796] [serial = 258] [outer = 00000000] 02:46:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A335800) [pid = 3796] [serial = 259] [outer = 1A15E000] 02:46:54 INFO - PROCESS | 3796 | 1468230414462 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A338800) [pid = 3796] [serial = 260] [outer = 1A15E000] 02:46:54 INFO - PROCESS | 3796 | 1468230414867 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]]]}] 02:46:54 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. 02:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 595ms 02:46:54 INFO - PROCESS | 3796 | 1468230414890 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 3796 | 1468230414892 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 02:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:46:54 INFO - PROCESS | 3796 | 1468230414895 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 3796 | 1468230414896 Marionette TRACE conn3 <- [1,314,null,{}] 02:46:54 INFO - PROCESS | 3796 | 1468230414911 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}] 02:46:54 INFO - PROCESS | 3796 | 1468230414913 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:55 INFO - PROCESS | 3796 | 1468230415027 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:46:55 INFO - PROCESS | 3796 | 1468230415077 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 3796 | 1468230415079 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:55 INFO - PROCESS | 3796 | ++DOCSHELL 16975400 == 35 [pid = 3796] [id = 88] 02:46:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19D2D400) [pid = 3796] [serial = 261] [outer = 00000000] 02:46:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A774400) [pid = 3796] [serial = 262] [outer = 19D2D400] 02:46:55 INFO - PROCESS | 3796 | 1468230415122 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A822C00) [pid = 3796] [serial = 263] [outer = 19D2D400] 02:46:55 INFO - PROCESS | 3796 | 1468230415472 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:46:55 INFO - PROCESS | 3796 | 1468230415539 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]]]}] 02:46:55 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. 02:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 704ms 02:46:55 INFO - PROCESS | 3796 | 1468230415595 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 3796 | 1468230415597 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 02:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:46:55 INFO - PROCESS | 3796 | 1468230415601 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 3796 | 1468230415602 Marionette TRACE conn3 <- [1,318,null,{}] 02:46:55 INFO - PROCESS | 3796 | 1468230415606 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}] 02:46:55 INFO - PROCESS | 3796 | 1468230415608 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:55 INFO - PROCESS | 3796 | 1468230415737 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:46:55 INFO - PROCESS | 3796 | 1468230415756 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 3796 | 1468230415758 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:55 INFO - PROCESS | 3796 | ++DOCSHELL 1436D800 == 36 [pid = 3796] [id = 89] 02:46:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A769C00) [pid = 3796] [serial = 264] [outer = 00000000] 02:46:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A99F800) [pid = 3796] [serial = 265] [outer = 1A769C00] 02:46:55 INFO - PROCESS | 3796 | 1468230415802 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A9A0C00) [pid = 3796] [serial = 266] [outer = 1A769C00] 02:46:56 INFO - PROCESS | 3796 | 1468230416221 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]]]}] 02:46:56 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. 02:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 641ms 02:46:56 INFO - PROCESS | 3796 | 1468230416238 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 3796 | 1468230416240 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 02:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:46:56 INFO - PROCESS | 3796 | 1468230416243 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 3796 | 1468230416245 Marionette TRACE conn3 <- [1,322,null,{}] 02:46:56 INFO - PROCESS | 3796 | 1468230416250 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}] 02:46:56 INFO - PROCESS | 3796 | 1468230416252 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:56 INFO - PROCESS | 3796 | 1468230416394 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:46:56 INFO - PROCESS | 3796 | 1468230416400 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 3796 | 1468230416402 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:56 INFO - PROCESS | 3796 | ++DOCSHELL 1A82F400 == 37 [pid = 3796] [id = 90] 02:46:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A830000) [pid = 3796] [serial = 267] [outer = 00000000] 02:46:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AF4FC00) [pid = 3796] [serial = 268] [outer = 1A830000] 02:46:56 INFO - PROCESS | 3796 | 1468230416445 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AF53400) [pid = 3796] [serial = 269] [outer = 1A830000] 02:46:56 INFO - PROCESS | 3796 | 1468230416894 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]]]}] 02:46:56 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. 02:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 704ms 02:46:56 INFO - PROCESS | 3796 | 1468230416948 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 3796 | 1468230416950 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 02:46:56 INFO - PROCESS | 3796 | 1468230416954 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:46:56 INFO - PROCESS | 3796 | 1468230416956 Marionette TRACE conn3 <- [1,326,null,{}] 02:46:56 INFO - PROCESS | 3796 | 1468230416978 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}] 02:46:56 INFO - PROCESS | 3796 | 1468230416980 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:57 INFO - PROCESS | 3796 | 1468230417128 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:46:57 INFO - PROCESS | 3796 | 1468230417188 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 3796 | 1468230417190 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:57 INFO - PROCESS | 3796 | ++DOCSHELL 16C32000 == 38 [pid = 3796] [id = 91] 02:46:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1B021800) [pid = 3796] [serial = 270] [outer = 00000000] 02:46:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1B026800) [pid = 3796] [serial = 271] [outer = 1B021800] 02:46:57 INFO - PROCESS | 3796 | 1468230417236 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1B085000) [pid = 3796] [serial = 272] [outer = 1B021800] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10A79C00) [pid = 3796] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19803000) [pid = 3796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1822A000) [pid = 3796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19F62400) [pid = 3796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A3B4C00) [pid = 3796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16F38000) [pid = 3796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1557E800) [pid = 3796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1515A800) [pid = 3796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (114BA400) [pid = 3796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (114B5000) [pid = 3796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1980A400) [pid = 3796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (139EE800) [pid = 3796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1047A800) [pid = 3796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A9A9800) [pid = 3796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19AE9C00) [pid = 3796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:46:57 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A08C00) [pid = 3796] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:46:57 INFO - PROCESS | 3796 | 1468230417848 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]]]}] 02:46:57 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. 02:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 955ms 02:46:57 INFO - PROCESS | 3796 | 1468230417920 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 3796 | 1468230417922 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 02:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:46:57 INFO - PROCESS | 3796 | 1468230417926 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 3796 | 1468230417927 Marionette TRACE conn3 <- [1,330,null,{}] 02:46:57 INFO - PROCESS | 3796 | 1468230417930 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}] 02:46:57 INFO - PROCESS | 3796 | 1468230417932 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:58 INFO - PROCESS | 3796 | 1468230418012 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:46:58 INFO - PROCESS | 3796 | 1468230418017 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 3796 | 1468230418019 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:58 INFO - PROCESS | 3796 | ++DOCSHELL 13A98000 == 39 [pid = 3796] [id = 92] 02:46:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1512C800) [pid = 3796] [serial = 273] [outer = 00000000] 02:46:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17820400) [pid = 3796] [serial = 274] [outer = 1512C800] 02:46:58 INFO - PROCESS | 3796 | 1468230418063 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1822A000) [pid = 3796] [serial = 275] [outer = 1512C800] 02:46:58 INFO - PROCESS | 3796 | 1468230418463 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]]]}] 02:46:58 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. 02:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 595ms 02:46:58 INFO - PROCESS | 3796 | 1468230418523 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 3796 | 1468230418525 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 02:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:46:58 INFO - PROCESS | 3796 | 1468230418529 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 3796 | 1468230418531 Marionette TRACE conn3 <- [1,334,null,{}] 02:46:58 INFO - PROCESS | 3796 | 1468230418534 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}] 02:46:58 INFO - PROCESS | 3796 | 1468230418536 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:58 INFO - PROCESS | 3796 | 1468230418626 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:46:58 INFO - PROCESS | 3796 | 1468230418631 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 3796 | 1468230418633 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:58 INFO - PROCESS | 3796 | ++DOCSHELL 17894000 == 40 [pid = 3796] [id = 93] 02:46:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19AEE800) [pid = 3796] [serial = 276] [outer = 00000000] 02:46:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A9A9800) [pid = 3796] [serial = 277] [outer = 19AEE800] 02:46:58 INFO - PROCESS | 3796 | 1468230418677 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1B024000) [pid = 3796] [serial = 278] [outer = 19AEE800] 02:46:59 INFO - PROCESS | 3796 | 1468230419107 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]]]}] 02:46:59 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. 02:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 625ms 02:46:59 INFO - PROCESS | 3796 | 1468230419166 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 3796 | 1468230419168 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 02:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:46:59 INFO - PROCESS | 3796 | 1468230419171 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 3796 | 1468230419173 Marionette TRACE conn3 <- [1,338,null,{}] 02:46:59 INFO - PROCESS | 3796 | 1468230419177 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}] 02:46:59 INFO - PROCESS | 3796 | 1468230419178 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:59 INFO - PROCESS | 3796 | 1468230419258 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:46:59 INFO - PROCESS | 3796 | 1468230419263 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3796 | 1468230419265 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:46:59 INFO - PROCESS | 3796 | ++DOCSHELL 19F60800 == 41 [pid = 3796] [id = 94] 02:46:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1B088400) [pid = 3796] [serial = 279] [outer = 00000000] 02:46:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1B08EC00) [pid = 3796] [serial = 280] [outer = 1B088400] 02:46:59 INFO - PROCESS | 3796 | 1468230419308 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1B34DC00) [pid = 3796] [serial = 281] [outer = 1B088400] 02:46:59 INFO - PROCESS | 3796 | 1468230419924 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]]]}] 02:46:59 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. 02:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 798ms 02:47:00 INFO - PROCESS | 3796 | 1468230420002 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 3796 | 1468230420006 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 02:47:00 INFO - PROCESS | 3796 | 1468230420013 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:47:00 INFO - PROCESS | 3796 | 1468230420016 Marionette TRACE conn3 <- [1,342,null,{}] 02:47:00 INFO - PROCESS | 3796 | 1468230420022 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}] 02:47:00 INFO - PROCESS | 3796 | 1468230420025 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:00 INFO - PROCESS | 3796 | 1468230420154 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:47:00 INFO - PROCESS | 3796 | 1468230420271 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 3796 | 1468230420274 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:00 INFO - PROCESS | 3796 | ++DOCSHELL 102C9800 == 42 [pid = 3796] [id = 95] 02:47:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10564000) [pid = 3796] [serial = 282] [outer = 00000000] 02:47:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (112AC400) [pid = 3796] [serial = 283] [outer = 10564000] 02:47:00 INFO - PROCESS | 3796 | 1468230420332 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11893800) [pid = 3796] [serial = 284] [outer = 10564000] 02:47:01 INFO - PROCESS | 3796 | 1468230421044 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]]]}] 02:47:01 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. 02:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1033ms 02:47:01 INFO - PROCESS | 3796 | 1468230421058 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 3796 | 1468230421063 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 02:47:01 INFO - PROCESS | 3796 | 1468230421087 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:47:01 INFO - PROCESS | 3796 | 1468230421090 Marionette TRACE conn3 <- [1,346,null,{}] 02:47:01 INFO - PROCESS | 3796 | 1468230421093 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}] 02:47:01 INFO - PROCESS | 3796 | 1468230421096 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:01 INFO - PROCESS | 3796 | 1468230421217 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:47:01 INFO - PROCESS | 3796 | 1468230421453 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 3796 | 1468230421456 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:01 INFO - PROCESS | 3796 | ++DOCSHELL 102C8C00 == 43 [pid = 3796] [id = 96] 02:47:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10434400) [pid = 3796] [serial = 285] [outer = 00000000] 02:47:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10A76400) [pid = 3796] [serial = 286] [outer = 10434400] 02:47:01 INFO - PROCESS | 3796 | 1468230421524 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10BBB000) [pid = 3796] [serial = 287] [outer = 10434400] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 17894000 == 42 [pid = 3796] [id = 93] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 13A98000 == 41 [pid = 3796] [id = 92] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 16C32000 == 40 [pid = 3796] [id = 91] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 1A82F400 == 39 [pid = 3796] [id = 90] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 1436D800 == 38 [pid = 3796] [id = 89] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 16975400 == 37 [pid = 3796] [id = 88] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 19A09000 == 36 [pid = 3796] [id = 87] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 1980C400 == 35 [pid = 3796] [id = 86] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 1788C800 == 34 [pid = 3796] [id = 85] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 159B2C00 == 33 [pid = 3796] [id = 84] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 1436EC00 == 32 [pid = 3796] [id = 83] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 12BAFC00 == 31 [pid = 3796] [id = 82] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 10BBC800 == 30 [pid = 3796] [id = 81] 02:47:02 INFO - PROCESS | 3796 | --DOCSHELL 1A9A5400 == 29 [pid = 3796] [id = 80] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A9ACC00) [pid = 3796] [serial = 238] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | 1468230422176 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]]]}] 02:47:02 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. 02:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1158ms 02:47:02 INFO - PROCESS | 3796 | 1468230422243 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 3796 | 1468230422247 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 02:47:02 INFO - PROCESS | 3796 | 1468230422251 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:47:02 INFO - PROCESS | 3796 | 1468230422254 Marionette TRACE conn3 <- [1,350,null,{}] 02:47:02 INFO - PROCESS | 3796 | 1468230422262 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}] 02:47:02 INFO - PROCESS | 3796 | 1468230422266 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:02 INFO - PROCESS | 3796 | 1468230422362 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A227400) [pid = 3796] [serial = 160] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (12C88C00) [pid = 3796] [serial = 163] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1980E000) [pid = 3796] [serial = 223] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19D2AC00) [pid = 3796] [serial = 227] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19AED400) [pid = 3796] [serial = 226] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19A07000) [pid = 3796] [serial = 224] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19F6E000) [pid = 3796] [serial = 229] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A3C0800) [pid = 3796] [serial = 235] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A15D400) [pid = 3796] [serial = 230] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1782E400) [pid = 3796] [serial = 220] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16C2F800) [pid = 3796] [serial = 218] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16977800) [pid = 3796] [serial = 217] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1553B800) [pid = 3796] [serial = 214] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (159A7000) [pid = 3796] [serial = 215] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11D90C00) [pid = 3796] [serial = 211] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12EF2400) [pid = 3796] [serial = 212] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11DDF400) [pid = 3796] [serial = 209] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11802400) [pid = 3796] [serial = 208] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19A03400) [pid = 3796] [serial = 206] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1980F000) [pid = 3796] [serial = 205] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (159F9400) [pid = 3796] [serial = 203] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15159800) [pid = 3796] [serial = 202] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12E24C00) [pid = 3796] [serial = 200] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114B9000) [pid = 3796] [serial = 199] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AD59C00) [pid = 3796] [serial = 197] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A822000) [pid = 3796] [serial = 236] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A168800) [pid = 3796] [serial = 232] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A16B000) [pid = 3796] [serial = 233] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1788D400) [pid = 3796] [serial = 221] [outer = 00000000] [url = about:blank] 02:47:02 INFO - PROCESS | 3796 | 1468230422445 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 3796 | 1468230422447 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:02 INFO - PROCESS | 3796 | ++DOCSHELL 10F0AC00 == 30 [pid = 3796] [id = 97] 02:47:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (112AD800) [pid = 3796] [serial = 288] [outer = 00000000] 02:47:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11886400) [pid = 3796] [serial = 289] [outer = 112AD800] 02:47:02 INFO - PROCESS | 3796 | 1468230422495 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12C88C00) [pid = 3796] [serial = 290] [outer = 112AD800] 02:47:02 INFO - PROCESS | 3796 | 1468230422914 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]]]}] 02:47:02 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. 02:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 688ms 02:47:02 INFO - PROCESS | 3796 | 1468230422954 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 3796 | 1468230422958 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 02:47:02 INFO - PROCESS | 3796 | 1468230422966 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:47:02 INFO - PROCESS | 3796 | 1468230422968 Marionette TRACE conn3 <- [1,354,null,{}] 02:47:02 INFO - PROCESS | 3796 | 1468230422972 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}] 02:47:02 INFO - PROCESS | 3796 | 1468230422974 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:03 INFO - PROCESS | 3796 | 1468230423061 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:47:03 INFO - PROCESS | 3796 | 1468230423068 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 3796 | 1468230423070 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:03 INFO - PROCESS | 3796 | ++DOCSHELL 139A4800 == 31 [pid = 3796] [id = 98] 02:47:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12EF2400) [pid = 3796] [serial = 291] [outer = 00000000] 02:47:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15127C00) [pid = 3796] [serial = 292] [outer = 12EF2400] 02:47:03 INFO - PROCESS | 3796 | 1468230423115 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15177800) [pid = 3796] [serial = 293] [outer = 12EF2400] 02:47:03 INFO - PROCESS | 3796 | 1468230423568 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]]]}] 02:47:03 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. 02:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 626ms 02:47:03 INFO - PROCESS | 3796 | 1468230423607 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 3796 | 1468230423609 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 02:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:47:03 INFO - PROCESS | 3796 | 1468230423614 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 3796 | 1468230423620 Marionette TRACE conn3 <- [1,358,null,{}] 02:47:03 INFO - PROCESS | 3796 | 1468230423629 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}] 02:47:03 INFO - PROCESS | 3796 | 1468230423633 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:03 INFO - PROCESS | 3796 | 1468230423724 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:47:03 INFO - PROCESS | 3796 | 1468230423734 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 3796 | 1468230423736 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:03 INFO - PROCESS | 3796 | ++DOCSHELL 159FB400 == 32 [pid = 3796] [id = 99] 02:47:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (159FC800) [pid = 3796] [serial = 294] [outer = 00000000] 02:47:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16760800) [pid = 3796] [serial = 295] [outer = 159FC800] 02:47:03 INFO - PROCESS | 3796 | 1468230423782 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16764800) [pid = 3796] [serial = 296] [outer = 159FC800] 02:47:04 INFO - PROCESS | 3796 | 1468230424209 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]]]}] 02:47:04 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. 02:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 657ms 02:47:04 INFO - PROCESS | 3796 | 1468230424271 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 3796 | 1468230424273 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 02:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:47:04 INFO - PROCESS | 3796 | 1468230424277 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 3796 | 1468230424278 Marionette TRACE conn3 <- [1,362,null,{}] 02:47:04 INFO - PROCESS | 3796 | 1468230424282 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}] 02:47:04 INFO - PROCESS | 3796 | 1468230424284 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:04 INFO - PROCESS | 3796 | 1468230424366 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:47:04 INFO - PROCESS | 3796 | 1468230424400 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 3796 | 1468230424403 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:04 INFO - PROCESS | 3796 | ++DOCSHELL 1676C400 == 33 [pid = 3796] [id = 100] 02:47:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1676C800) [pid = 3796] [serial = 297] [outer = 00000000] 02:47:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16810C00) [pid = 3796] [serial = 298] [outer = 1676C800] 02:47:04 INFO - PROCESS | 3796 | 1468230424447 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16977800) [pid = 3796] [serial = 299] [outer = 1676C800] 02:47:04 INFO - PROCESS | 3796 | 1468230424897 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]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 642ms 02:47:04 INFO - PROCESS | 3796 | 1468230424914 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 3796 | 1468230424916 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 02:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:47:04 INFO - PROCESS | 3796 | 1468230424926 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 3796 | 1468230424928 Marionette TRACE conn3 <- [1,366,null,{}] 02:47:04 INFO - PROCESS | 3796 | 1468230424931 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}] 02:47:04 INFO - PROCESS | 3796 | 1468230424933 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:05 INFO - PROCESS | 3796 | 1468230425037 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:47:05 INFO - PROCESS | 3796 | 1468230425046 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3796 | 1468230425052 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:05 INFO - PROCESS | 3796 | ++DOCSHELL 12E64C00 == 34 [pid = 3796] [id = 101] 02:47:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16C2F800) [pid = 3796] [serial = 300] [outer = 00000000] 02:47:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16F32000) [pid = 3796] [serial = 301] [outer = 16C2F800] 02:47:05 INFO - PROCESS | 3796 | 1468230425106 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1788E400) [pid = 3796] [serial = 302] [outer = 16C2F800] 02:47:05 INFO - PROCESS | 3796 | 1468230425553 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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 689ms 02:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:47:05 INFO - PROCESS | 3796 | 1468230425619 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 3796 | 1468230425621 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 02:47:05 INFO - PROCESS | 3796 | 1468230425625 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 3796 | 1468230425627 Marionette TRACE conn3 <- [1,370,null,{}] 02:47:05 INFO - PROCESS | 3796 | 1468230425643 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}] 02:47:05 INFO - PROCESS | 3796 | 1468230425645 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:05 INFO - PROCESS | 3796 | 1468230425784 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:47:05 INFO - PROCESS | 3796 | 1468230425811 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3796 | 1468230425814 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:05 INFO - PROCESS | 3796 | ++DOCSHELL 178EC400 == 35 [pid = 3796] [id = 102] 02:47:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (178FAC00) [pid = 3796] [serial = 303] [outer = 00000000] 02:47:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1822C400) [pid = 3796] [serial = 304] [outer = 178FAC00] 02:47:05 INFO - PROCESS | 3796 | 1468230425857 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (179CFC00) [pid = 3796] [serial = 305] [outer = 178FAC00] 02:47:06 INFO - PROCESS | 3796 | 1468230426299 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]]]}] 02:47:06 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. 02:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 688ms 02:47:06 INFO - PROCESS | 3796 | 1468230426325 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 3796 | 1468230426327 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 02:47:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:47:06 INFO - PROCESS | 3796 | 1468230426335 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 3796 | 1468230426337 Marionette TRACE conn3 <- [1,374,null,{}] 02:47:06 INFO - PROCESS | 3796 | 1468230426341 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}] 02:47:06 INFO - PROCESS | 3796 | 1468230426342 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:06 INFO - PROCESS | 3796 | 1468230426447 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:47:06 INFO - PROCESS | 3796 | 1468230426452 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 3796 | 1468230426454 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:06 INFO - PROCESS | 3796 | ++DOCSHELL 17BC5C00 == 36 [pid = 3796] [id = 103] 02:47:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19809400) [pid = 3796] [serial = 306] [outer = 00000000] 02:47:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19A06400) [pid = 3796] [serial = 307] [outer = 19809400] 02:47:06 INFO - PROCESS | 3796 | 1468230426497 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19A09800) [pid = 3796] [serial = 308] [outer = 19809400] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A769C00) [pid = 3796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A830000) [pid = 3796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16AA5C00) [pid = 3796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12E21800) [pid = 3796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (179C4400) [pid = 3796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19D2D400) [pid = 3796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A15E000) [pid = 3796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1436F400) [pid = 3796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19810400) [pid = 3796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10BBCC00) [pid = 3796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1B021800) [pid = 3796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19AEE800) [pid = 3796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:47:06 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1512C800) [pid = 3796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:47:07 INFO - PROCESS | 3796 | 1468230427051 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:47:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 02:47:07 INFO - PROCESS | 3796 | 1468230427104 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 3796 | 1468230427106 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 02:47:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:47:07 INFO - PROCESS | 3796 | 1468230427109 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 3796 | 1468230427110 Marionette TRACE conn3 <- [1,378,null,{}] 02:47:07 INFO - PROCESS | 3796 | 1468230427116 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}] 02:47:07 INFO - PROCESS | 3796 | 1468230427119 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:07 INFO - PROCESS | 3796 | 1468230427196 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:47:07 INFO - PROCESS | 3796 | 1468230427202 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 3796 | 1468230427204 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:07 INFO - PROCESS | 3796 | ++DOCSHELL 132E4400 == 37 [pid = 3796] [id = 104] 02:47:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1436CC00) [pid = 3796] [serial = 309] [outer = 00000000] 02:47:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19809800) [pid = 3796] [serial = 310] [outer = 1436CC00] 02:47:07 INFO - PROCESS | 3796 | 1468230427247 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A02C00) [pid = 3796] [serial = 311] [outer = 1436CC00] 02:47:07 INFO - PROCESS | 3796 | 1468230427667 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:47:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 595ms 02:47:07 INFO - PROCESS | 3796 | 1468230427708 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 3796 | 1468230427710 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 02:47:07 INFO - PROCESS | 3796 | 1468230427713 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:47:07 INFO - PROCESS | 3796 | 1468230427715 Marionette TRACE conn3 <- [1,382,null,{}] 02:47:07 INFO - PROCESS | 3796 | 1468230427718 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}] 02:47:07 INFO - PROCESS | 3796 | 1468230427720 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:07 INFO - PROCESS | 3796 | 1468230427805 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:47:07 INFO - PROCESS | 3796 | 1468230427813 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 3796 | 1468230427815 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:07 INFO - PROCESS | 3796 | ++DOCSHELL 159F9400 == 38 [pid = 3796] [id = 105] 02:47:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (179C4400) [pid = 3796] [serial = 312] [outer = 00000000] 02:47:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F61800) [pid = 3796] [serial = 313] [outer = 179C4400] 02:47:07 INFO - PROCESS | 3796 | 1468230427868 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19F66000) [pid = 3796] [serial = 314] [outer = 179C4400] 02:47:08 INFO - PROCESS | 3796 | 1468230428299 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:47:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 641ms 02:47:08 INFO - PROCESS | 3796 | 1468230428351 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 3796 | 1468230428353 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 02:47:08 INFO - PROCESS | 3796 | 1468230428356 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:47:08 INFO - PROCESS | 3796 | 1468230428358 Marionette TRACE conn3 <- [1,386,null,{}] 02:47:08 INFO - PROCESS | 3796 | 1468230428361 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}] 02:47:08 INFO - PROCESS | 3796 | 1468230428363 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:08 INFO - PROCESS | 3796 | 1468230428442 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:47:08 INFO - PROCESS | 3796 | 1468230428449 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 3796 | 1468230428452 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:08 INFO - PROCESS | 3796 | ++DOCSHELL 19A06000 == 39 [pid = 3796] [id = 106] 02:47:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19AF1800) [pid = 3796] [serial = 315] [outer = 00000000] 02:47:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A166C00) [pid = 3796] [serial = 316] [outer = 19AF1800] 02:47:08 INFO - PROCESS | 3796 | 1468230428498 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A21EC00) [pid = 3796] [serial = 317] [outer = 19AF1800] 02:47:09 INFO - PROCESS | 3796 | 1468230429129 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]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 798ms 02:47:09 INFO - PROCESS | 3796 | 1468230429159 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 3796 | 1468230429163 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 02:47:09 INFO - PROCESS | 3796 | 1468230429168 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:47:09 INFO - PROCESS | 3796 | 1468230429172 Marionette TRACE conn3 <- [1,390,null,{}] 02:47:09 INFO - PROCESS | 3796 | 1468230429177 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}] 02:47:09 INFO - PROCESS | 3796 | 1468230429180 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:09 INFO - PROCESS | 3796 | 1468230429289 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:47:09 INFO - PROCESS | 3796 | 1468230429413 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 3796 | 1468230429417 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:09 INFO - PROCESS | 3796 | ++DOCSHELL 114B4800 == 40 [pid = 3796] [id = 107] 02:47:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (114B5000) [pid = 3796] [serial = 318] [outer = 00000000] 02:47:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1312A400) [pid = 3796] [serial = 319] [outer = 114B5000] 02:47:09 INFO - PROCESS | 3796 | 1468230429473 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13A99C00) [pid = 3796] [serial = 320] [outer = 114B5000] 02:47:10 INFO - PROCESS | 3796 | 1468230430070 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 938ms 02:47:10 INFO - PROCESS | 3796 | 1468230430115 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 3796 | 1468230430120 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 02:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:47:10 INFO - PROCESS | 3796 | 1468230430127 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3796 | 1468230430129 Marionette TRACE conn3 <- [1,394,null,{}] 02:47:10 INFO - PROCESS | 3796 | 1468230430134 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}] 02:47:10 INFO - PROCESS | 3796 | 1468230430136 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:10 INFO - PROCESS | 3796 | 1468230430244 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:47:10 INFO - PROCESS | 3796 | 1468230430367 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3796 | 1468230430370 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:10 INFO - PROCESS | 3796 | ++DOCSHELL 1557D800 == 41 [pid = 3796] [id = 108] 02:47:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1557EC00) [pid = 3796] [serial = 321] [outer = 00000000] 02:47:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1606D800) [pid = 3796] [serial = 322] [outer = 1557EC00] 02:47:10 INFO - PROCESS | 3796 | 1468230430427 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1676B000) [pid = 3796] [serial = 323] [outer = 1557EC00] 02:47:11 INFO - PROCESS | 3796 | 1468230431056 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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1002ms 02:47:11 INFO - PROCESS | 3796 | 1468230431128 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 3796 | 1468230431131 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:47:11 INFO - PROCESS | 3796 | 1468230431135 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 3796 | 1468230431138 Marionette TRACE conn3 <- [1,398,null,{}] 02:47:11 INFO - PROCESS | 3796 | 1468230431149 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}] 02:47:11 INFO - PROCESS | 3796 | 1468230431154 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:11 INFO - PROCESS | 3796 | 1468230431314 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:47:11 INFO - PROCESS | 3796 | 1468230431431 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 3796 | 1468230431434 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:11 INFO - PROCESS | 3796 | ++DOCSHELL 19A0E400 == 42 [pid = 3796] [id = 109] 02:47:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19AEE800) [pid = 3796] [serial = 324] [outer = 00000000] 02:47:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19F62800) [pid = 3796] [serial = 325] [outer = 19AEE800] 02:47:11 INFO - PROCESS | 3796 | 1468230431491 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A16B400) [pid = 3796] [serial = 326] [outer = 19AEE800] 02:47:12 INFO - PROCESS | 3796 | 1468230432093 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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 954ms 02:47:12 INFO - PROCESS | 3796 | 1468230432110 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 3796 | 1468230432113 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 02:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:47:12 INFO - PROCESS | 3796 | 1468230432116 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 3796 | 1468230432118 Marionette TRACE conn3 <- [1,402,null,{}] 02:47:12 INFO - PROCESS | 3796 | 1468230432122 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}] 02:47:12 INFO - PROCESS | 3796 | 1468230432124 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:12 INFO - PROCESS | 3796 | 1468230432230 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:47:12 INFO - PROCESS | 3796 | 1468230432325 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3796 | 1468230432328 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:12 INFO - PROCESS | 3796 | ++DOCSHELL 1188E800 == 43 [pid = 3796] [id = 110] 02:47:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1188EC00) [pid = 3796] [serial = 327] [outer = 00000000] 02:47:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (14368C00) [pid = 3796] [serial = 328] [outer = 1188EC00] 02:47:12 INFO - PROCESS | 3796 | 1468230432381 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1980A400) [pid = 3796] [serial = 329] [outer = 1188EC00] 02:47:13 INFO - PROCESS | 3796 | 1468230433150 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]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1095ms 02:47:13 INFO - PROCESS | 3796 | 1468230433214 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 3796 | 1468230433218 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 02:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:47:13 INFO - PROCESS | 3796 | 1468230433223 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 3796 | 1468230433225 Marionette TRACE conn3 <- [1,406,null,{}] 02:47:13 INFO - PROCESS | 3796 | 1468230433231 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}] 02:47:13 INFO - PROCESS | 3796 | 1468230433233 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:13 INFO - PROCESS | 3796 | 1468230433332 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:47:13 INFO - PROCESS | 3796 | 1468230433414 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 3796 | 1468230433417 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 159F9400 == 42 [pid = 3796] [id = 105] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 132E4400 == 41 [pid = 3796] [id = 104] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 17BC5C00 == 40 [pid = 3796] [id = 103] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 178EC400 == 39 [pid = 3796] [id = 102] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 12E64C00 == 38 [pid = 3796] [id = 101] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 1676C400 == 37 [pid = 3796] [id = 100] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 159FB400 == 36 [pid = 3796] [id = 99] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 139A4800 == 35 [pid = 3796] [id = 98] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 10F0AC00 == 34 [pid = 3796] [id = 97] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 102C9800 == 33 [pid = 3796] [id = 95] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 102C8C00 == 32 [pid = 3796] [id = 96] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 19F60800 == 31 [pid = 3796] [id = 94] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 1188E800 == 30 [pid = 3796] [id = 110] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 1557D800 == 29 [pid = 3796] [id = 108] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 19A0E400 == 28 [pid = 3796] [id = 109] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 19A06000 == 27 [pid = 3796] [id = 106] 02:47:14 INFO - PROCESS | 3796 | --DOCSHELL 114B4800 == 26 [pid = 3796] [id = 107] 02:47:14 INFO - PROCESS | 3796 | ++DOCSHELL 102C8C00 == 27 [pid = 3796] [id = 111] 02:47:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (102C9800) [pid = 3796] [serial = 330] [outer = 00000000] 02:47:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10566000) [pid = 3796] [serial = 331] [outer = 102C9800] 02:47:14 INFO - PROCESS | 3796 | 1468230434081 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10A7D400) [pid = 3796] [serial = 332] [outer = 102C9800] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A99F800) [pid = 3796] [serial = 265] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AF53400) [pid = 3796] [serial = 269] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1AF4FC00) [pid = 3796] [serial = 268] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A9A0C00) [pid = 3796] [serial = 266] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16FC0C00) [pid = 3796] [serial = 250] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17824400) [pid = 3796] [serial = 251] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12E66000) [pid = 3796] [serial = 244] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (131C8C00) [pid = 3796] [serial = 245] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17BBA400) [pid = 3796] [serial = 253] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (18228C00) [pid = 3796] [serial = 254] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A774400) [pid = 3796] [serial = 262] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A335800) [pid = 3796] [serial = 259] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A338800) [pid = 3796] [serial = 260] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (159FBC00) [pid = 3796] [serial = 247] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16073000) [pid = 3796] [serial = 248] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19AF3800) [pid = 3796] [serial = 256] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19F6D800) [pid = 3796] [serial = 257] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (112B2000) [pid = 3796] [serial = 241] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (114BA800) [pid = 3796] [serial = 242] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B026800) [pid = 3796] [serial = 271] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1B08EC00) [pid = 3796] [serial = 280] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1B024000) [pid = 3796] [serial = 278] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A9A9800) [pid = 3796] [serial = 277] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1B085000) [pid = 3796] [serial = 272] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17820400) [pid = 3796] [serial = 274] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1822A000) [pid = 3796] [serial = 275] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A822C00) [pid = 3796] [serial = 263] [outer = 00000000] [url = about:blank] 02:47:14 INFO - PROCESS | 3796 | 1468230434626 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]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1455ms 02:47:14 INFO - PROCESS | 3796 | 1468230434686 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 3796 | 1468230434690 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 02:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:47:14 INFO - PROCESS | 3796 | 1468230434695 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 3796 | 1468230434697 Marionette TRACE conn3 <- [1,410,null,{}] 02:47:14 INFO - PROCESS | 3796 | 1468230434702 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}] 02:47:14 INFO - PROCESS | 3796 | 1468230434705 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:14 INFO - PROCESS | 3796 | 1468230434816 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:47:14 INFO - PROCESS | 3796 | 1468230434895 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3796 | 1468230434898 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:14 INFO - PROCESS | 3796 | ++DOCSHELL 114D7800 == 28 [pid = 3796] [id = 112] 02:47:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11C94400) [pid = 3796] [serial = 333] [outer = 00000000] 02:47:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12BA8400) [pid = 3796] [serial = 334] [outer = 11C94400] 02:47:14 INFO - PROCESS | 3796 | 1468230434953 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12E66000) [pid = 3796] [serial = 335] [outer = 11C94400] 02:47:15 INFO - PROCESS | 3796 | 1468230435371 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]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 735ms 02:47:15 INFO - PROCESS | 3796 | 1468230435437 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 3796 | 1468230435441 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 02:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:47:15 INFO - PROCESS | 3796 | 1468230435447 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 3796 | 1468230435450 Marionette TRACE conn3 <- [1,414,null,{}] 02:47:15 INFO - PROCESS | 3796 | 1468230435454 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}] 02:47:15 INFO - PROCESS | 3796 | 1468230435456 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:15 INFO - PROCESS | 3796 | 1468230435550 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:47:15 INFO - PROCESS | 3796 | 1468230435566 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 3796 | 1468230435569 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:15 INFO - PROCESS | 3796 | ++DOCSHELL 1436A800 == 29 [pid = 3796] [id = 113] 02:47:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1436D800) [pid = 3796] [serial = 336] [outer = 00000000] 02:47:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15153000) [pid = 3796] [serial = 337] [outer = 1436D800] 02:47:15 INFO - PROCESS | 3796 | 1468230435614 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1557B000) [pid = 3796] [serial = 338] [outer = 1436D800] 02:47:16 INFO - PROCESS | 3796 | 1468230436088 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]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 704ms 02:47:16 INFO - PROCESS | 3796 | 1468230436146 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 3796 | 1468230436149 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 02:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:47:16 INFO - PROCESS | 3796 | 1468230436152 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 3796 | 1468230436155 Marionette TRACE conn3 <- [1,418,null,{}] 02:47:16 INFO - PROCESS | 3796 | 1468230436166 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}] 02:47:16 INFO - PROCESS | 3796 | 1468230436170 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:16 INFO - PROCESS | 3796 | 1468230436261 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:47:16 INFO - PROCESS | 3796 | 1468230436277 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 3796 | 1468230436280 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:16 INFO - PROCESS | 3796 | ++DOCSHELL 16768400 == 30 [pid = 3796] [id = 114] 02:47:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1676D400) [pid = 3796] [serial = 339] [outer = 00000000] 02:47:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16C2BC00) [pid = 3796] [serial = 340] [outer = 1676D400] 02:47:16 INFO - PROCESS | 3796 | 1468230436324 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16E59800) [pid = 3796] [serial = 341] [outer = 1676D400] 02:47:17 INFO - PROCESS | 3796 | 1468230437295 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]]]}] 02:47:17 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 02:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1221ms 02:47:17 INFO - PROCESS | 3796 | 1468230437362 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 3796 | 1468230437364 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 02:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:47:17 INFO - PROCESS | 3796 | 1468230437368 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 3796 | 1468230437370 Marionette TRACE conn3 <- [1,422,null,{}] 02:47:17 INFO - PROCESS | 3796 | 1468230437374 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}] 02:47:17 INFO - PROCESS | 3796 | 1468230437376 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:17 INFO - PROCESS | 3796 | 1468230437511 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:47:17 INFO - PROCESS | 3796 | 1468230437518 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 3796 | 1468230437520 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:17 INFO - PROCESS | 3796 | ++DOCSHELL 16C26800 == 31 [pid = 3796] [id = 115] 02:47:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16F36C00) [pid = 3796] [serial = 342] [outer = 00000000] 02:47:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (179CCC00) [pid = 3796] [serial = 343] [outer = 16F36C00] 02:47:17 INFO - PROCESS | 3796 | 1468230437608 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17BBA400) [pid = 3796] [serial = 344] [outer = 16F36C00] 02:47:18 INFO - PROCESS | 3796 | 1468230438582 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]]]}] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16C2F800) [pid = 3796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (178FAC00) [pid = 3796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12EF2400) [pid = 3796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1B088400) [pid = 3796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (159FC800) [pid = 3796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10434400) [pid = 3796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1676C800) [pid = 3796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10564000) [pid = 3796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (112AD800) [pid = 3796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19809400) [pid = 3796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19AF1800) [pid = 3796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (179C4400) [pid = 3796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1436CC00) [pid = 3796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:47:18 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A9A7400) [pid = 3796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1252ms 02:47:18 INFO - PROCESS | 3796 | 1468230438621 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 3796 | 1468230438623 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 02:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:47:18 INFO - PROCESS | 3796 | 1468230438627 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 3796 | 1468230438629 Marionette TRACE conn3 <- [1,426,null,{}] 02:47:18 INFO - PROCESS | 3796 | 1468230438632 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}] 02:47:18 INFO - PROCESS | 3796 | 1468230438634 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:18 INFO - PROCESS | 3796 | 1468230438711 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:47:18 INFO - PROCESS | 3796 | 1468230438717 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 3796 | 1468230438719 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:18 INFO - PROCESS | 3796 | ++DOCSHELL 14363000 == 32 [pid = 3796] [id = 116] 02:47:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14367000) [pid = 3796] [serial = 345] [outer = 00000000] 02:47:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (159B2C00) [pid = 3796] [serial = 346] [outer = 14367000] 02:47:18 INFO - PROCESS | 3796 | 1468230438773 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18229C00) [pid = 3796] [serial = 347] [outer = 14367000] 02:47:19 INFO - PROCESS | 3796 | 1468230439256 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] 02:47:19 INFO - PROCESS | 3796 | 1468230439328 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 02:47:19 INFO - PROCESS | 3796 | 1468230439332 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3796 | 1468230439333 Marionette TRACE conn3 <- [1,430,null,{}] 02:47:19 INFO - PROCESS | 3796 | 1468230439338 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}] 02:47:19 INFO - PROCESS | 3796 | 1468230439343 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:19 INFO - PROCESS | 3796 | 1468230439426 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:47:19 INFO - PROCESS | 3796 | 1468230439434 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 3796 | 1468230439436 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:19 INFO - PROCESS | 3796 | ++DOCSHELL 10A79000 == 33 [pid = 3796] [id = 117] 02:47:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A0E000) [pid = 3796] [serial = 348] [outer = 00000000] 02:47:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A15E400) [pid = 3796] [serial = 349] [outer = 19A0E000] 02:47:19 INFO - PROCESS | 3796 | 1468230439480 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A164400) [pid = 3796] [serial = 350] [outer = 19A0E000] 02:47:19 INFO - PROCESS | 3796 | 1468230439927 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 642ms 02:47:19 INFO - PROCESS | 3796 | 1468230439970 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3796 | 1468230439972 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 02:47:19 INFO - PROCESS | 3796 | 1468230439975 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:47:19 INFO - PROCESS | 3796 | 1468230439977 Marionette TRACE conn3 <- [1,434,null,{}] 02:47:19 INFO - PROCESS | 3796 | 1468230439980 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}] 02:47:19 INFO - PROCESS | 3796 | 1468230439982 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:20 INFO - PROCESS | 3796 | 1468230440066 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:47:20 INFO - PROCESS | 3796 | 1468230440073 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3796 | 1468230440075 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:20 INFO - PROCESS | 3796 | ++DOCSHELL 112A7C00 == 34 [pid = 3796] [id = 118] 02:47:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A160400) [pid = 3796] [serial = 351] [outer = 00000000] 02:47:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A342400) [pid = 3796] [serial = 352] [outer = 1A160400] 02:47:20 INFO - PROCESS | 3796 | 1468230440144 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A3BB800) [pid = 3796] [serial = 353] [outer = 1A160400] 02:47:20 INFO - PROCESS | 3796 | 1468230440556 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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 641ms 02:47:20 INFO - PROCESS | 3796 | 1468230440624 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3796 | 1468230440628 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 02:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:47:20 INFO - PROCESS | 3796 | 1468230440637 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 3796 | 1468230440642 Marionette TRACE conn3 <- [1,438,null,{}] 02:47:20 INFO - PROCESS | 3796 | 1468230440648 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}] 02:47:20 INFO - PROCESS | 3796 | 1468230440651 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:20 INFO - PROCESS | 3796 | 1468230440774 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:47:20 INFO - PROCESS | 3796 | 1468230440871 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3796 | 1468230440875 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:20 INFO - PROCESS | 3796 | ++DOCSHELL 1125E000 == 35 [pid = 3796] [id = 119] 02:47:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11260000) [pid = 3796] [serial = 354] [outer = 00000000] 02:47:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (114B2C00) [pid = 3796] [serial = 355] [outer = 11260000] 02:47:20 INFO - PROCESS | 3796 | 1468230440933 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (114D7000) [pid = 3796] [serial = 356] [outer = 11260000] 02:47:21 INFO - PROCESS | 3796 | 1468230441774 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]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1221ms 02:47:21 INFO - PROCESS | 3796 | 1468230441846 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 3796 | 1468230441850 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 02:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:47:21 INFO - PROCESS | 3796 | 1468230441856 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 3796 | 1468230441860 Marionette TRACE conn3 <- [1,442,null,{}] 02:47:21 INFO - PROCESS | 3796 | 1468230441865 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}] 02:47:21 INFO - PROCESS | 3796 | 1468230441868 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:21 INFO - PROCESS | 3796 | 1468230441988 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:47:22 INFO - PROCESS | 3796 | 1468230442066 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 3796 | 1468230442069 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:22 INFO - PROCESS | 3796 | ++DOCSHELL 1436D000 == 36 [pid = 3796] [id = 120] 02:47:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15154800) [pid = 3796] [serial = 357] [outer = 00000000] 02:47:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (159F9400) [pid = 3796] [serial = 358] [outer = 15154800] 02:47:22 INFO - PROCESS | 3796 | 1468230442167 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16760400) [pid = 3796] [serial = 359] [outer = 15154800] 02:47:22 INFO - PROCESS | 3796 | --DOCSHELL 10A80C00 == 35 [pid = 3796] [id = 21] 02:47:22 INFO - PROCESS | 3796 | --DOCSHELL 1553FC00 == 34 [pid = 3796] [id = 25] 02:47:22 INFO - PROCESS | 3796 | --DOCSHELL 1436C000 == 33 [pid = 3796] [id = 24] 02:47:22 INFO - PROCESS | 3796 | --DOCSHELL 16754000 == 32 [pid = 3796] [id = 8] 02:47:22 INFO - PROCESS | 3796 | --DOCSHELL 114B5C00 == 31 [pid = 3796] [id = 22] 02:47:22 INFO - PROCESS | 3796 | --DOCSHELL 14364000 == 30 [pid = 3796] [id = 26] 02:47:22 INFO - PROCESS | 3796 | --DOCSHELL 132EF000 == 29 [pid = 3796] [id = 23] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1AD58400) [pid = 3796] [serial = 239] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16F32000) [pid = 3796] [serial = 301] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1822C400) [pid = 3796] [serial = 304] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15127C00) [pid = 3796] [serial = 292] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15177800) [pid = 3796] [serial = 293] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B34DC00) [pid = 3796] [serial = 281] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16760800) [pid = 3796] [serial = 295] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1788E400) [pid = 3796] [serial = 302] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16764800) [pid = 3796] [serial = 296] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A76400) [pid = 3796] [serial = 286] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10BBB000) [pid = 3796] [serial = 287] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16810C00) [pid = 3796] [serial = 298] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (112AC400) [pid = 3796] [serial = 283] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11893800) [pid = 3796] [serial = 284] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11886400) [pid = 3796] [serial = 289] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12C88C00) [pid = 3796] [serial = 290] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A06400) [pid = 3796] [serial = 307] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A166C00) [pid = 3796] [serial = 316] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A21EC00) [pid = 3796] [serial = 317] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (179CFC00) [pid = 3796] [serial = 305] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19F61800) [pid = 3796] [serial = 313] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19F66000) [pid = 3796] [serial = 314] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19A09800) [pid = 3796] [serial = 308] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19A02C00) [pid = 3796] [serial = 311] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16977800) [pid = 3796] [serial = 299] [outer = 00000000] [url = about:blank] 02:47:22 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19809800) [pid = 3796] [serial = 310] [outer = 00000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3796 | 1468230442977 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]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1158ms 02:47:23 INFO - PROCESS | 3796 | 1468230443010 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 3796 | 1468230443014 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 02:47:23 INFO - PROCESS | 3796 | 1468230443018 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:47:23 INFO - PROCESS | 3796 | 1468230443021 Marionette TRACE conn3 <- [1,446,null,{}] 02:47:23 INFO - PROCESS | 3796 | 1468230443026 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}] 02:47:23 INFO - PROCESS | 3796 | 1468230443029 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:23 INFO - PROCESS | 3796 | 1468230443121 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:47:23 INFO - PROCESS | 3796 | 1468230443128 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3796 | 1468230443132 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:23 INFO - PROCESS | 3796 | ++DOCSHELL 10F10400 == 30 [pid = 3796] [id = 121] 02:47:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10F10C00) [pid = 3796] [serial = 360] [outer = 00000000] 02:47:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (114BB800) [pid = 3796] [serial = 361] [outer = 10F10C00] 02:47:23 INFO - PROCESS | 3796 | 1468230443185 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11CF0800) [pid = 3796] [serial = 362] [outer = 10F10C00] 02:47:23 INFO - PROCESS | 3796 | 1468230443685 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]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 689ms 02:47:23 INFO - PROCESS | 3796 | 1468230443719 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 3796 | 1468230443723 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 02:47:23 INFO - PROCESS | 3796 | 1468230443729 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:47:23 INFO - PROCESS | 3796 | 1468230443732 Marionette TRACE conn3 <- [1,450,null,{}] 02:47:23 INFO - PROCESS | 3796 | 1468230443735 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}] 02:47:23 INFO - PROCESS | 3796 | 1468230443738 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:23 INFO - PROCESS | 3796 | 1468230443823 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:47:23 INFO - PROCESS | 3796 | 1468230443831 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3796 | 1468230443834 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:23 INFO - PROCESS | 3796 | ++DOCSHELL 1325F000 == 31 [pid = 3796] [id = 122] 02:47:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (132EBC00) [pid = 3796] [serial = 363] [outer = 00000000] 02:47:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1436E800) [pid = 3796] [serial = 364] [outer = 132EBC00] 02:47:23 INFO - PROCESS | 3796 | 1468230443880 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15178400) [pid = 3796] [serial = 365] [outer = 132EBC00] 02:47:24 INFO - PROCESS | 3796 | 1468230444338 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] 02:47:24 INFO - PROCESS | 3796 | 1468230444371 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 02:47:24 INFO - PROCESS | 3796 | 1468230444375 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 3796 | 1468230444378 Marionette TRACE conn3 <- [1,454,null,{}] 02:47:24 INFO - PROCESS | 3796 | 1468230444388 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}] 02:47:24 INFO - PROCESS | 3796 | 1468230444393 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:24 INFO - PROCESS | 3796 | 1468230444479 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:47:24 INFO - PROCESS | 3796 | 1468230444595 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 3796 | 1468230444598 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:24 INFO - PROCESS | 3796 | ++DOCSHELL 16C32000 == 32 [pid = 3796] [id = 123] 02:47:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16E56800) [pid = 3796] [serial = 366] [outer = 00000000] 02:47:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16F37800) [pid = 3796] [serial = 367] [outer = 16E56800] 02:47:24 INFO - PROCESS | 3796 | 1468230444645 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1782CC00) [pid = 3796] [serial = 368] [outer = 16E56800] 02:47:25 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:25 INFO - PROCESS | 3796 | 1468230445032 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]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 688ms 02:47:25 INFO - PROCESS | 3796 | 1468230445074 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 3796 | 1468230445077 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 02:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:47:25 INFO - PROCESS | 3796 | 1468230445080 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 3796 | 1468230445081 Marionette TRACE conn3 <- [1,458,null,{}] 02:47:25 INFO - PROCESS | 3796 | 1468230445085 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}] 02:47:25 INFO - PROCESS | 3796 | 1468230445086 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:25 INFO - PROCESS | 3796 | 1468230445210 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:47:25 INFO - PROCESS | 3796 | 1468230445225 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3796 | 1468230445227 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:25 INFO - PROCESS | 3796 | ++DOCSHELL 17895800 == 33 [pid = 3796] [id = 124] 02:47:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17896400) [pid = 3796] [serial = 369] [outer = 00000000] 02:47:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19805400) [pid = 3796] [serial = 370] [outer = 17896400] 02:47:25 INFO - PROCESS | 3796 | 1468230445275 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1980A000) [pid = 3796] [serial = 371] [outer = 17896400] 02:47:25 INFO - PROCESS | 3796 | [3796] 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 02:47:25 INFO - PROCESS | 3796 | [3796] 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 02:47:25 INFO - PROCESS | 3796 | 1468230445721 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] 02:47:25 INFO - PROCESS | 3796 | 1468230445782 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 02:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:47:25 INFO - PROCESS | 3796 | 1468230445785 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 3796 | 1468230445787 Marionette TRACE conn3 <- [1,462,null,{}] 02:47:25 INFO - PROCESS | 3796 | 1468230445790 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}] 02:47:25 INFO - PROCESS | 3796 | 1468230445792 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:25 INFO - PROCESS | 3796 | 1468230445923 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:47:25 INFO - PROCESS | 3796 | 1468230445946 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3796 | 1468230445948 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:25 INFO - PROCESS | 3796 | ++DOCSHELL 19A05400 == 34 [pid = 3796] [id = 125] 02:47:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A06000) [pid = 3796] [serial = 372] [outer = 00000000] 02:47:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19AE9C00) [pid = 3796] [serial = 373] [outer = 19A06000] 02:47:26 INFO - PROCESS | 3796 | 1468230445992 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19D2C800) [pid = 3796] [serial = 374] [outer = 19A06000] 02:47:26 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:26 INFO - PROCESS | 3796 | 1468230446456 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] 02:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:47:26 INFO - PROCESS | 3796 | 1468230446489 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 02:47:26 INFO - PROCESS | 3796 | 1468230446496 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 3796 | 1468230446497 Marionette TRACE conn3 <- [1,466,null,{}] 02:47:26 INFO - PROCESS | 3796 | 1468230446502 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}] 02:47:26 INFO - PROCESS | 3796 | 1468230446507 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:26 INFO - PROCESS | 3796 | 1468230446640 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:47:26 INFO - PROCESS | 3796 | 1468230446696 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 3796 | 1468230446698 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:26 INFO - PROCESS | 3796 | ++DOCSHELL 114BF000 == 35 [pid = 3796] [id = 126] 02:47:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F6E800) [pid = 3796] [serial = 375] [outer = 00000000] 02:47:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A3B4C00) [pid = 3796] [serial = 376] [outer = 19F6E800] 02:47:26 INFO - PROCESS | 3796 | 1468230446743 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A3C1C00) [pid = 3796] [serial = 377] [outer = 19F6E800] 02:47:27 INFO - PROCESS | 3796 | 1468230447166 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] 02:47:27 INFO - PROCESS | 3796 | 1468230447279 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 02:47:27 INFO - PROCESS | 3796 | 1468230447288 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 3796 | 1468230447289 Marionette TRACE conn3 <- [1,470,null,{}] 02:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:47:27 INFO - PROCESS | 3796 | 1468230447294 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}] 02:47:27 INFO - PROCESS | 3796 | 1468230447296 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:27 INFO - PROCESS | 3796 | 1468230447380 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:47:27 INFO - PROCESS | 3796 | 1468230447386 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3796 | 1468230447388 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:27 INFO - PROCESS | 3796 | ++DOCSHELL 13F80400 == 36 [pid = 3796] [id = 127] 02:47:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14363400) [pid = 3796] [serial = 378] [outer = 00000000] 02:47:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (159AD000) [pid = 3796] [serial = 379] [outer = 14363400] 02:47:27 INFO - PROCESS | 3796 | 1468230447431 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1676AC00) [pid = 3796] [serial = 380] [outer = 14363400] 02:47:27 INFO - PROCESS | 3796 | 1468230447877 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 642ms 02:47:27 INFO - PROCESS | 3796 | 1468230447929 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3796 | 1468230447931 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 02:47:27 INFO - PROCESS | 3796 | 1468230447934 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:47:27 INFO - PROCESS | 3796 | 1468230447936 Marionette TRACE conn3 <- [1,474,null,{}] 02:47:27 INFO - PROCESS | 3796 | 1468230447957 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}] 02:47:27 INFO - PROCESS | 3796 | 1468230447959 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:28 INFO - PROCESS | 3796 | 1468230448041 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:47:28 INFO - PROCESS | 3796 | 1468230448052 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3796 | 1468230448054 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:28 INFO - PROCESS | 3796 | ++DOCSHELL 1436D400 == 37 [pid = 3796] [id = 128] 02:47:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15540400) [pid = 3796] [serial = 381] [outer = 00000000] 02:47:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A825000) [pid = 3796] [serial = 382] [outer = 15540400] 02:47:28 INFO - PROCESS | 3796 | 1468230448097 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A82E800) [pid = 3796] [serial = 383] [outer = 15540400] 02:47:28 INFO - PROCESS | 3796 | 1468230448520 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]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 625ms 02:47:28 INFO - PROCESS | 3796 | 1468230448552 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 3796 | 1468230448554 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 02:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:47:28 INFO - PROCESS | 3796 | 1468230448562 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 3796 | 1468230448563 Marionette TRACE conn3 <- [1,478,null,{}] 02:47:28 INFO - PROCESS | 3796 | 1468230448567 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}] 02:47:28 INFO - PROCESS | 3796 | 1468230448569 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:28 INFO - PROCESS | 3796 | 1468230448650 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:47:28 INFO - PROCESS | 3796 | 1468230448656 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3796 | 1468230448658 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:28 INFO - PROCESS | 3796 | ++DOCSHELL 16972800 == 38 [pid = 3796] [id = 129] 02:47:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A99D800) [pid = 3796] [serial = 384] [outer = 00000000] 02:47:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A9A3000) [pid = 3796] [serial = 385] [outer = 1A99D800] 02:47:28 INFO - PROCESS | 3796 | 1468230448703 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A9A8400) [pid = 3796] [serial = 386] [outer = 1A99D800] 02:47:29 INFO - PROCESS | 3796 | 1468230449147 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 642ms 02:47:29 INFO - PROCESS | 3796 | 1468230449196 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3796 | 1468230449197 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 02:47:29 INFO - PROCESS | 3796 | 1468230449201 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:47:29 INFO - PROCESS | 3796 | 1468230449203 Marionette TRACE conn3 <- [1,482,null,{}] 02:47:29 INFO - PROCESS | 3796 | 1468230449206 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}] 02:47:29 INFO - PROCESS | 3796 | 1468230449208 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:29 INFO - PROCESS | 3796 | 1468230449324 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:47:29 INFO - PROCESS | 3796 | 1468230449454 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3796 | 1468230449457 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:29 INFO - PROCESS | 3796 | ++DOCSHELL 10474C00 == 39 [pid = 3796] [id = 130] 02:47:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10478000) [pid = 3796] [serial = 387] [outer = 00000000] 02:47:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10B62C00) [pid = 3796] [serial = 388] [outer = 10478000] 02:47:29 INFO - PROCESS | 3796 | 1468230449515 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10F0A400) [pid = 3796] [serial = 389] [outer = 10478000] 02:47:30 INFO - PROCESS | 3796 | 1468230450166 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1001ms 02:47:30 INFO - PROCESS | 3796 | 1468230450210 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 3796 | 1468230450214 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 02:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:47:30 INFO - PROCESS | 3796 | 1468230450220 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 3796 | 1468230450223 Marionette TRACE conn3 <- [1,486,null,{}] 02:47:30 INFO - PROCESS | 3796 | 1468230450228 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}] 02:47:30 INFO - PROCESS | 3796 | 1468230450231 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:30 INFO - PROCESS | 3796 | 1468230450338 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:47:30 INFO - PROCESS | 3796 | 1468230450460 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 3796 | 1468230450463 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:30 INFO - PROCESS | 3796 | ++DOCSHELL 159B3400 == 40 [pid = 3796] [id = 131] 02:47:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (159FD000) [pid = 3796] [serial = 390] [outer = 00000000] 02:47:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16769000) [pid = 3796] [serial = 391] [outer = 159FD000] 02:47:30 INFO - PROCESS | 3796 | 1468230450521 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16C2F800) [pid = 3796] [serial = 392] [outer = 159FD000] 02:47:31 INFO - PROCESS | 3796 | 1468230451050 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 892ms 02:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:47:31 INFO - PROCESS | 3796 | 1468230451124 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 3796 | 1468230451127 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 02:47:31 INFO - PROCESS | 3796 | 1468230451131 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3796 | 1468230451133 Marionette TRACE conn3 <- [1,490,null,{}] 02:47:31 INFO - PROCESS | 3796 | 1468230451137 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}] 02:47:31 INFO - PROCESS | 3796 | 1468230451140 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:31 INFO - PROCESS | 3796 | 1468230451254 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:47:31 INFO - PROCESS | 3796 | 1468230451378 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3796 | 1468230451381 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:31 INFO - PROCESS | 3796 | ++DOCSHELL 16761C00 == 41 [pid = 3796] [id = 132] 02:47:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19F60800) [pid = 3796] [serial = 393] [outer = 00000000] 02:47:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A226800) [pid = 3796] [serial = 394] [outer = 19F60800] 02:47:31 INFO - PROCESS | 3796 | 1468230451435 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A772800) [pid = 3796] [serial = 395] [outer = 19F60800] 02:47:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19A02C00) [pid = 3796] [serial = 396] [outer = 1B4AFC00] 02:47:32 INFO - PROCESS | 3796 | 1468230452134 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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1049ms 02:47:32 INFO - PROCESS | 3796 | 1468230452176 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3796 | 1468230452180 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:47:32 INFO - PROCESS | 3796 | 1468230452208 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3796 | 1468230452212 Marionette TRACE conn3 <- [1,494,null,{}] 02:47:32 INFO - PROCESS | 3796 | 1468230452217 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}] 02:47:32 INFO - PROCESS | 3796 | 1468230452223 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:32 INFO - PROCESS | 3796 | 1468230452459 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:47:32 INFO - PROCESS | 3796 | 1468230452598 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 3796 | 1468230452601 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:32 INFO - PROCESS | 3796 | ++DOCSHELL 10F10000 == 42 [pid = 3796] [id = 133] 02:47:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1125B000) [pid = 3796] [serial = 397] [outer = 00000000] 02:47:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (114B3800) [pid = 3796] [serial = 398] [outer = 1125B000] 02:47:32 INFO - PROCESS | 3796 | 1468230452651 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11891C00) [pid = 3796] [serial = 399] [outer = 1125B000] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 1A9A1C00 == 41 [pid = 3796] [id = 12] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 102C8C00 == 40 [pid = 3796] [id = 111] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 114B1800 == 39 [pid = 3796] [id = 19] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 1B020000 == 38 [pid = 3796] [id = 13] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 1026C000 == 37 [pid = 3796] [id = 18] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 1A3C2000 == 36 [pid = 3796] [id = 10] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 1B091400 == 35 [pid = 3796] [id = 14] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 1A82CC00 == 34 [pid = 3796] [id = 11] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 16E5D000 == 33 [pid = 3796] [id = 27] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 1B56E000 == 32 [pid = 3796] [id = 17] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 139EE000 == 31 [pid = 3796] [id = 20] 02:47:33 INFO - PROCESS | 3796 | --DOCSHELL 11265800 == 30 [pid = 3796] [id = 28] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (14368C00) [pid = 3796] [serial = 328] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12BA8400) [pid = 3796] [serial = 334] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A16B400) [pid = 3796] [serial = 326] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A7D400) [pid = 3796] [serial = 332] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10566000) [pid = 3796] [serial = 331] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (159B2C00) [pid = 3796] [serial = 346] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16C2BC00) [pid = 3796] [serial = 340] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13A99C00) [pid = 3796] [serial = 320] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15153000) [pid = 3796] [serial = 337] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16E59800) [pid = 3796] [serial = 341] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1676B000) [pid = 3796] [serial = 323] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12E66000) [pid = 3796] [serial = 335] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A15E400) [pid = 3796] [serial = 349] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19F62800) [pid = 3796] [serial = 325] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1312A400) [pid = 3796] [serial = 319] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (18229C00) [pid = 3796] [serial = 347] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1606D800) [pid = 3796] [serial = 322] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1557B000) [pid = 3796] [serial = 338] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (179CCC00) [pid = 3796] [serial = 343] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1980A400) [pid = 3796] [serial = 329] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17BBA400) [pid = 3796] [serial = 344] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A342400) [pid = 3796] [serial = 352] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A164400) [pid = 3796] [serial = 350] [outer = 00000000] [url = about:blank] 02:47:33 INFO - PROCESS | 3796 | 1468230453906 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1722ms 02:47:33 INFO - PROCESS | 3796 | 1468230453954 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 3796 | 1468230453958 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 02:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:47:33 INFO - PROCESS | 3796 | 1468230453963 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 3796 | 1468230453966 Marionette TRACE conn3 <- [1,498,null,{}] 02:47:33 INFO - PROCESS | 3796 | 1468230453972 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}] 02:47:33 INFO - PROCESS | 3796 | 1468230453975 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:34 INFO - PROCESS | 3796 | 1468230454061 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:47:34 INFO - PROCESS | 3796 | 1468230454182 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3796 | 1468230454186 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:34 INFO - PROCESS | 3796 | ++DOCSHELL 11265800 == 31 [pid = 3796] [id = 134] 02:47:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (112A9000) [pid = 3796] [serial = 400] [outer = 00000000] 02:47:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (114BB400) [pid = 3796] [serial = 401] [outer = 112A9000] 02:47:34 INFO - PROCESS | 3796 | 1468230454235 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11DDB000) [pid = 3796] [serial = 402] [outer = 112A9000] 02:47:34 INFO - PROCESS | 3796 | 1468230454637 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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 704ms 02:47:34 INFO - PROCESS | 3796 | 1468230454663 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 3796 | 1468230454668 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 02:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:47:34 INFO - PROCESS | 3796 | 1468230454674 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 3796 | 1468230454677 Marionette TRACE conn3 <- [1,502,null,{}] 02:47:34 INFO - PROCESS | 3796 | 1468230454681 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}] 02:47:34 INFO - PROCESS | 3796 | 1468230454684 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:34 INFO - PROCESS | 3796 | 1468230454771 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:47:34 INFO - PROCESS | 3796 | 1468230454778 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3796 | 1468230454781 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:34 INFO - PROCESS | 3796 | ++DOCSHELL 131C8C00 == 32 [pid = 3796] [id = 135] 02:47:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1325D400) [pid = 3796] [serial = 403] [outer = 00000000] 02:47:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (139B7400) [pid = 3796] [serial = 404] [outer = 1325D400] 02:47:34 INFO - PROCESS | 3796 | 1468230454830 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13F74800) [pid = 3796] [serial = 405] [outer = 1325D400] 02:47:35 INFO - PROCESS | 3796 | 1468230455277 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]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 626ms 02:47:35 INFO - PROCESS | 3796 | 1468230455316 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3796 | 1468230455318 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 02:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:47:35 INFO - PROCESS | 3796 | 1468230455322 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 3796 | 1468230455326 Marionette TRACE conn3 <- [1,506,null,{}] 02:47:35 INFO - PROCESS | 3796 | 1468230455337 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}] 02:47:35 INFO - PROCESS | 3796 | 1468230455341 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:35 INFO - PROCESS | 3796 | 1468230455423 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:47:35 INFO - PROCESS | 3796 | 1468230455433 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 3796 | 1468230455436 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:35 INFO - PROCESS | 3796 | ++DOCSHELL 159B2C00 == 33 [pid = 3796] [id = 136] 02:47:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (159F1800) [pid = 3796] [serial = 406] [outer = 00000000] 02:47:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16073C00) [pid = 3796] [serial = 407] [outer = 159F1800] 02:47:35 INFO - PROCESS | 3796 | 1468230455484 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16768C00) [pid = 3796] [serial = 408] [outer = 159F1800] 02:47:35 INFO - PROCESS | 3796 | 1468230455952 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]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 641ms 02:47:35 INFO - PROCESS | 3796 | 1468230455962 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3796 | 1468230455965 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 02:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:47:35 INFO - PROCESS | 3796 | 1468230455983 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 3796 | 1468230455985 Marionette TRACE conn3 <- [1,510,null,{}] 02:47:36 INFO - PROCESS | 3796 | 1468230455988 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}] 02:47:36 INFO - PROCESS | 3796 | 1468230456000 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:36 INFO - PROCESS | 3796 | 1468230456118 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:47:36 INFO - PROCESS | 3796 | 1468230456123 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3796 | 1468230456125 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:36 INFO - PROCESS | 3796 | ++DOCSHELL 16765C00 == 34 [pid = 3796] [id = 137] 02:47:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16766800) [pid = 3796] [serial = 409] [outer = 00000000] 02:47:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16F2D400) [pid = 3796] [serial = 410] [outer = 16766800] 02:47:36 INFO - PROCESS | 3796 | 1468230456171 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1788E800) [pid = 3796] [serial = 411] [outer = 16766800] 02:47:36 INFO - PROCESS | 3796 | 1468230456613 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 689ms 02:47:36 INFO - PROCESS | 3796 | 1468230456687 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 3796 | 1468230456690 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 02:47:36 INFO - PROCESS | 3796 | 1468230456693 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:47:36 INFO - PROCESS | 3796 | 1468230456695 Marionette TRACE conn3 <- [1,514,null,{}] 02:47:36 INFO - PROCESS | 3796 | 1468230456699 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}] 02:47:36 INFO - PROCESS | 3796 | 1468230456701 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:36 INFO - PROCESS | 3796 | 1468230456804 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:47:36 INFO - PROCESS | 3796 | 1468230456885 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3796 | 1468230456887 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:36 INFO - PROCESS | 3796 | ++DOCSHELL 179CCC00 == 35 [pid = 3796] [id = 138] 02:47:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (179CE800) [pid = 3796] [serial = 412] [outer = 00000000] 02:47:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17BC5000) [pid = 3796] [serial = 413] [outer = 179CE800] 02:47:36 INFO - PROCESS | 3796 | 1468230456932 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1822D400) [pid = 3796] [serial = 414] [outer = 179CE800] 02:47:37 INFO - PROCESS | 3796 | 1468230457348 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]]]}] 02:47:37 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 02:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 704ms 02:47:37 INFO - PROCESS | 3796 | 1468230457392 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 3796 | 1468230457394 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 02:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:47:37 INFO - PROCESS | 3796 | 1468230457402 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 3796 | 1468230457404 Marionette TRACE conn3 <- [1,518,null,{}] 02:47:37 INFO - PROCESS | 3796 | 1468230457408 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}] 02:47:37 INFO - PROCESS | 3796 | 1468230457413 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:37 INFO - PROCESS | 3796 | 1468230457548 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:47:37 INFO - PROCESS | 3796 | 1468230457562 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 3796 | 1468230457564 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:37 INFO - PROCESS | 3796 | ++DOCSHELL 12C8E400 == 36 [pid = 3796] [id = 139] 02:47:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19A02000) [pid = 3796] [serial = 415] [outer = 00000000] 02:47:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19F60000) [pid = 3796] [serial = 416] [outer = 19A02000] 02:47:37 INFO - PROCESS | 3796 | 1468230457608 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A15E000) [pid = 3796] [serial = 417] [outer = 19A02000] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A06000) [pid = 3796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19F6E800) [pid = 3796] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A160400) [pid = 3796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16E56800) [pid = 3796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15154800) [pid = 3796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (132EBC00) [pid = 3796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11260000) [pid = 3796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10F10C00) [pid = 3796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14363400) [pid = 3796] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17896400) [pid = 3796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15540400) [pid = 3796] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:47:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A99D800) [pid = 3796] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:47:38 INFO - PROCESS | 3796 | 1468230458272 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 907ms 02:47:38 INFO - PROCESS | 3796 | 1468230458302 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 3796 | 1468230458304 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 02:47:38 INFO - PROCESS | 3796 | 1468230458307 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:47:38 INFO - PROCESS | 3796 | 1468230458309 Marionette TRACE conn3 <- [1,522,null,{}] 02:47:38 INFO - PROCESS | 3796 | 1468230458312 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}] 02:47:38 INFO - PROCESS | 3796 | 1468230458314 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:38 INFO - PROCESS | 3796 | 1468230458407 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:47:38 INFO - PROCESS | 3796 | 1468230458412 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 3796 | 1468230458414 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:38 INFO - PROCESS | 3796 | ++DOCSHELL 10B5C000 == 37 [pid = 3796] [id = 140] 02:47:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (114BC000) [pid = 3796] [serial = 418] [outer = 00000000] 02:47:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159FD800) [pid = 3796] [serial = 419] [outer = 114BC000] 02:47:38 INFO - PROCESS | 3796 | 1468230458458 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16763400) [pid = 3796] [serial = 420] [outer = 114BC000] 02:47:38 INFO - PROCESS | 3796 | 1468230458878 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 595ms 02:47:38 INFO - PROCESS | 3796 | 1468230458905 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 3796 | 1468230458907 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 02:47:38 INFO - PROCESS | 3796 | 1468230458910 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:47:38 INFO - PROCESS | 3796 | 1468230458912 Marionette TRACE conn3 <- [1,526,null,{}] 02:47:38 INFO - PROCESS | 3796 | 1468230458915 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}] 02:47:38 INFO - PROCESS | 3796 | 1468230458917 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:39 INFO - PROCESS | 3796 | 1468230458995 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:47:39 INFO - PROCESS | 3796 | 1468230459001 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3796 | 1468230459003 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:39 INFO - PROCESS | 3796 | ++DOCSHELL 131CAC00 == 38 [pid = 3796] [id = 141] 02:47:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1515AC00) [pid = 3796] [serial = 421] [outer = 00000000] 02:47:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A15DC00) [pid = 3796] [serial = 422] [outer = 1515AC00] 02:47:39 INFO - PROCESS | 3796 | 1468230459045 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A15EC00) [pid = 3796] [serial = 423] [outer = 1515AC00] 02:47:39 INFO - PROCESS | 3796 | 1468230459474 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 594ms 02:47:39 INFO - PROCESS | 3796 | 1468230459507 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 3796 | 1468230459509 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:47:39 INFO - PROCESS | 3796 | 1468230459517 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 3796 | 1468230459518 Marionette TRACE conn3 <- [1,530,null,{}] 02:47:39 INFO - PROCESS | 3796 | 1468230459522 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}] 02:47:39 INFO - PROCESS | 3796 | 1468230459524 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:39 INFO - PROCESS | 3796 | 1468230459599 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:47:39 INFO - PROCESS | 3796 | 1468230459605 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3796 | 1468230459607 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:39 INFO - PROCESS | 3796 | ++DOCSHELL 159B1C00 == 39 [pid = 3796] [id = 142] 02:47:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A3BE000) [pid = 3796] [serial = 424] [outer = 00000000] 02:47:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A824C00) [pid = 3796] [serial = 425] [outer = 1A3BE000] 02:47:39 INFO - PROCESS | 3796 | 1468230459653 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A827800) [pid = 3796] [serial = 426] [outer = 1A3BE000] 02:47:40 INFO - PROCESS | 3796 | 1468230460090 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"]]]}] 02:47:40 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 02:47:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:47:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:47:40 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 02:47:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:47:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:47:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 594ms 02:47:40 INFO - PROCESS | 3796 | 1468230460115 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 3796 | 1468230460117 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 02:47:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:47:40 INFO - PROCESS | 3796 | 1468230460120 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 3796 | 1468230460122 Marionette TRACE conn3 <- [1,534,null,{}] 02:47:40 INFO - PROCESS | 3796 | 1468230460136 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}] 02:47:40 INFO - PROCESS | 3796 | 1468230460138 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:40 INFO - PROCESS | 3796 | 1468230460238 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:47:40 INFO - PROCESS | 3796 | 1468230460354 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3796 | 1468230460358 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:40 INFO - PROCESS | 3796 | ++DOCSHELL 102C8C00 == 40 [pid = 3796] [id = 143] 02:47:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10435000) [pid = 3796] [serial = 427] [outer = 00000000] 02:47:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A02000) [pid = 3796] [serial = 428] [outer = 10435000] 02:47:40 INFO - PROCESS | 3796 | 1468230460424 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10BB3400) [pid = 3796] [serial = 429] [outer = 10435000] 02:47:41 INFO - PROCESS | 3796 | 1468230461077 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]]]}] 02:47:41 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. 02:47:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1002ms 02:47:41 INFO - PROCESS | 3796 | 1468230461125 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 3796 | 1468230461128 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 02:47:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:47:41 INFO - PROCESS | 3796 | 1468230461133 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 3796 | 1468230461137 Marionette TRACE conn3 <- [1,538,null,{}] 02:47:41 INFO - PROCESS | 3796 | 1468230461142 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}] 02:47:41 INFO - PROCESS | 3796 | 1468230461145 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:41 INFO - PROCESS | 3796 | 1468230461262 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:47:41 INFO - PROCESS | 3796 | 1468230461386 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 3796 | 1468230461389 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:41 INFO - PROCESS | 3796 | ++DOCSHELL 15127400 == 41 [pid = 3796] [id = 144] 02:47:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1512B000) [pid = 3796] [serial = 430] [outer = 00000000] 02:47:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1553CC00) [pid = 3796] [serial = 431] [outer = 1512B000] 02:47:41 INFO - PROCESS | 3796 | 1468230461455 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (159ABC00) [pid = 3796] [serial = 432] [outer = 1512B000] 02:47:42 INFO - PROCESS | 3796 | 1468230462037 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]]]}] 02:47:42 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. 02:47:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 938ms 02:47:42 INFO - PROCESS | 3796 | 1468230462105 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 3796 | 1468230462110 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 02:47:42 INFO - PROCESS | 3796 | 1468230462114 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:47:42 INFO - PROCESS | 3796 | 1468230462116 Marionette TRACE conn3 <- [1,542,null,{}] 02:47:42 INFO - PROCESS | 3796 | 1468230462121 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}] 02:47:42 INFO - PROCESS | 3796 | 1468230462123 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:42 INFO - PROCESS | 3796 | 1468230462248 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:47:42 INFO - PROCESS | 3796 | 1468230462395 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 3796 | 1468230462397 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:42 INFO - PROCESS | 3796 | ++DOCSHELL 16E5C000 == 42 [pid = 3796] [id = 145] 02:47:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17BC7400) [pid = 3796] [serial = 433] [outer = 00000000] 02:47:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19AEB000) [pid = 3796] [serial = 434] [outer = 17BC7400] 02:47:42 INFO - PROCESS | 3796 | 1468230462459 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A227400) [pid = 3796] [serial = 435] [outer = 17BC7400] 02:47:43 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:43 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 159B1C00 == 41 [pid = 3796] [id = 142] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 131CAC00 == 40 [pid = 3796] [id = 141] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 10B5C000 == 39 [pid = 3796] [id = 140] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 12C8E400 == 38 [pid = 3796] [id = 139] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 179CCC00 == 37 [pid = 3796] [id = 138] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 16765C00 == 36 [pid = 3796] [id = 137] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 159B2C00 == 35 [pid = 3796] [id = 136] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 131C8C00 == 34 [pid = 3796] [id = 135] 02:47:43 INFO - PROCESS | 3796 | --DOCSHELL 11265800 == 33 [pid = 3796] [id = 134] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A9A3000) [pid = 3796] [serial = 385] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A7C000) [pid = 3796] [serial = 167] [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.] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19AE9C00) [pid = 3796] [serial = 373] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A3B4C00) [pid = 3796] [serial = 376] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19D2C800) [pid = 3796] [serial = 374] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A3BB800) [pid = 3796] [serial = 353] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16F37800) [pid = 3796] [serial = 367] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1782CC00) [pid = 3796] [serial = 368] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (159F9400) [pid = 3796] [serial = 358] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16760400) [pid = 3796] [serial = 359] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1436E800) [pid = 3796] [serial = 364] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15178400) [pid = 3796] [serial = 365] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114B2C00) [pid = 3796] [serial = 355] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114D7000) [pid = 3796] [serial = 356] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114BB800) [pid = 3796] [serial = 361] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11CF0800) [pid = 3796] [serial = 362] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (159AD000) [pid = 3796] [serial = 379] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A3C1C00) [pid = 3796] [serial = 377] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19805400) [pid = 3796] [serial = 370] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A82E800) [pid = 3796] [serial = 383] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A9A8400) [pid = 3796] [serial = 386] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A825000) [pid = 3796] [serial = 382] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1980A000) [pid = 3796] [serial = 371] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1676AC00) [pid = 3796] [serial = 380] [outer = 00000000] [url = about:blank] 02:47:43 INFO - PROCESS | 3796 | 1468230463318 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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1252ms 02:47:43 INFO - PROCESS | 3796 | 1468230463372 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 3796 | 1468230463375 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 02:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:47:43 INFO - PROCESS | 3796 | 1468230463383 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 3796 | 1468230463385 Marionette TRACE conn3 <- [1,546,null,{}] 02:47:43 INFO - PROCESS | 3796 | 1468230463390 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}] 02:47:43 INFO - PROCESS | 3796 | 1468230463393 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:43 INFO - PROCESS | 3796 | 1468230463483 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:47:43 INFO - PROCESS | 3796 | 1468230463491 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3796 | 1468230463494 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:43 INFO - PROCESS | 3796 | ++DOCSHELL 114D3400 == 34 [pid = 3796] [id = 146] 02:47:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (114D5C00) [pid = 3796] [serial = 436] [outer = 00000000] 02:47:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12B65C00) [pid = 3796] [serial = 437] [outer = 114D5C00] 02:47:43 INFO - PROCESS | 3796 | 1468230463542 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12C8E800) [pid = 3796] [serial = 438] [outer = 114D5C00] 02:47:44 INFO - PROCESS | 3796 | 1468230464000 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 641ms 02:47:44 INFO - PROCESS | 3796 | 1468230464039 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 3796 | 1468230464043 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 02:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:47:44 INFO - PROCESS | 3796 | 1468230464053 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 3796 | 1468230464055 Marionette TRACE conn3 <- [1,550,null,{}] 02:47:44 INFO - PROCESS | 3796 | 1468230464059 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}] 02:47:44 INFO - PROCESS | 3796 | 1468230464061 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:44 INFO - PROCESS | 3796 | 1468230464150 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:47:44 INFO - PROCESS | 3796 | 1468230464158 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 3796 | 1468230464161 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:44 INFO - PROCESS | 3796 | ++DOCSHELL 114BBC00 == 35 [pid = 3796] [id = 147] 02:47:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1515F800) [pid = 3796] [serial = 439] [outer = 00000000] 02:47:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15548800) [pid = 3796] [serial = 440] [outer = 1515F800] 02:47:44 INFO - PROCESS | 3796 | 1468230464208 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159F9400) [pid = 3796] [serial = 441] [outer = 1515F800] 02:47:44 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:44 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:47:44 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:44 INFO - PROCESS | 3796 | 1468230464665 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 641ms 02:47:44 INFO - PROCESS | 3796 | 1468230464690 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 3796 | 1468230464692 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 02:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:47:44 INFO - PROCESS | 3796 | 1468230464699 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 3796 | 1468230464703 Marionette TRACE conn3 <- [1,554,null,{}] 02:47:44 INFO - PROCESS | 3796 | 1468230464713 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}] 02:47:44 INFO - PROCESS | 3796 | 1468230464718 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:44 INFO - PROCESS | 3796 | 1468230464801 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:47:44 INFO - PROCESS | 3796 | 1468230464811 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 3796 | 1468230464814 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:44 INFO - PROCESS | 3796 | ++DOCSHELL 16F36C00 == 36 [pid = 3796] [id = 148] 02:47:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16F37800) [pid = 3796] [serial = 442] [outer = 00000000] 02:47:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (178F1400) [pid = 3796] [serial = 443] [outer = 16F37800] 02:47:44 INFO - PROCESS | 3796 | 1468230464861 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17BBAC00) [pid = 3796] [serial = 444] [outer = 16F37800] 02:47:45 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:45 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:47:45 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:45 INFO - PROCESS | 3796 | 1468230465301 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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 642ms 02:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:47:45 INFO - PROCESS | 3796 | 1468230465337 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3796 | 1468230465340 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 02:47:45 INFO - PROCESS | 3796 | 1468230465343 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 3796 | 1468230465345 Marionette TRACE conn3 <- [1,558,null,{}] 02:47:45 INFO - PROCESS | 3796 | 1468230465349 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}] 02:47:45 INFO - PROCESS | 3796 | 1468230465351 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:45 INFO - PROCESS | 3796 | 1468230465440 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:47:45 INFO - PROCESS | 3796 | 1468230465446 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3796 | 1468230465448 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:45 INFO - PROCESS | 3796 | ++DOCSHELL 1980B000 == 37 [pid = 3796] [id = 149] 02:47:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1980CC00) [pid = 3796] [serial = 445] [outer = 00000000] 02:47:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A08400) [pid = 3796] [serial = 446] [outer = 1980CC00] 02:47:45 INFO - PROCESS | 3796 | 1468230465500 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19AEE800) [pid = 3796] [serial = 447] [outer = 1980CC00] 02:47:45 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:45 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:46 INFO - PROCESS | 3796 | 1468230466007 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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 689ms 02:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:47:46 INFO - PROCESS | 3796 | 1468230466043 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 3796 | 1468230466045 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 02:47:46 INFO - PROCESS | 3796 | 1468230466048 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 3796 | 1468230466050 Marionette TRACE conn3 <- [1,562,null,{}] 02:47:46 INFO - PROCESS | 3796 | 1468230466054 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}] 02:47:46 INFO - PROCESS | 3796 | 1468230466056 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:46 INFO - PROCESS | 3796 | 1468230466163 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:47:46 INFO - PROCESS | 3796 | 1468230466171 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 3796 | 1468230466173 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:46 INFO - PROCESS | 3796 | ++DOCSHELL 19D34800 == 38 [pid = 3796] [id = 150] 02:47:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F5F800) [pid = 3796] [serial = 448] [outer = 00000000] 02:47:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A160400) [pid = 3796] [serial = 449] [outer = 19F5F800] 02:47:46 INFO - PROCESS | 3796 | 1468230466259 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A222800) [pid = 3796] [serial = 450] [outer = 19F5F800] 02:47:46 INFO - PROCESS | 3796 | 1468230466674 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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 688ms 02:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:47:46 INFO - PROCESS | 3796 | 1468230466748 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 3796 | 1468230466750 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 02:47:46 INFO - PROCESS | 3796 | 1468230466753 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 3796 | 1468230466754 Marionette TRACE conn3 <- [1,566,null,{}] 02:47:46 INFO - PROCESS | 3796 | 1468230466758 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}] 02:47:46 INFO - PROCESS | 3796 | 1468230466763 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:46 INFO - PROCESS | 3796 | 1468230466926 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:47:47 INFO - PROCESS | 3796 | 1468230466985 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 3796 | 1468230466988 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:47 INFO - PROCESS | 3796 | ++DOCSHELL 1766AC00 == 39 [pid = 3796] [id = 151] 02:47:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A163C00) [pid = 3796] [serial = 451] [outer = 00000000] 02:47:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A82D000) [pid = 3796] [serial = 452] [outer = 1A163C00] 02:47:47 INFO - PROCESS | 3796 | 1468230467033 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A82DC00) [pid = 3796] [serial = 453] [outer = 1A163C00] 02:47:47 INFO - PROCESS | 3796 | 1468230467435 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]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 735ms 02:47:47 INFO - PROCESS | 3796 | 1468230467494 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 3796 | 1468230467496 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 02:47:47 INFO - PROCESS | 3796 | 1468230467499 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:47:47 INFO - PROCESS | 3796 | 1468230467501 Marionette TRACE conn3 <- [1,570,null,{}] 02:47:47 INFO - PROCESS | 3796 | 1468230467504 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}] 02:47:47 INFO - PROCESS | 3796 | 1468230467506 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:47 INFO - PROCESS | 3796 | 1468230467619 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:47:47 INFO - PROCESS | 3796 | 1468230467625 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 3796 | 1468230467626 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:47 INFO - PROCESS | 3796 | ++DOCSHELL 1A82C400 == 40 [pid = 3796] [id = 152] 02:47:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A9A2800) [pid = 3796] [serial = 454] [outer = 00000000] 02:47:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AD54C00) [pid = 3796] [serial = 455] [outer = 1A9A2800] 02:47:47 INFO - PROCESS | 3796 | 1468230467670 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AD59800) [pid = 3796] [serial = 456] [outer = 1A9A2800] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1125B000) [pid = 3796] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (159F1800) [pid = 3796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (112A9000) [pid = 3796] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1325D400) [pid = 3796] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19A02000) [pid = 3796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (179CE800) [pid = 3796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114BC000) [pid = 3796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10478000) [pid = 3796] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (159FD000) [pid = 3796] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F60800) [pid = 3796] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16766800) [pid = 3796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:47:47 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1515AC00) [pid = 3796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:47:48 INFO - PROCESS | 3796 | 1468230468135 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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 688ms 02:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:47:48 INFO - PROCESS | 3796 | 1468230468199 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3796 | 1468230468201 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 3796 | 1468230468204 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 3796 | 1468230468206 Marionette TRACE conn3 <- [1,574,null,{}] 02:47:48 INFO - PROCESS | 3796 | 1468230468210 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}] 02:47:48 INFO - PROCESS | 3796 | 1468230468211 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:48 INFO - PROCESS | 3796 | 1468230468316 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:47:48 INFO - PROCESS | 3796 | 1468230468322 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3796 | 1468230468324 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:48 INFO - PROCESS | 3796 | ++DOCSHELL 10A08C00 == 41 [pid = 3796] [id = 153] 02:47:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (114BC000) [pid = 3796] [serial = 457] [outer = 00000000] 02:47:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17BC5C00) [pid = 3796] [serial = 458] [outer = 114BC000] 02:47:48 INFO - PROCESS | 3796 | 1468230468367 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A160C00) [pid = 3796] [serial = 459] [outer = 114BC000] 02:47:48 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:48 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:47:48 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:48 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:47:48 INFO - PROCESS | 3796 | 1468230468804 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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 626ms 02:47:48 INFO - PROCESS | 3796 | 1468230468842 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3796 | 1468230468844 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 3796 | 1468230468848 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:47:48 INFO - PROCESS | 3796 | 1468230468849 Marionette TRACE conn3 <- [1,578,null,{}] 02:47:48 INFO - PROCESS | 3796 | 1468230468853 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}] 02:47:48 INFO - PROCESS | 3796 | 1468230468855 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:48 INFO - PROCESS | 3796 | 1468230468935 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:47:48 INFO - PROCESS | 3796 | 1468230468943 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3796 | 1468230468945 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:48 INFO - PROCESS | 3796 | ++DOCSHELL 16754000 == 42 [pid = 3796] [id = 154] 02:47:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A822C00) [pid = 3796] [serial = 460] [outer = 00000000] 02:47:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A9AB400) [pid = 3796] [serial = 461] [outer = 1A822C00] 02:47:49 INFO - PROCESS | 3796 | 1468230468998 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AF4D400) [pid = 3796] [serial = 462] [outer = 1A822C00] 02:47:49 INFO - PROCESS | 3796 | 1468230469400 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 02:47:49 INFO - PROCESS | 3796 | 1468230469445 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 3796 | 1468230469447 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 02:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:47:49 INFO - PROCESS | 3796 | 1468230469450 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 3796 | 1468230469452 Marionette TRACE conn3 <- [1,582,null,{}] 02:47:49 INFO - PROCESS | 3796 | 1468230469460 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}] 02:47:49 INFO - PROCESS | 3796 | 1468230469462 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:49 INFO - PROCESS | 3796 | 1468230469541 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:47:49 INFO - PROCESS | 3796 | 1468230469547 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 3796 | 1468230469549 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A74400 == 43 [pid = 3796] [id = 155] 02:47:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A167000) [pid = 3796] [serial = 463] [outer = 00000000] 02:47:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1B01F400) [pid = 3796] [serial = 464] [outer = 1A167000] 02:47:49 INFO - PROCESS | 3796 | 1468230469599 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1B021400) [pid = 3796] [serial = 465] [outer = 1A167000] 02:47:50 INFO - PROCESS | 3796 | 1468230470229 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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 845ms 02:47:50 INFO - PROCESS | 3796 | 1468230470294 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 3796 | 1468230470299 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:47:50 INFO - PROCESS | 3796 | 1468230470304 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 3796 | 1468230470307 Marionette TRACE conn3 <- [1,586,null,{}] 02:47:50 INFO - PROCESS | 3796 | 1468230470313 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}] 02:47:50 INFO - PROCESS | 3796 | 1468230470316 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:50 INFO - PROCESS | 3796 | 1468230470425 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:47:50 INFO - PROCESS | 3796 | 1468230470552 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3796 | 1468230470555 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:50 INFO - PROCESS | 3796 | ++DOCSHELL 10BAE000 == 44 [pid = 3796] [id = 156] 02:47:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11266000) [pid = 3796] [serial = 466] [outer = 00000000] 02:47:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1325BC00) [pid = 3796] [serial = 467] [outer = 11266000] 02:47:50 INFO - PROCESS | 3796 | 1468230470621 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (14367000) [pid = 3796] [serial = 468] [outer = 11266000] 02:47:51 INFO - PROCESS | 3796 | 1468230471198 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 939ms 02:47:51 INFO - PROCESS | 3796 | 1468230471251 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 3796 | 1468230471256 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 02:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:47:51 INFO - PROCESS | 3796 | 1468230471262 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 3796 | 1468230471265 Marionette TRACE conn3 <- [1,590,null,{}] 02:47:51 INFO - PROCESS | 3796 | 1468230471269 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}] 02:47:51 INFO - PROCESS | 3796 | 1468230471272 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:51 INFO - PROCESS | 3796 | 1468230471381 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:47:51 INFO - PROCESS | 3796 | 1468230471478 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 3796 | 1468230471481 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:51 INFO - PROCESS | 3796 | ++DOCSHELL 16762800 == 45 [pid = 3796] [id = 157] 02:47:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16763C00) [pid = 3796] [serial = 469] [outer = 00000000] 02:47:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16975400) [pid = 3796] [serial = 470] [outer = 16763C00] 02:47:51 INFO - PROCESS | 3796 | 1468230471536 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1782CC00) [pid = 3796] [serial = 471] [outer = 16763C00] 02:47:52 INFO - PROCESS | 3796 | 1468230472345 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1158ms 02:47:52 INFO - PROCESS | 3796 | 1468230472416 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 3796 | 1468230472419 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 02:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:47:52 INFO - PROCESS | 3796 | 1468230472423 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 3796 | 1468230472427 Marionette TRACE conn3 <- [1,594,null,{}] 02:47:52 INFO - PROCESS | 3796 | 1468230472439 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}] 02:47:52 INFO - PROCESS | 3796 | 1468230472444 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:52 INFO - PROCESS | 3796 | 1468230472634 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:47:52 INFO - PROCESS | 3796 | 1468230472759 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3796 | 1468230472762 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:52 INFO - PROCESS | 3796 | ++DOCSHELL 1557EC00 == 46 [pid = 3796] [id = 158] 02:47:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16975C00) [pid = 3796] [serial = 472] [outer = 00000000] 02:47:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19810400) [pid = 3796] [serial = 473] [outer = 16975C00] 02:47:52 INFO - PROCESS | 3796 | 1468230472818 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A829000) [pid = 3796] [serial = 474] [outer = 16975C00] 02:47:53 INFO - PROCESS | 3796 | 1468230473354 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 939ms 02:47:53 INFO - PROCESS | 3796 | 1468230473367 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 3796 | 1468230473370 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 02:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:47:53 INFO - PROCESS | 3796 | 1468230473373 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 3796 | 1468230473375 Marionette TRACE conn3 <- [1,598,null,{}] 02:47:53 INFO - PROCESS | 3796 | 1468230473379 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}] 02:47:53 INFO - PROCESS | 3796 | 1468230473381 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:53 INFO - PROCESS | 3796 | 1468230473597 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:47:53 INFO - PROCESS | 3796 | 1468230473725 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 3796 | 1468230473728 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:53 INFO - PROCESS | 3796 | ++DOCSHELL 10B68400 == 47 [pid = 3796] [id = 159] 02:47:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10BA6400) [pid = 3796] [serial = 475] [outer = 00000000] 02:47:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1146AC00) [pid = 3796] [serial = 476] [outer = 10BA6400] 02:47:53 INFO - PROCESS | 3796 | 1468230473778 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (11891000) [pid = 3796] [serial = 477] [outer = 10BA6400] 02:47:54 INFO - PROCESS | 3796 | 1468230474354 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1048ms 02:47:54 INFO - PROCESS | 3796 | 1468230474432 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3796 | 1468230474436 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 02:47:54 INFO - PROCESS | 3796 | 1468230474441 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:47:54 INFO - PROCESS | 3796 | 1468230474444 Marionette TRACE conn3 <- [1,602,null,{}] 02:47:54 INFO - PROCESS | 3796 | 1468230474467 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}] 02:47:54 INFO - PROCESS | 3796 | 1468230474470 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:54 INFO - PROCESS | 3796 | 1468230474601 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:47:54 INFO - PROCESS | 3796 | 1468230474656 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 3796 | 1468230474660 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:54 INFO - PROCESS | 3796 | ++DOCSHELL 1553AC00 == 48 [pid = 3796] [id = 160] 02:47:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1553D400) [pid = 3796] [serial = 478] [outer = 00000000] 02:47:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16766400) [pid = 3796] [serial = 479] [outer = 1553D400] 02:47:54 INFO - PROCESS | 3796 | 1468230474711 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16976000) [pid = 3796] [serial = 480] [outer = 1553D400] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 10F10000 == 47 [pid = 3796] [id = 133] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 16754000 == 46 [pid = 3796] [id = 154] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 10A08C00 == 45 [pid = 3796] [id = 153] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 1A82C400 == 44 [pid = 3796] [id = 152] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 1766AC00 == 43 [pid = 3796] [id = 151] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 19D34800 == 42 [pid = 3796] [id = 150] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 1980B000 == 41 [pid = 3796] [id = 149] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 16F36C00 == 40 [pid = 3796] [id = 148] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 114BBC00 == 39 [pid = 3796] [id = 147] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 114D3400 == 38 [pid = 3796] [id = 146] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 159B3400 == 37 [pid = 3796] [id = 131] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 15127400 == 36 [pid = 3796] [id = 144] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 10474C00 == 35 [pid = 3796] [id = 130] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 102C8C00 == 34 [pid = 3796] [id = 143] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 16761C00 == 33 [pid = 3796] [id = 132] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 16E5C000 == 32 [pid = 3796] [id = 145] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 16972800 == 31 [pid = 3796] [id = 129] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 1557EC00 == 30 [pid = 3796] [id = 158] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 10B68400 == 29 [pid = 3796] [id = 159] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 16762800 == 28 [pid = 3796] [id = 157] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 10A74400 == 27 [pid = 3796] [id = 155] 02:47:55 INFO - PROCESS | 3796 | --DOCSHELL 10BAE000 == 26 [pid = 3796] [id = 156] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A824C00) [pid = 3796] [serial = 425] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (11891C00) [pid = 3796] [serial = 399] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (114B3800) [pid = 3796] [serial = 398] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16073C00) [pid = 3796] [serial = 407] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (114BB400) [pid = 3796] [serial = 401] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11DDB000) [pid = 3796] [serial = 402] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (139B7400) [pid = 3796] [serial = 404] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13F74800) [pid = 3796] [serial = 405] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19F60000) [pid = 3796] [serial = 416] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1822D400) [pid = 3796] [serial = 414] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17BC5000) [pid = 3796] [serial = 413] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (159FD800) [pid = 3796] [serial = 419] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A15E000) [pid = 3796] [serial = 417] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10F0A400) [pid = 3796] [serial = 389] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10B62C00) [pid = 3796] [serial = 388] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16763400) [pid = 3796] [serial = 420] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16C2F800) [pid = 3796] [serial = 392] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16769000) [pid = 3796] [serial = 391] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A772800) [pid = 3796] [serial = 395] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A226800) [pid = 3796] [serial = 394] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16F2D400) [pid = 3796] [serial = 410] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1788E800) [pid = 3796] [serial = 411] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A15DC00) [pid = 3796] [serial = 422] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A15EC00) [pid = 3796] [serial = 423] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16768C00) [pid = 3796] [serial = 408] [outer = 00000000] [url = about:blank] 02:47:55 INFO - PROCESS | 3796 | 1468230475839 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1393ms 02:47:55 INFO - PROCESS | 3796 | 1468230475876 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 3796 | 1468230475880 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 02:47:55 INFO - PROCESS | 3796 | 1468230475885 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:47:55 INFO - PROCESS | 3796 | 1468230475889 Marionette TRACE conn3 <- [1,606,null,{}] 02:47:55 INFO - PROCESS | 3796 | 1468230475895 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}] 02:47:55 INFO - PROCESS | 3796 | 1468230475898 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:55 INFO - PROCESS | 3796 | 1468230475986 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:47:56 INFO - PROCESS | 3796 | 1468230475993 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 3796 | 1468230475996 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:56 INFO - PROCESS | 3796 | ++DOCSHELL 112AE000 == 27 [pid = 3796] [id = 161] 02:47:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11469C00) [pid = 3796] [serial = 481] [outer = 00000000] 02:47:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11893800) [pid = 3796] [serial = 482] [outer = 11469C00] 02:47:56 INFO - PROCESS | 3796 | 1468230476044 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (129E5800) [pid = 3796] [serial = 483] [outer = 11469C00] 02:47:56 INFO - PROCESS | 3796 | 1468230476511 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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 641ms 02:47:56 INFO - PROCESS | 3796 | 1468230476524 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3796 | 1468230476528 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 02:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:47:56 INFO - PROCESS | 3796 | 1468230476535 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 3796 | 1468230476537 Marionette TRACE conn3 <- [1,610,null,{}] 02:47:56 INFO - PROCESS | 3796 | 1468230476541 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}] 02:47:56 INFO - PROCESS | 3796 | 1468230476543 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:56 INFO - PROCESS | 3796 | 1468230476663 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:47:56 INFO - PROCESS | 3796 | 1468230476673 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 3796 | 1468230476675 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:56 INFO - PROCESS | 3796 | ++DOCSHELL 139B3C00 == 28 [pid = 3796] [id = 162] 02:47:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (139EB400) [pid = 3796] [serial = 484] [outer = 00000000] 02:47:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14364000) [pid = 3796] [serial = 485] [outer = 139EB400] 02:47:56 INFO - PROCESS | 3796 | 1468230476724 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1512AC00) [pid = 3796] [serial = 486] [outer = 139EB400] 02:47:57 INFO - PROCESS | 3796 | 1468230477178 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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 688ms 02:47:57 INFO - PROCESS | 3796 | 1468230477234 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3796 | 1468230477236 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 02:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:47:57 INFO - PROCESS | 3796 | 1468230477240 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 3796 | 1468230477243 Marionette TRACE conn3 <- [1,614,null,{}] 02:47:57 INFO - PROCESS | 3796 | 1468230477254 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}] 02:47:57 INFO - PROCESS | 3796 | 1468230477259 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:57 INFO - PROCESS | 3796 | 1468230477340 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:47:57 INFO - PROCESS | 3796 | 1468230477350 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 3796 | 1468230477353 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:57 INFO - PROCESS | 3796 | ++DOCSHELL 16765800 == 29 [pid = 3796] [id = 163] 02:47:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16766C00) [pid = 3796] [serial = 487] [outer = 00000000] 02:47:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16977000) [pid = 3796] [serial = 488] [outer = 16766C00] 02:47:57 INFO - PROCESS | 3796 | 1468230477401 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E5C800) [pid = 3796] [serial = 489] [outer = 16766C00] 02:47:57 INFO - PROCESS | 3796 | 1468230477867 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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 02:47:57 INFO - PROCESS | 3796 | 1468230477939 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3796 | 1468230477941 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 02:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:47:57 INFO - PROCESS | 3796 | 1468230477950 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 3796 | 1468230477952 Marionette TRACE conn3 <- [1,618,null,{}] 02:47:57 INFO - PROCESS | 3796 | 1468230477955 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}] 02:47:57 INFO - PROCESS | 3796 | 1468230477957 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:58 INFO - PROCESS | 3796 | 1468230478097 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:47:58 INFO - PROCESS | 3796 | 1468230478118 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 3796 | 1468230478120 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:58 INFO - PROCESS | 3796 | ++DOCSHELL 1766C800 == 30 [pid = 3796] [id = 164] 02:47:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1788F400) [pid = 3796] [serial = 490] [outer = 00000000] 02:47:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (179CF000) [pid = 3796] [serial = 491] [outer = 1788F400] 02:47:58 INFO - PROCESS | 3796 | 1468230478168 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18229C00) [pid = 3796] [serial = 492] [outer = 1788F400] 02:47:58 INFO - PROCESS | 3796 | 1468230478606 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 704ms 02:47:58 INFO - PROCESS | 3796 | 1468230478644 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 3796 | 1468230478646 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 02:47:58 INFO - PROCESS | 3796 | 1468230478649 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:47:58 INFO - PROCESS | 3796 | 1468230478651 Marionette TRACE conn3 <- [1,622,null,{}] 02:47:58 INFO - PROCESS | 3796 | 1468230478654 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}] 02:47:58 INFO - PROCESS | 3796 | 1468230478656 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:58 INFO - PROCESS | 3796 | 1468230478763 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:47:58 INFO - PROCESS | 3796 | 1468230478771 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 3796 | 1468230478774 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:58 INFO - PROCESS | 3796 | ++DOCSHELL 17829000 == 31 [pid = 3796] [id = 165] 02:47:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17BC6000) [pid = 3796] [serial = 493] [outer = 00000000] 02:47:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19A01400) [pid = 3796] [serial = 494] [outer = 17BC6000] 02:47:58 INFO - PROCESS | 3796 | 1468230478860 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19AED800) [pid = 3796] [serial = 495] [outer = 17BC6000] 02:47:59 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:59 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:59 INFO - PROCESS | 3796 | 1468230479304 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 705ms 02:47:59 INFO - PROCESS | 3796 | 1468230479349 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 3796 | 1468230479351 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 02:47:59 INFO - PROCESS | 3796 | 1468230479354 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:47:59 INFO - PROCESS | 3796 | 1468230479356 Marionette TRACE conn3 <- [1,626,null,{}] 02:47:59 INFO - PROCESS | 3796 | 1468230479361 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}] 02:47:59 INFO - PROCESS | 3796 | 1468230479370 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:59 INFO - PROCESS | 3796 | 1468230479538 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:47:59 INFO - PROCESS | 3796 | 1468230479566 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 3796 | 1468230479568 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:47:59 INFO - PROCESS | 3796 | ++DOCSHELL 1A164800 == 32 [pid = 3796] [id = 166] 02:47:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A168800) [pid = 3796] [serial = 496] [outer = 00000000] 02:47:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A341800) [pid = 3796] [serial = 497] [outer = 1A168800] 02:47:59 INFO - PROCESS | 3796 | 1468230479612 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A3BBC00) [pid = 3796] [serial = 498] [outer = 1A168800] 02:48:00 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A3BE000) [pid = 3796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19F5F800) [pid = 3796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A163C00) [pid = 3796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A9A2800) [pid = 3796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (114BC000) [pid = 3796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1512B000) [pid = 3796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1515F800) [pid = 3796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17BC7400) [pid = 3796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10435000) [pid = 3796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1980CC00) [pid = 3796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16F37800) [pid = 3796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A822C00) [pid = 3796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (114D5C00) [pid = 3796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:48:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A167000) [pid = 3796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:48:00 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:00 INFO - PROCESS | 3796 | 1468230480267 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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 954ms 02:48:00 INFO - PROCESS | 3796 | 1468230480300 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 3796 | 1468230480302 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 02:48:00 INFO - PROCESS | 3796 | 1468230480305 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:48:00 INFO - PROCESS | 3796 | 1468230480307 Marionette TRACE conn3 <- [1,630,null,{}] 02:48:00 INFO - PROCESS | 3796 | 1468230480310 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}] 02:48:00 INFO - PROCESS | 3796 | 1468230480312 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:00 INFO - PROCESS | 3796 | 1468230480389 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:48:00 INFO - PROCESS | 3796 | 1468230480469 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 3796 | 1468230480472 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:00 INFO - PROCESS | 3796 | ++DOCSHELL 10441800 == 33 [pid = 3796] [id = 167] 02:48:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (112A9000) [pid = 3796] [serial = 499] [outer = 00000000] 02:48:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (159A5C00) [pid = 3796] [serial = 500] [outer = 112A9000] 02:48:00 INFO - PROCESS | 3796 | 1468230480515 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (159FD000) [pid = 3796] [serial = 501] [outer = 112A9000] 02:48:00 INFO - PROCESS | 3796 | 1468230480902 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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 642ms 02:48:00 INFO - PROCESS | 3796 | 1468230480944 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 3796 | 1468230480946 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 02:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:48:00 INFO - PROCESS | 3796 | 1468230480949 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 3796 | 1468230480952 Marionette TRACE conn3 <- [1,634,null,{}] 02:48:00 INFO - PROCESS | 3796 | 1468230480955 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}] 02:48:00 INFO - PROCESS | 3796 | 1468230480957 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:01 INFO - PROCESS | 3796 | 1468230481069 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:48:01 INFO - PROCESS | 3796 | 1468230481074 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3796 | 1468230481076 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:01 INFO - PROCESS | 3796 | ++DOCSHELL 1A163C00 == 34 [pid = 3796] [id = 168] 02:48:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A226800) [pid = 3796] [serial = 502] [outer = 00000000] 02:48:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A3C0C00) [pid = 3796] [serial = 503] [outer = 1A226800] 02:48:01 INFO - PROCESS | 3796 | 1468230481119 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A3C1400) [pid = 3796] [serial = 504] [outer = 1A226800] 02:48:01 INFO - PROCESS | 3796 | 1468230481510 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 594ms 02:48:01 INFO - PROCESS | 3796 | 1468230481553 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 3796 | 1468230481555 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:48:01 INFO - PROCESS | 3796 | 1468230481559 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 3796 | 1468230481560 Marionette TRACE conn3 <- [1,638,null,{}] 02:48:01 INFO - PROCESS | 3796 | 1468230481564 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}] 02:48:01 INFO - PROCESS | 3796 | 1468230481566 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:01 INFO - PROCESS | 3796 | 1468230481644 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:48:01 INFO - PROCESS | 3796 | 1468230481650 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3796 | 1468230481652 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:01 INFO - PROCESS | 3796 | ++DOCSHELL 1A82D800 == 35 [pid = 3796] [id = 169] 02:48:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A82E400) [pid = 3796] [serial = 505] [outer = 00000000] 02:48:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A9A9C00) [pid = 3796] [serial = 506] [outer = 1A82E400] 02:48:01 INFO - PROCESS | 3796 | 1468230481695 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AD56000) [pid = 3796] [serial = 507] [outer = 1A82E400] 02:48:02 INFO - PROCESS | 3796 | 1468230482120 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 594ms 02:48:02 INFO - PROCESS | 3796 | 1468230482177 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3796 | 1468230482181 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 02:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:48:02 INFO - PROCESS | 3796 | 1468230482187 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 3796 | 1468230482192 Marionette TRACE conn3 <- [1,642,null,{}] 02:48:02 INFO - PROCESS | 3796 | 1468230482199 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}] 02:48:02 INFO - PROCESS | 3796 | 1468230482202 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:02 INFO - PROCESS | 3796 | 1468230482326 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:48:02 INFO - PROCESS | 3796 | 1468230482502 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3796 | 1468230482507 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:02 INFO - PROCESS | 3796 | ++DOCSHELL 11264C00 == 36 [pid = 3796] [id = 170] 02:48:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11265C00) [pid = 3796] [serial = 508] [outer = 00000000] 02:48:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (114D3400) [pid = 3796] [serial = 509] [outer = 11265C00] 02:48:02 INFO - PROCESS | 3796 | 1468230482563 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11CF0000) [pid = 3796] [serial = 510] [outer = 11265C00] 02:48:03 INFO - PROCESS | 3796 | 1468230483239 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1158ms 02:48:03 INFO - PROCESS | 3796 | 1468230483339 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 3796 | 1468230483343 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 02:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:48:03 INFO - PROCESS | 3796 | 1468230483349 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 3796 | 1468230483353 Marionette TRACE conn3 <- [1,646,null,{}] 02:48:03 INFO - PROCESS | 3796 | 1468230483358 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}] 02:48:03 INFO - PROCESS | 3796 | 1468230483361 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:03 INFO - PROCESS | 3796 | 1468230483482 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:48:03 INFO - PROCESS | 3796 | 1468230483599 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3796 | 1468230483602 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:03 INFO - PROCESS | 3796 | ++DOCSHELL 15582800 == 37 [pid = 3796] [id = 171] 02:48:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (159A5800) [pid = 3796] [serial = 511] [outer = 00000000] 02:48:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1606D800) [pid = 3796] [serial = 512] [outer = 159A5800] 02:48:03 INFO - PROCESS | 3796 | 1468230483659 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1676A000) [pid = 3796] [serial = 513] [outer = 159A5800] 02:48:04 INFO - PROCESS | 3796 | 1468230484515 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]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1190ms 02:48:04 INFO - PROCESS | 3796 | 1468230484547 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 3796 | 1468230484551 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 02:48:04 INFO - PROCESS | 3796 | 1468230484556 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:48:04 INFO - PROCESS | 3796 | 1468230484559 Marionette TRACE conn3 <- [1,650,null,{}] 02:48:04 INFO - PROCESS | 3796 | 1468230484564 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}] 02:48:04 INFO - PROCESS | 3796 | 1468230484567 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:04 INFO - PROCESS | 3796 | 1468230484676 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:48:04 INFO - PROCESS | 3796 | 1468230484760 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 3796 | 1468230484765 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:04 INFO - PROCESS | 3796 | ++DOCSHELL 10BAE000 == 38 [pid = 3796] [id = 172] 02:48:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10BBDC00) [pid = 3796] [serial = 514] [outer = 00000000] 02:48:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13128800) [pid = 3796] [serial = 515] [outer = 10BBDC00] 02:48:04 INFO - PROCESS | 3796 | 1468230484859 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1325C000) [pid = 3796] [serial = 516] [outer = 10BBDC00] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 1A163C00 == 37 [pid = 3796] [id = 168] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 10441800 == 36 [pid = 3796] [id = 167] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 1A164800 == 35 [pid = 3796] [id = 166] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 17829000 == 34 [pid = 3796] [id = 165] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 1766C800 == 33 [pid = 3796] [id = 164] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 16765800 == 32 [pid = 3796] [id = 163] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 139B3C00 == 31 [pid = 3796] [id = 162] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 112AE000 == 30 [pid = 3796] [id = 161] 02:48:05 INFO - PROCESS | 3796 | --DOCSHELL 1553AC00 == 29 [pid = 3796] [id = 160] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A827800) [pid = 3796] [serial = 426] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A160400) [pid = 3796] [serial = 449] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A82D000) [pid = 3796] [serial = 452] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A222800) [pid = 3796] [serial = 450] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1AD54C00) [pid = 3796] [serial = 455] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A82DC00) [pid = 3796] [serial = 453] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17BC5C00) [pid = 3796] [serial = 458] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1553CC00) [pid = 3796] [serial = 431] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (159ABC00) [pid = 3796] [serial = 432] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15548800) [pid = 3796] [serial = 440] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (159F9400) [pid = 3796] [serial = 441] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19AEB000) [pid = 3796] [serial = 434] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A227400) [pid = 3796] [serial = 435] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A02000) [pid = 3796] [serial = 428] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10BB3400) [pid = 3796] [serial = 429] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A08400) [pid = 3796] [serial = 446] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (178F1400) [pid = 3796] [serial = 443] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A9AB400) [pid = 3796] [serial = 461] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17BBAC00) [pid = 3796] [serial = 444] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12B65C00) [pid = 3796] [serial = 437] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12C8E800) [pid = 3796] [serial = 438] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1B01F400) [pid = 3796] [serial = 464] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1B021400) [pid = 3796] [serial = 465] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AF4D400) [pid = 3796] [serial = 462] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AD59800) [pid = 3796] [serial = 456] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19AEE800) [pid = 3796] [serial = 447] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A160C00) [pid = 3796] [serial = 459] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:05 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:48:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:05 INFO - PROCESS | 3796 | 1468230485348 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 845ms 02:48:05 INFO - PROCESS | 3796 | 1468230485400 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3796 | 1468230485404 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:48:05 INFO - PROCESS | 3796 | 1468230485410 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 3796 | 1468230485413 Marionette TRACE conn3 <- [1,654,null,{}] 02:48:05 INFO - PROCESS | 3796 | 1468230485417 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}] 02:48:05 INFO - PROCESS | 3796 | 1468230485419 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:05 INFO - PROCESS | 3796 | 1468230485506 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:48:05 INFO - PROCESS | 3796 | 1468230485512 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3796 | 1468230485515 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:05 INFO - PROCESS | 3796 | ++DOCSHELL 12BB1400 == 30 [pid = 3796] [id = 173] 02:48:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12C89000) [pid = 3796] [serial = 517] [outer = 00000000] 02:48:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13F7AC00) [pid = 3796] [serial = 518] [outer = 12C89000] 02:48:05 INFO - PROCESS | 3796 | 1468230485562 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1553E400) [pid = 3796] [serial = 519] [outer = 12C89000] 02:48:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:05 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:48:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:06 INFO - PROCESS | 3796 | 1468230486036 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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 626ms 02:48:06 INFO - PROCESS | 3796 | 1468230486049 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 3796 | 1468230486051 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 02:48:06 INFO - PROCESS | 3796 | 1468230486055 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:48:06 INFO - PROCESS | 3796 | 1468230486058 Marionette TRACE conn3 <- [1,658,null,{}] 02:48:06 INFO - PROCESS | 3796 | 1468230486074 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}] 02:48:06 INFO - PROCESS | 3796 | 1468230486078 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:06 INFO - PROCESS | 3796 | 1468230486162 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:48:06 INFO - PROCESS | 3796 | 1468230486200 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 3796 | 1468230486203 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:06 INFO - PROCESS | 3796 | ++DOCSHELL 16972C00 == 31 [pid = 3796] [id = 174] 02:48:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16C2AC00) [pid = 3796] [serial = 520] [outer = 00000000] 02:48:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16F32000) [pid = 3796] [serial = 521] [outer = 16C2AC00] 02:48:06 INFO - PROCESS | 3796 | 1468230486252 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1788E400) [pid = 3796] [serial = 522] [outer = 16C2AC00] 02:48:06 INFO - PROCESS | 3796 | 1468230486692 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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 705ms 02:48:06 INFO - PROCESS | 3796 | 1468230486753 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 3796 | 1468230486756 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:48:06 INFO - PROCESS | 3796 | 1468230486759 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 3796 | 1468230486761 Marionette TRACE conn3 <- [1,662,null,{}] 02:48:06 INFO - PROCESS | 3796 | 1468230486764 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}] 02:48:06 INFO - PROCESS | 3796 | 1468230486766 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:06 INFO - PROCESS | 3796 | 1468230486853 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:48:06 INFO - PROCESS | 3796 | 1468230486860 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 3796 | 1468230486862 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:06 INFO - PROCESS | 3796 | ++DOCSHELL 1822C400 == 32 [pid = 3796] [id = 175] 02:48:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1822D400) [pid = 3796] [serial = 523] [outer = 00000000] 02:48:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1980F400) [pid = 3796] [serial = 524] [outer = 1822D400] 02:48:06 INFO - PROCESS | 3796 | 1468230486907 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A09C00) [pid = 3796] [serial = 525] [outer = 1822D400] 02:48:07 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:07 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:48:07 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:07 INFO - PROCESS | 3796 | 1468230487358 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]]]}] 02:48:07 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 02:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 641ms 02:48:07 INFO - PROCESS | 3796 | 1468230487397 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 3796 | 1468230487399 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 02:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:48:07 INFO - PROCESS | 3796 | 1468230487410 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 3796 | 1468230487412 Marionette TRACE conn3 <- [1,666,null,{}] 02:48:07 INFO - PROCESS | 3796 | 1468230487416 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}] 02:48:07 INFO - PROCESS | 3796 | 1468230487418 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:07 INFO - PROCESS | 3796 | 1468230487521 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:48:07 INFO - PROCESS | 3796 | 1468230487598 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 3796 | 1468230487600 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:07 INFO - PROCESS | 3796 | ++DOCSHELL 17BBA400 == 33 [pid = 3796] [id = 176] 02:48:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A08000) [pid = 3796] [serial = 526] [outer = 00000000] 02:48:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F68400) [pid = 3796] [serial = 527] [outer = 19A08000] 02:48:07 INFO - PROCESS | 3796 | 1468230487644 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F6E000) [pid = 3796] [serial = 528] [outer = 19A08000] 02:48:08 INFO - PROCESS | 3796 | 1468230488056 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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 688ms 02:48:08 INFO - PROCESS | 3796 | 1468230488107 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 3796 | 1468230488109 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:48:08 INFO - PROCESS | 3796 | 1468230488120 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 3796 | 1468230488122 Marionette TRACE conn3 <- [1,670,null,{}] 02:48:08 INFO - PROCESS | 3796 | 1468230488125 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}] 02:48:08 INFO - PROCESS | 3796 | 1468230488131 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:08 INFO - PROCESS | 3796 | 1468230488262 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:48:08 INFO - PROCESS | 3796 | 1468230488320 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 3796 | 1468230488322 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:08 INFO - PROCESS | 3796 | ++DOCSHELL 19807C00 == 34 [pid = 3796] [id = 177] 02:48:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A162C00) [pid = 3796] [serial = 529] [outer = 00000000] 02:48:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A3C1C00) [pid = 3796] [serial = 530] [outer = 1A162C00] 02:48:08 INFO - PROCESS | 3796 | 1468230488367 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A773400) [pid = 3796] [serial = 531] [outer = 1A162C00] 02:48:09 INFO - PROCESS | 3796 | 1468230489318 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]]]}] 02:48:09 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) 02:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1252ms 02:48:09 INFO - PROCESS | 3796 | 1468230489373 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 3796 | 1468230489375 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 02:48:09 INFO - PROCESS | 3796 | 1468230489378 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:48:09 INFO - PROCESS | 3796 | 1468230489380 Marionette TRACE conn3 <- [1,674,null,{}] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16975C00) [pid = 3796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17BC6000) [pid = 3796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11469C00) [pid = 3796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A226800) [pid = 3796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16766C00) [pid = 3796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10BA6400) [pid = 3796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A168800) [pid = 3796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (139EB400) [pid = 3796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16763C00) [pid = 3796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1788F400) [pid = 3796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1553D400) [pid = 3796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (112A9000) [pid = 3796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:48:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11266000) [pid = 3796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:48:09 INFO - PROCESS | 3796 | 1468230489410 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}] 02:48:09 INFO - PROCESS | 3796 | 1468230489411 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:09 INFO - PROCESS | 3796 | 1468230489498 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:48:09 INFO - PROCESS | 3796 | 1468230489504 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 3796 | 1468230489506 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:09 INFO - PROCESS | 3796 | ++DOCSHELL 13AA4C00 == 35 [pid = 3796] [id = 178] 02:48:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13F76000) [pid = 3796] [serial = 532] [outer = 00000000] 02:48:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16754000) [pid = 3796] [serial = 533] [outer = 13F76000] 02:48:09 INFO - PROCESS | 3796 | 1468230489549 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16763C00) [pid = 3796] [serial = 534] [outer = 13F76000] 02:48:10 INFO - PROCESS | 3796 | 1468230490457 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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1111ms 02:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:48:10 INFO - PROCESS | 3796 | 1468230490495 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 3796 | 1468230490497 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 02:48:10 INFO - PROCESS | 3796 | 1468230490501 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 3796 | 1468230490502 Marionette TRACE conn3 <- [1,678,null,{}] 02:48:10 INFO - PROCESS | 3796 | 1468230490510 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}] 02:48:10 INFO - PROCESS | 3796 | 1468230490512 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:10 INFO - PROCESS | 3796 | 1468230490589 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:48:10 INFO - PROCESS | 3796 | 1468230490595 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3796 | 1468230490596 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:10 INFO - PROCESS | 3796 | ++DOCSHELL 1553D400 == 36 [pid = 3796] [id = 179] 02:48:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1606C800) [pid = 3796] [serial = 535] [outer = 00000000] 02:48:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A226800) [pid = 3796] [serial = 536] [outer = 1606C800] 02:48:10 INFO - PROCESS | 3796 | 1468230490641 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A82E800) [pid = 3796] [serial = 537] [outer = 1606C800] 02:48:11 INFO - PROCESS | 3796 | 1468230491635 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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:48:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1142ms 02:48:11 INFO - PROCESS | 3796 | 1468230491651 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 3796 | 1468230491655 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 02:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:48:11 INFO - PROCESS | 3796 | 1468230491661 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 3796 | 1468230491665 Marionette TRACE conn3 <- [1,682,null,{}] 02:48:11 INFO - PROCESS | 3796 | 1468230491670 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}] 02:48:11 INFO - PROCESS | 3796 | 1468230491673 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:11 INFO - PROCESS | 3796 | 1468230491785 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:48:11 INFO - PROCESS | 3796 | 1468230491863 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 3796 | 1468230491867 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:11 INFO - PROCESS | 3796 | ++DOCSHELL 10F10C00 == 37 [pid = 3796] [id = 180] 02:48:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1125D000) [pid = 3796] [serial = 538] [outer = 00000000] 02:48:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (114BD800) [pid = 3796] [serial = 539] [outer = 1125D000] 02:48:12 INFO - PROCESS | 3796 | 1468230491966 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11DD9400) [pid = 3796] [serial = 540] [outer = 1125D000] 02:48:13 INFO - PROCESS | 3796 | 1468230493071 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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1455ms 02:48:13 INFO - PROCESS | 3796 | 1468230493126 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 3796 | 1468230493130 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 02:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:48:13 INFO - PROCESS | 3796 | 1468230493137 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 3796 | 1468230493140 Marionette TRACE conn3 <- [1,686,null,{}] 02:48:13 INFO - PROCESS | 3796 | 1468230493144 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}] 02:48:13 INFO - PROCESS | 3796 | 1468230493147 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:13 INFO - PROCESS | 3796 | 1468230493244 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:48:13 INFO - PROCESS | 3796 | 1468230493460 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 3796 | 1468230493463 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:13 INFO - PROCESS | 3796 | ++DOCSHELL 16769000 == 38 [pid = 3796] [id = 181] 02:48:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16769800) [pid = 3796] [serial = 541] [outer = 00000000] 02:48:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16E56800) [pid = 3796] [serial = 542] [outer = 16769800] 02:48:13 INFO - PROCESS | 3796 | 1468230493524 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (179C8800) [pid = 3796] [serial = 543] [outer = 16769800] 02:48:14 INFO - PROCESS | 3796 | 1468230494557 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]]]}] 02:48:14 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) 02:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1455ms 02:48:14 INFO - PROCESS | 3796 | 1468230494594 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3796 | 1468230494598 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 02:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:48:14 INFO - PROCESS | 3796 | 1468230494602 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 3796 | 1468230494605 Marionette TRACE conn3 <- [1,690,null,{}] 02:48:14 INFO - PROCESS | 3796 | 1468230494611 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}] 02:48:14 INFO - PROCESS | 3796 | 1468230494614 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:14 INFO - PROCESS | 3796 | 1468230494712 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:48:14 INFO - PROCESS | 3796 | 1468230494826 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 3796 | 1468230494830 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:14 INFO - PROCESS | 3796 | ++DOCSHELL 114BD000 == 39 [pid = 3796] [id = 182] 02:48:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (114DF800) [pid = 3796] [serial = 544] [outer = 00000000] 02:48:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12C8E800) [pid = 3796] [serial = 545] [outer = 114DF800] 02:48:14 INFO - PROCESS | 3796 | 1468230494928 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (131C9400) [pid = 3796] [serial = 546] [outer = 114DF800] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 13AA4C00 == 38 [pid = 3796] [id = 178] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 19807C00 == 37 [pid = 3796] [id = 177] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 17BBA400 == 36 [pid = 3796] [id = 176] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 1822C400 == 35 [pid = 3796] [id = 175] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 16972C00 == 34 [pid = 3796] [id = 174] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 12BB1400 == 33 [pid = 3796] [id = 173] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 10BAE000 == 32 [pid = 3796] [id = 172] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 11264C00 == 31 [pid = 3796] [id = 170] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 1A82D800 == 30 [pid = 3796] [id = 169] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 15582800 == 29 [pid = 3796] [id = 171] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 16769000 == 28 [pid = 3796] [id = 181] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 1553D400 == 27 [pid = 3796] [id = 179] 02:48:15 INFO - PROCESS | 3796 | --DOCSHELL 10F10C00 == 26 [pid = 3796] [id = 180] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (14364000) [pid = 3796] [serial = 485] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (179CF000) [pid = 3796] [serial = 491] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1512AC00) [pid = 3796] [serial = 486] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11893800) [pid = 3796] [serial = 482] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (129E5800) [pid = 3796] [serial = 483] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16976000) [pid = 3796] [serial = 480] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16766400) [pid = 3796] [serial = 479] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16977000) [pid = 3796] [serial = 488] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19AED800) [pid = 3796] [serial = 495] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14367000) [pid = 3796] [serial = 468] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1325BC00) [pid = 3796] [serial = 467] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1782CC00) [pid = 3796] [serial = 471] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16975400) [pid = 3796] [serial = 470] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A9A9C00) [pid = 3796] [serial = 506] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A829000) [pid = 3796] [serial = 474] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19810400) [pid = 3796] [serial = 473] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A01400) [pid = 3796] [serial = 494] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11891000) [pid = 3796] [serial = 477] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1146AC00) [pid = 3796] [serial = 476] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (159A5C00) [pid = 3796] [serial = 500] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A341800) [pid = 3796] [serial = 497] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A3C0C00) [pid = 3796] [serial = 503] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A3BBC00) [pid = 3796] [serial = 498] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (18229C00) [pid = 3796] [serial = 492] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (159FD000) [pid = 3796] [serial = 501] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1A3C1400) [pid = 3796] [serial = 504] [outer = 00000000] [url = about:blank] 02:48:15 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16E5C800) [pid = 3796] [serial = 489] [outer = 00000000] [url = about:blank] 02:48:16 INFO - PROCESS | 3796 | 1468230496496 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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:48:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1909ms 02:48:16 INFO - PROCESS | 3796 | 1468230496514 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 3796 | 1468230496518 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 02:48:16 INFO - PROCESS | 3796 | 1468230496523 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:48:16 INFO - PROCESS | 3796 | 1468230496526 Marionette TRACE conn3 <- [1,694,null,{}] 02:48:16 INFO - PROCESS | 3796 | 1468230496532 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}] 02:48:16 INFO - PROCESS | 3796 | 1468230496534 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:16 INFO - PROCESS | 3796 | 1468230496615 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:48:16 INFO - PROCESS | 3796 | 1468230496623 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 3796 | 1468230496625 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B400 == 27 [pid = 3796] [id = 183] 02:48:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A7BC00) [pid = 3796] [serial = 547] [outer = 00000000] 02:48:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10BBF400) [pid = 3796] [serial = 548] [outer = 10A7BC00] 02:48:16 INFO - PROCESS | 3796 | 1468230496674 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10F10C00) [pid = 3796] [serial = 549] [outer = 10A7BC00] 02:48:17 INFO - PROCESS | 3796 | 1468230497609 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:48:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1143ms 02:48:17 INFO - PROCESS | 3796 | 1468230497698 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 3796 | 1468230497703 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 02:48:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:48:17 INFO - PROCESS | 3796 | 1468230497709 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 3796 | 1468230497712 Marionette TRACE conn3 <- [1,698,null,{}] 02:48:17 INFO - PROCESS | 3796 | 1468230497715 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}] 02:48:17 INFO - PROCESS | 3796 | 1468230497718 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:17 INFO - PROCESS | 3796 | 1468230497805 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:48:17 INFO - PROCESS | 3796 | 1468230497812 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 3796 | 1468230497814 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:17 INFO - PROCESS | 3796 | ++DOCSHELL 11CF2000 == 28 [pid = 3796] [id = 184] 02:48:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11D8F800) [pid = 3796] [serial = 550] [outer = 00000000] 02:48:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (129E8800) [pid = 3796] [serial = 551] [outer = 11D8F800] 02:48:17 INFO - PROCESS | 3796 | 1468230497862 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12BAF000) [pid = 3796] [serial = 552] [outer = 11D8F800] 02:48:18 INFO - PROCESS | 3796 | 1468230498843 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]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:48:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1143ms 02:48:18 INFO - PROCESS | 3796 | 1468230498863 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 3796 | 1468230498865 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 02:48:18 INFO - PROCESS | 3796 | 1468230498869 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:48:18 INFO - PROCESS | 3796 | 1468230498872 Marionette TRACE conn3 <- [1,702,null,{}] 02:48:18 INFO - PROCESS | 3796 | 1468230498883 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}] 02:48:18 INFO - PROCESS | 3796 | 1468230498888 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:19 INFO - PROCESS | 3796 | 1468230498999 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:48:19 INFO - PROCESS | 3796 | 1468230499007 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3796 | 1468230499010 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:19 INFO - PROCESS | 3796 | ++DOCSHELL 14367800 == 29 [pid = 3796] [id = 185] 02:48:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (14367C00) [pid = 3796] [serial = 553] [outer = 00000000] 02:48:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1515E000) [pid = 3796] [serial = 554] [outer = 14367C00] 02:48:19 INFO - PROCESS | 3796 | 1468230499058 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15540400) [pid = 3796] [serial = 555] [outer = 14367C00] 02:48:20 INFO - PROCESS | 3796 | 1468230500015 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]]]}] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1606C800) [pid = 3796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19A08000) [pid = 3796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A162C00) [pid = 3796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13F76000) [pid = 3796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A82E400) [pid = 3796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1822D400) [pid = 3796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (10BBDC00) [pid = 3796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (11265C00) [pid = 3796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (12C89000) [pid = 3796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (159A5800) [pid = 3796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:48:20 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (16C2AC00) [pid = 3796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:48:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:48:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1252ms 02:48:20 INFO - PROCESS | 3796 | 1468230500124 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 3796 | 1468230500126 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 02:48:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:48:20 INFO - PROCESS | 3796 | 1468230500130 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 3796 | 1468230500131 Marionette TRACE conn3 <- [1,706,null,{}] 02:48:20 INFO - PROCESS | 3796 | 1468230500135 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}] 02:48:20 INFO - PROCESS | 3796 | 1468230500137 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:20 INFO - PROCESS | 3796 | 1468230500250 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:48:20 INFO - PROCESS | 3796 | 1468230500255 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 3796 | 1468230500258 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:20 INFO - PROCESS | 3796 | ++DOCSHELL 1557D000 == 30 [pid = 3796] [id = 186] 02:48:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1557D800) [pid = 3796] [serial = 556] [outer = 00000000] 02:48:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (159AE400) [pid = 3796] [serial = 557] [outer = 1557D800] 02:48:20 INFO - PROCESS | 3796 | 1468230500302 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (16068C00) [pid = 3796] [serial = 558] [outer = 1557D800] 02:48:21 INFO - PROCESS | 3796 | 1468230501225 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]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1142ms 02:48:21 INFO - PROCESS | 3796 | 1468230501277 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 3796 | 1468230501279 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 02:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:48:21 INFO - PROCESS | 3796 | 1468230501283 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 3796 | 1468230501285 Marionette TRACE conn3 <- [1,710,null,{}] 02:48:21 INFO - PROCESS | 3796 | 1468230501288 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}] 02:48:21 INFO - PROCESS | 3796 | 1468230501290 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:21 INFO - PROCESS | 3796 | 1468230501365 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:48:21 INFO - PROCESS | 3796 | 1468230501371 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 3796 | 1468230501373 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:21 INFO - PROCESS | 3796 | ++DOCSHELL 1606E800 == 31 [pid = 3796] [id = 187] 02:48:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1606EC00) [pid = 3796] [serial = 559] [outer = 00000000] 02:48:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1676AC00) [pid = 3796] [serial = 560] [outer = 1606EC00] 02:48:21 INFO - PROCESS | 3796 | 1468230501416 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16976000) [pid = 3796] [serial = 561] [outer = 1606EC00] 02:48:21 INFO - PROCESS | 3796 | 1468230501840 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] 02:48:21 INFO - PROCESS | 3796 | 1468230501881 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 02:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:48:21 INFO - PROCESS | 3796 | 1468230501884 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 3796 | 1468230501886 Marionette TRACE conn3 <- [1,714,null,{}] 02:48:21 INFO - PROCESS | 3796 | 1468230501893 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}] 02:48:21 INFO - PROCESS | 3796 | 1468230501899 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:22 INFO - PROCESS | 3796 | 1468230502004 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:48:22 INFO - PROCESS | 3796 | 1468230502012 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 3796 | 1468230502015 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:22 INFO - PROCESS | 3796 | ++DOCSHELL 1766C800 == 32 [pid = 3796] [id = 188] 02:48:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1766CC00) [pid = 3796] [serial = 562] [outer = 00000000] 02:48:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (178F1400) [pid = 3796] [serial = 563] [outer = 1766CC00] 02:48:22 INFO - PROCESS | 3796 | 1468230502060 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (17BBB000) [pid = 3796] [serial = 564] [outer = 1766CC00] 02:48:22 INFO - PROCESS | 3796 | 1468230502912 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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:48:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1096ms 02:48:22 INFO - PROCESS | 3796 | 1468230502983 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 3796 | 1468230502987 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 02:48:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:48:23 INFO - PROCESS | 3796 | 1468230503013 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 3796 | 1468230503018 Marionette TRACE conn3 <- [1,718,null,{}] 02:48:23 INFO - PROCESS | 3796 | 1468230503024 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}] 02:48:23 INFO - PROCESS | 3796 | 1468230503027 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:23 INFO - PROCESS | 3796 | 1468230503129 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:48:23 INFO - PROCESS | 3796 | 1468230503241 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 3796 | 1468230503243 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:23 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC000 == 33 [pid = 3796] [id = 189] 02:48:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11266000) [pid = 3796] [serial = 565] [outer = 00000000] 02:48:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1180CC00) [pid = 3796] [serial = 566] [outer = 11266000] 02:48:23 INFO - PROCESS | 3796 | 1468230503307 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12EF2C00) [pid = 3796] [serial = 567] [outer = 11266000] 02:48:23 INFO - PROCESS | 3796 | 1468230503948 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] 02:48:24 INFO - PROCESS | 3796 | 1468230504011 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:48:24 INFO - PROCESS | 3796 | 1468230504017 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 3796 | 1468230504020 Marionette TRACE conn3 <- [1,722,null,{}] 02:48:24 INFO - PROCESS | 3796 | 1468230504024 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}] 02:48:24 INFO - PROCESS | 3796 | 1468230504027 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:24 INFO - PROCESS | 3796 | 1468230504143 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:48:24 INFO - PROCESS | 3796 | 1468230504223 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3796 | 1468230504226 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:24 INFO - PROCESS | 3796 | ++DOCSHELL 1043A400 == 34 [pid = 3796] [id = 190] 02:48:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10474C00) [pid = 3796] [serial = 568] [outer = 00000000] 02:48:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A10400) [pid = 3796] [serial = 569] [outer = 10474C00] 02:48:24 INFO - PROCESS | 3796 | 1468230504396 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10A7F800) [pid = 3796] [serial = 570] [outer = 10474C00] 02:48:24 INFO - PROCESS | 3796 | --DOCSHELL 1606E800 == 33 [pid = 3796] [id = 187] 02:48:24 INFO - PROCESS | 3796 | --DOCSHELL 1557D000 == 32 [pid = 3796] [id = 186] 02:48:24 INFO - PROCESS | 3796 | --DOCSHELL 14367800 == 31 [pid = 3796] [id = 185] 02:48:24 INFO - PROCESS | 3796 | --DOCSHELL 11CF2000 == 30 [pid = 3796] [id = 184] 02:48:24 INFO - PROCESS | 3796 | --DOCSHELL 10A0B400 == 29 [pid = 3796] [id = 183] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A226800) [pid = 3796] [serial = 536] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19F68400) [pid = 3796] [serial = 527] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19F6E000) [pid = 3796] [serial = 528] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A3C1C00) [pid = 3796] [serial = 530] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16754000) [pid = 3796] [serial = 533] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16763C00) [pid = 3796] [serial = 534] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AD56000) [pid = 3796] [serial = 507] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1980F400) [pid = 3796] [serial = 524] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13128800) [pid = 3796] [serial = 515] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1325C000) [pid = 3796] [serial = 516] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (114D3400) [pid = 3796] [serial = 509] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (11CF0000) [pid = 3796] [serial = 510] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13F7AC00) [pid = 3796] [serial = 518] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1553E400) [pid = 3796] [serial = 519] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1606D800) [pid = 3796] [serial = 512] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1676A000) [pid = 3796] [serial = 513] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (16F32000) [pid = 3796] [serial = 521] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1788E400) [pid = 3796] [serial = 522] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1A773400) [pid = 3796] [serial = 531] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1A82E800) [pid = 3796] [serial = 537] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (19A09C00) [pid = 3796] [serial = 525] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 3796 | 1468230504961 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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:48:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1001ms 02:48:25 INFO - PROCESS | 3796 | 1468230505024 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 3796 | 1468230505027 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 02:48:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:48:25 INFO - PROCESS | 3796 | 1468230505032 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 3796 | 1468230505035 Marionette TRACE conn3 <- [1,726,null,{}] 02:48:25 INFO - PROCESS | 3796 | 1468230505039 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}] 02:48:25 INFO - PROCESS | 3796 | 1468230505042 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:25 INFO - PROCESS | 3796 | 1468230505129 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:48:25 INFO - PROCESS | 3796 | 1468230505207 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 3796 | 1468230505209 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:25 INFO - PROCESS | 3796 | ++DOCSHELL 1325BC00 == 30 [pid = 3796] [id = 191] 02:48:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1325C000) [pid = 3796] [serial = 571] [outer = 00000000] 02:48:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (139B5800) [pid = 3796] [serial = 572] [outer = 1325C000] 02:48:25 INFO - PROCESS | 3796 | 1468230505257 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13F75000) [pid = 3796] [serial = 573] [outer = 1325C000] 02:48:26 INFO - PROCESS | 3796 | 1468230506135 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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:48:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1158ms 02:48:26 INFO - PROCESS | 3796 | 1468230506184 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3796 | 1468230506187 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 02:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:48:26 INFO - PROCESS | 3796 | 1468230506193 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 3796 | 1468230506195 Marionette TRACE conn3 <- [1,730,null,{}] 02:48:26 INFO - PROCESS | 3796 | 1468230506199 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}] 02:48:26 INFO - PROCESS | 3796 | 1468230506201 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:26 INFO - PROCESS | 3796 | 1468230506285 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:48:26 INFO - PROCESS | 3796 | 1468230506292 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 3796 | 1468230506295 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:26 INFO - PROCESS | 3796 | ++DOCSHELL 14368800 == 31 [pid = 3796] [id = 192] 02:48:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (14369400) [pid = 3796] [serial = 574] [outer = 00000000] 02:48:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (159FF400) [pid = 3796] [serial = 575] [outer = 14369400] 02:48:26 INFO - PROCESS | 3796 | 1468230506347 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (16763400) [pid = 3796] [serial = 576] [outer = 14369400] 02:48:27 INFO - PROCESS | 3796 | 1468230507279 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]]]}] 02:48:27 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 02:48:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1142ms 02:48:27 INFO - PROCESS | 3796 | 1468230507339 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 3796 | 1468230507343 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 02:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:48:27 INFO - PROCESS | 3796 | 1468230507356 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 3796 | 1468230507360 Marionette TRACE conn3 <- [1,734,null,{}] 02:48:27 INFO - PROCESS | 3796 | 1468230507371 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}] 02:48:27 INFO - PROCESS | 3796 | 1468230507375 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:27 INFO - PROCESS | 3796 | 1468230507485 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:48:27 INFO - PROCESS | 3796 | 1468230507493 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3796 | 1468230507495 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:27 INFO - PROCESS | 3796 | ++DOCSHELL 16C30000 == 32 [pid = 3796] [id = 193] 02:48:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (16E58400) [pid = 3796] [serial = 577] [outer = 00000000] 02:48:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (17826000) [pid = 3796] [serial = 578] [outer = 16E58400] 02:48:27 INFO - PROCESS | 3796 | 1468230507580 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (17891000) [pid = 3796] [serial = 579] [outer = 16E58400] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1606EC00) [pid = 3796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (14367C00) [pid = 3796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (114DF800) [pid = 3796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (11D8F800) [pid = 3796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (10A7BC00) [pid = 3796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1557D800) [pid = 3796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1125D000) [pid = 3796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:48:28 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (16769800) [pid = 3796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:48:28 INFO - PROCESS | 3796 | 1468230508493 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]]]}] 02:48:28 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.) 02:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1158ms 02:48:28 INFO - PROCESS | 3796 | 1468230508519 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 3796 | 1468230508522 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 02:48:28 INFO - PROCESS | 3796 | 1468230508527 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:48:28 INFO - PROCESS | 3796 | 1468230508529 Marionette TRACE conn3 <- [1,738,null,{}] 02:48:28 INFO - PROCESS | 3796 | 1468230508533 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}] 02:48:28 INFO - PROCESS | 3796 | 1468230508534 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:28 INFO - PROCESS | 3796 | 1468230508645 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:48:28 INFO - PROCESS | 3796 | 1468230508651 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 3796 | 1468230508653 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:28 INFO - PROCESS | 3796 | ++DOCSHELL 159F3C00 == 33 [pid = 3796] [id = 194] 02:48:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (16768800) [pid = 3796] [serial = 580] [outer = 00000000] 02:48:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (179C9800) [pid = 3796] [serial = 581] [outer = 16768800] 02:48:28 INFO - PROCESS | 3796 | 1468230508698 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (18055C00) [pid = 3796] [serial = 582] [outer = 16768800] 02:48:29 INFO - PROCESS | 3796 | 1468230509601 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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:48:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1096ms 02:48:29 INFO - PROCESS | 3796 | 1468230509624 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 3796 | 1468230509626 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 02:48:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:48:29 INFO - PROCESS | 3796 | 1468230509629 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 3796 | 1468230509631 Marionette TRACE conn3 <- [1,742,null,{}] 02:48:29 INFO - PROCESS | 3796 | 1468230509635 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}] 02:48:29 INFO - PROCESS | 3796 | 1468230509637 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:29 INFO - PROCESS | 3796 | 1468230509715 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:48:29 INFO - PROCESS | 3796 | 1468230509721 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 3796 | 1468230509723 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:29 INFO - PROCESS | 3796 | ++DOCSHELL 15159800 == 34 [pid = 3796] [id = 195] 02:48:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (178EE000) [pid = 3796] [serial = 583] [outer = 00000000] 02:48:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1980AC00) [pid = 3796] [serial = 584] [outer = 178EE000] 02:48:29 INFO - PROCESS | 3796 | 1468230509776 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (19A06000) [pid = 3796] [serial = 585] [outer = 178EE000] 02:48:30 INFO - PROCESS | 3796 | 1468230510706 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]]]}] 02:48:30 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 02:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1080ms 02:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:48:30 INFO - PROCESS | 3796 | 1468230510720 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 3796 | 1468230510721 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 02:48:30 INFO - PROCESS | 3796 | 1468230510725 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 3796 | 1468230510727 Marionette TRACE conn3 <- [1,746,null,{}] 02:48:30 INFO - PROCESS | 3796 | 1468230510730 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}] 02:48:30 INFO - PROCESS | 3796 | 1468230510735 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:30 INFO - PROCESS | 3796 | 1468230510882 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:48:30 INFO - PROCESS | 3796 | 1468230510931 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 3796 | 1468230510935 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:30 INFO - PROCESS | 3796 | ++DOCSHELL 10220000 == 35 [pid = 3796] [id = 196] 02:48:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10228400) [pid = 3796] [serial = 586] [outer = 00000000] 02:48:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A03C00) [pid = 3796] [serial = 587] [outer = 10228400] 02:48:31 INFO - PROCESS | 3796 | 1468230510992 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10B61400) [pid = 3796] [serial = 588] [outer = 10228400] 02:48:31 INFO - PROCESS | 3796 | 1468230511640 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:48:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 939ms 02:48:31 INFO - PROCESS | 3796 | 1468230511672 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 3796 | 1468230511676 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 02:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:48:31 INFO - PROCESS | 3796 | 1468230511681 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 3796 | 1468230511684 Marionette TRACE conn3 <- [1,750,null,{}] 02:48:31 INFO - PROCESS | 3796 | 1468230511689 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}] 02:48:31 INFO - PROCESS | 3796 | 1468230511694 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:31 INFO - PROCESS | 3796 | 1468230511803 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:48:31 INFO - PROCESS | 3796 | 1468230511882 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 3796 | 1468230511885 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:31 INFO - PROCESS | 3796 | ++DOCSHELL 132F0800 == 36 [pid = 3796] [id = 197] 02:48:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (139BDC00) [pid = 3796] [serial = 589] [outer = 00000000] 02:48:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1436DC00) [pid = 3796] [serial = 590] [outer = 139BDC00] 02:48:32 INFO - PROCESS | 3796 | 1468230511993 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1553A800) [pid = 3796] [serial = 591] [outer = 139BDC00] 02:48:33 INFO - PROCESS | 3796 | 1468230513041 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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1393ms 02:48:33 INFO - PROCESS | 3796 | 1468230513121 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 3796 | 1468230513124 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:48:33 INFO - PROCESS | 3796 | 1468230513131 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 3796 | 1468230513133 Marionette TRACE conn3 <- [1,754,null,{}] 02:48:33 INFO - PROCESS | 3796 | 1468230513137 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}] 02:48:33 INFO - PROCESS | 3796 | 1468230513139 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:33 INFO - PROCESS | 3796 | 1468230513239 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:48:33 INFO - PROCESS | 3796 | 1468230513354 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 3796 | 1468230513357 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:33 INFO - PROCESS | 3796 | ++DOCSHELL 1676F400 == 37 [pid = 3796] [id = 198] 02:48:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16972C00) [pid = 3796] [serial = 592] [outer = 00000000] 02:48:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16C28400) [pid = 3796] [serial = 593] [outer = 16972C00] 02:48:33 INFO - PROCESS | 3796 | 1468230513411 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16F31C00) [pid = 3796] [serial = 594] [outer = 16972C00] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1436A800 == 36 [pid = 3796] [id = 113] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 114D7800 == 35 [pid = 3796] [id = 112] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 10F10400 == 34 [pid = 3796] [id = 121] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 15159800 == 33 [pid = 3796] [id = 195] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 159F3C00 == 32 [pid = 3796] [id = 194] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 16C30000 == 31 [pid = 3796] [id = 193] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 14368800 == 30 [pid = 3796] [id = 192] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1325BC00 == 29 [pid = 3796] [id = 191] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1043A400 == 28 [pid = 3796] [id = 190] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1436D400 == 27 [pid = 3796] [id = 128] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 114BF000 == 26 [pid = 3796] [id = 126] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 112A7C00 == 25 [pid = 3796] [id = 118] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1436D000 == 24 [pid = 3796] [id = 120] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 114BD000 == 23 [pid = 3796] [id = 182] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1325F000 == 22 [pid = 3796] [id = 122] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1125E000 == 21 [pid = 3796] [id = 119] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 1766C800 == 20 [pid = 3796] [id = 188] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 10A79000 == 19 [pid = 3796] [id = 117] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 14363000 == 18 [pid = 3796] [id = 116] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 10BBC000 == 17 [pid = 3796] [id = 189] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 17895800 == 16 [pid = 3796] [id = 124] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 16C26800 == 15 [pid = 3796] [id = 115] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 16768400 == 14 [pid = 3796] [id = 114] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 19A05400 == 13 [pid = 3796] [id = 125] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 16C32000 == 12 [pid = 3796] [id = 123] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 13F80400 == 11 [pid = 3796] [id = 127] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 10220000 == 10 [pid = 3796] [id = 196] 02:48:34 INFO - PROCESS | 3796 | --DOCSHELL 132F0800 == 9 [pid = 3796] [id = 197] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1676AC00) [pid = 3796] [serial = 560] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1515E000) [pid = 3796] [serial = 554] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (131C9400) [pid = 3796] [serial = 546] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (12C8E800) [pid = 3796] [serial = 545] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (129E8800) [pid = 3796] [serial = 551] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (10BBF400) [pid = 3796] [serial = 548] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (10F10C00) [pid = 3796] [serial = 549] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (159AE400) [pid = 3796] [serial = 557] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (11DD9400) [pid = 3796] [serial = 540] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (114BD800) [pid = 3796] [serial = 539] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (179C8800) [pid = 3796] [serial = 543] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (16E56800) [pid = 3796] [serial = 542] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (16976000) [pid = 3796] [serial = 561] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (15540400) [pid = 3796] [serial = 555] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (16068C00) [pid = 3796] [serial = 558] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (12BAF000) [pid = 3796] [serial = 552] [outer = 00000000] [url = about:blank] 02:48:35 INFO - PROCESS | 3796 | 1468230515028 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1955ms 02:48:35 INFO - PROCESS | 3796 | 1468230515087 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3796 | 1468230515092 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 02:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:48:35 INFO - PROCESS | 3796 | 1468230515097 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 3796 | 1468230515101 Marionette TRACE conn3 <- [1,758,null,{}] 02:48:35 INFO - PROCESS | 3796 | 1468230515106 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}] 02:48:35 INFO - PROCESS | 3796 | 1468230515109 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:35 INFO - PROCESS | 3796 | 1468230515204 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:48:35 INFO - PROCESS | 3796 | 1468230515270 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3796 | 1468230515273 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:35 INFO - PROCESS | 3796 | ++DOCSHELL 1125C800 == 10 [pid = 3796] [id = 199] 02:48:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11261800) [pid = 3796] [serial = 595] [outer = 00000000] 02:48:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (112B3400) [pid = 3796] [serial = 596] [outer = 11261800] 02:48:35 INFO - PROCESS | 3796 | 1468230515325 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (114BA800) [pid = 3796] [serial = 597] [outer = 11261800] 02:48:35 INFO - PROCESS | 3796 | 1468230515734 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 689ms 02:48:35 INFO - PROCESS | 3796 | 1468230515797 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3796 | 1468230515803 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 02:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:48:35 INFO - PROCESS | 3796 | 1468230515809 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 3796 | 1468230515812 Marionette TRACE conn3 <- [1,762,null,{}] 02:48:35 INFO - PROCESS | 3796 | 1468230515816 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}] 02:48:35 INFO - PROCESS | 3796 | 1468230515819 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:35 INFO - PROCESS | 3796 | 1468230515910 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:48:35 INFO - PROCESS | 3796 | 1468230515917 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3796 | 1468230515920 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:35 INFO - PROCESS | 3796 | ++DOCSHELL 12B72C00 == 11 [pid = 3796] [id = 200] 02:48:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12BA8400) [pid = 3796] [serial = 598] [outer = 00000000] 02:48:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (12E64C00) [pid = 3796] [serial = 599] [outer = 12BA8400] 02:48:36 INFO - PROCESS | 3796 | 1468230515998 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (13128800) [pid = 3796] [serial = 600] [outer = 12BA8400] 02:48:36 INFO - PROCESS | 3796 | 1468230516497 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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 736ms 02:48:36 INFO - PROCESS | 3796 | 1468230516572 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 3796 | 1468230516574 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 02:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:48:36 INFO - PROCESS | 3796 | 1468230516581 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 3796 | 1468230516584 Marionette TRACE conn3 <- [1,766,null,{}] 02:48:36 INFO - PROCESS | 3796 | 1468230516595 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}] 02:48:36 INFO - PROCESS | 3796 | 1468230516600 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:36 INFO - PROCESS | 3796 | 1468230516694 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:48:36 INFO - PROCESS | 3796 | 1468230516778 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 3796 | 1468230516781 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:36 INFO - PROCESS | 3796 | ++DOCSHELL 14367400 == 12 [pid = 3796] [id = 201] 02:48:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (14368800) [pid = 3796] [serial = 601] [outer = 00000000] 02:48:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (1515F000) [pid = 3796] [serial = 602] [outer = 14368800] 02:48:36 INFO - PROCESS | 3796 | 1468230516832 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (15547800) [pid = 3796] [serial = 603] [outer = 14368800] 02:48:37 INFO - PROCESS | 3796 | 1468230517259 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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 02:48:37 INFO - PROCESS | 3796 | 1468230517278 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 3796 | 1468230517280 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 02:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:48:37 INFO - PROCESS | 3796 | 1468230517284 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 3796 | 1468230517286 Marionette TRACE conn3 <- [1,770,null,{}] 02:48:37 INFO - PROCESS | 3796 | 1468230517295 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}] 02:48:37 INFO - PROCESS | 3796 | 1468230517296 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:37 INFO - PROCESS | 3796 | 1468230517420 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:48:37 INFO - PROCESS | 3796 | 1468230517428 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 3796 | 1468230517430 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:37 INFO - PROCESS | 3796 | ++DOCSHELL 1515E800 == 13 [pid = 3796] [id = 202] 02:48:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1553CC00) [pid = 3796] [serial = 604] [outer = 00000000] 02:48:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16761400) [pid = 3796] [serial = 605] [outer = 1553CC00] 02:48:37 INFO - PROCESS | 3796 | 1468230517475 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1676CC00) [pid = 3796] [serial = 606] [outer = 1553CC00] 02:48:37 INFO - PROCESS | 3796 | 1468230517934 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 688ms 02:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:48:38 INFO - PROCESS | 3796 | 1468230517983 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 3796 | 1468230517985 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 02:48:38 INFO - PROCESS | 3796 | 1468230517988 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 3796 | 1468230517990 Marionette TRACE conn3 <- [1,774,null,{}] 02:48:38 INFO - PROCESS | 3796 | 1468230518003 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}] 02:48:38 INFO - PROCESS | 3796 | 1468230518005 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:38 INFO - PROCESS | 3796 | 1468230518136 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:48:38 INFO - PROCESS | 3796 | 1468230518148 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3796 | 1468230518150 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:38 INFO - PROCESS | 3796 | ++DOCSHELL 16974000 == 14 [pid = 3796] [id = 203] 02:48:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16977000) [pid = 3796] [serial = 607] [outer = 00000000] 02:48:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16C2A800) [pid = 3796] [serial = 608] [outer = 16977000] 02:48:38 INFO - PROCESS | 3796 | 1468230518194 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16F32000) [pid = 3796] [serial = 609] [outer = 16977000] 02:48:38 INFO - PROCESS | 3796 | 1468230518648 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 688ms 02:48:38 INFO - PROCESS | 3796 | 1468230518688 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 3796 | 1468230518691 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 02:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:48:38 INFO - PROCESS | 3796 | 1468230518694 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 3796 | 1468230518696 Marionette TRACE conn3 <- [1,778,null,{}] 02:48:38 INFO - PROCESS | 3796 | 1468230518699 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}] 02:48:38 INFO - PROCESS | 3796 | 1468230518704 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:38 INFO - PROCESS | 3796 | 1468230518848 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:48:38 INFO - PROCESS | 3796 | 1468230518859 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3796 | 1468230518861 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:38 INFO - PROCESS | 3796 | ++DOCSHELL 1125E000 == 15 [pid = 3796] [id = 204] 02:48:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16974800) [pid = 3796] [serial = 610] [outer = 00000000] 02:48:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17BC5000) [pid = 3796] [serial = 611] [outer = 16974800] 02:48:38 INFO - PROCESS | 3796 | 1468230518949 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1980E800) [pid = 3796] [serial = 612] [outer = 16974800] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16E58400) [pid = 3796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11266000) [pid = 3796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16768800) [pid = 3796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1766CC00) [pid = 3796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (10474C00) [pid = 3796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1325C000) [pid = 3796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (14369400) [pid = 3796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:48:39 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (178EE000) [pid = 3796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:48:39 INFO - PROCESS | 3796 | 1468230519450 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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 798ms 02:48:39 INFO - PROCESS | 3796 | 1468230519496 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3796 | 1468230519498 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:48:39 INFO - PROCESS | 3796 | 1468230519501 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 3796 | 1468230519503 Marionette TRACE conn3 <- [1,782,null,{}] 02:48:39 INFO - PROCESS | 3796 | 1468230519507 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}] 02:48:39 INFO - PROCESS | 3796 | 1468230519509 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:39 INFO - PROCESS | 3796 | 1468230519600 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:48:39 INFO - PROCESS | 3796 | 1468230519606 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 3796 | 1468230519608 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:39 INFO - PROCESS | 3796 | ++DOCSHELL 16E57C00 == 16 [pid = 3796] [id = 205] 02:48:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16E58400) [pid = 3796] [serial = 613] [outer = 00000000] 02:48:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (17BB9800) [pid = 3796] [serial = 614] [outer = 16E58400] 02:48:39 INFO - PROCESS | 3796 | 1468230519652 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1980A400) [pid = 3796] [serial = 615] [outer = 16E58400] 02:48:40 INFO - PROCESS | 3796 | 1468230520103 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]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 594ms 02:48:40 INFO - PROCESS | 3796 | 1468230520130 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3796 | 1468230520132 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:48:40 INFO - PROCESS | 3796 | 1468230520147 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 3796 | 1468230520149 Marionette TRACE conn3 <- [1,786,null,{}] 02:48:40 INFO - PROCESS | 3796 | 1468230520152 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}] 02:48:40 INFO - PROCESS | 3796 | 1468230520154 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:40 INFO - PROCESS | 3796 | 1468230520234 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:48:40 INFO - PROCESS | 3796 | 1468230520240 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3796 | 1468230520242 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:40 INFO - PROCESS | 3796 | ++DOCSHELL 1788DC00 == 17 [pid = 3796] [id = 206] 02:48:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19A05400) [pid = 3796] [serial = 616] [outer = 00000000] 02:48:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19AEF800) [pid = 3796] [serial = 617] [outer = 19A05400] 02:48:40 INFO - PROCESS | 3796 | 1468230520285 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19D2BC00) [pid = 3796] [serial = 618] [outer = 19A05400] 02:48:40 INFO - PROCESS | 3796 | 1468230520706 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]]]}] 02:48:40 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 02:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 595ms 02:48:40 INFO - PROCESS | 3796 | 1468230520743 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3796 | 1468230520745 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:48:40 INFO - PROCESS | 3796 | 1468230520749 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 3796 | 1468230520751 Marionette TRACE conn3 <- [1,790,null,{}] 02:48:40 INFO - PROCESS | 3796 | 1468230520754 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}] 02:48:40 INFO - PROCESS | 3796 | 1468230520756 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:40 INFO - PROCESS | 3796 | 1468230520836 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:48:40 INFO - PROCESS | 3796 | 1468230520842 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3796 | 1468230520844 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:40 INFO - PROCESS | 3796 | ++DOCSHELL 19D33C00 == 18 [pid = 3796] [id = 207] 02:48:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19D34000) [pid = 3796] [serial = 619] [outer = 00000000] 02:48:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19F68400) [pid = 3796] [serial = 620] [outer = 19D34000] 02:48:40 INFO - PROCESS | 3796 | 1468230520888 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19F6A400) [pid = 3796] [serial = 621] [outer = 19D34000] 02:48:41 INFO - PROCESS | 3796 | 1468230521515 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 845ms 02:48:41 INFO - PROCESS | 3796 | 1468230521613 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 3796 | 1468230521617 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 02:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:48:41 INFO - PROCESS | 3796 | 1468230521623 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 3796 | 1468230521627 Marionette TRACE conn3 <- [1,794,null,{}] 02:48:41 INFO - PROCESS | 3796 | 1468230521632 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}] 02:48:41 INFO - PROCESS | 3796 | 1468230521635 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:41 INFO - PROCESS | 3796 | 1468230521768 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:48:41 INFO - PROCESS | 3796 | 1468230521843 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 3796 | 1468230521846 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:41 INFO - PROCESS | 3796 | ++DOCSHELL 10A0E000 == 19 [pid = 3796] [id = 208] 02:48:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10BBC400) [pid = 3796] [serial = 622] [outer = 00000000] 02:48:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11CF2000) [pid = 3796] [serial = 623] [outer = 10BBC400] 02:48:41 INFO - PROCESS | 3796 | 1468230521945 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12B65C00) [pid = 3796] [serial = 624] [outer = 10BBC400] 02:48:42 INFO - PROCESS | 3796 | 1468230522738 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]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1220ms 02:48:42 INFO - PROCESS | 3796 | 1468230522834 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 3796 | 1468230522839 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 02:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:48:42 INFO - PROCESS | 3796 | 1468230522845 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 3796 | 1468230522848 Marionette TRACE conn3 <- [1,798,null,{}] 02:48:42 INFO - PROCESS | 3796 | 1468230522852 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}] 02:48:42 INFO - PROCESS | 3796 | 1468230522855 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:43 INFO - PROCESS | 3796 | 1468230523080 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:48:43 INFO - PROCESS | 3796 | 1468230523202 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3796 | 1468230523205 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:43 INFO - PROCESS | 3796 | ++DOCSHELL 10BBAC00 == 20 [pid = 3796] [id = 209] 02:48:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10BBCC00) [pid = 3796] [serial = 625] [outer = 00000000] 02:48:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (112A9000) [pid = 3796] [serial = 626] [outer = 10BBCC00] 02:48:43 INFO - PROCESS | 3796 | 1468230523263 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11886400) [pid = 3796] [serial = 627] [outer = 10BBCC00] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17826000) [pid = 3796] [serial = 578] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12EF2C00) [pid = 3796] [serial = 567] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (179C9800) [pid = 3796] [serial = 581] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (178F1400) [pid = 3796] [serial = 563] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17BBB000) [pid = 3796] [serial = 564] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10A10400) [pid = 3796] [serial = 569] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A7F800) [pid = 3796] [serial = 570] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (139B5800) [pid = 3796] [serial = 572] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13F75000) [pid = 3796] [serial = 573] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (159FF400) [pid = 3796] [serial = 575] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1180CC00) [pid = 3796] [serial = 566] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19A06000) [pid = 3796] [serial = 585] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (18055C00) [pid = 3796] [serial = 582] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (17891000) [pid = 3796] [serial = 579] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16763400) [pid = 3796] [serial = 576] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1980AC00) [pid = 3796] [serial = 584] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3796 | 1468230523839 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1049ms 02:48:43 INFO - PROCESS | 3796 | 1468230523892 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 3796 | 1468230523895 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 02:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:48:43 INFO - PROCESS | 3796 | 1468230523916 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3796 | 1468230523918 Marionette TRACE conn3 <- [1,802,null,{}] 02:48:43 INFO - PROCESS | 3796 | 1468230523923 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}] 02:48:43 INFO - PROCESS | 3796 | 1468230523926 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:44 INFO - PROCESS | 3796 | 1468230524012 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:48:44 INFO - PROCESS | 3796 | 1468230524091 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 3796 | 1468230524094 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:44 INFO - PROCESS | 3796 | ++DOCSHELL 12EEE400 == 21 [pid = 3796] [id = 210] 02:48:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12EF2C00) [pid = 3796] [serial = 628] [outer = 00000000] 02:48:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13664000) [pid = 3796] [serial = 629] [outer = 12EF2C00] 02:48:44 INFO - PROCESS | 3796 | 1468230524141 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (139E1C00) [pid = 3796] [serial = 630] [outer = 12EF2C00] 02:48:44 INFO - PROCESS | 3796 | 1468230524537 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] 02:48:44 INFO - PROCESS | 3796 | 1468230524555 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 02:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:48:44 INFO - PROCESS | 3796 | 1468230524559 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 3796 | 1468230524561 Marionette TRACE conn3 <- [1,806,null,{}] 02:48:44 INFO - PROCESS | 3796 | 1468230524564 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}] 02:48:44 INFO - PROCESS | 3796 | 1468230524567 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:44 INFO - PROCESS | 3796 | 1468230524682 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:48:44 INFO - PROCESS | 3796 | 1468230524691 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 3796 | 1468230524693 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:44 INFO - PROCESS | 3796 | ++DOCSHELL 1436C800 == 22 [pid = 3796] [id = 211] 02:48:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (15126800) [pid = 3796] [serial = 631] [outer = 00000000] 02:48:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (159AEC00) [pid = 3796] [serial = 632] [outer = 15126800] 02:48:44 INFO - PROCESS | 3796 | 1468230524745 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16075000) [pid = 3796] [serial = 633] [outer = 15126800] 02:48:45 INFO - PROCESS | 3796 | 1468230525198 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 704ms 02:48:45 INFO - PROCESS | 3796 | 1468230525257 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 3796 | 1468230525261 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:48:45 INFO - PROCESS | 3796 | 1468230525271 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 3796 | 1468230525276 Marionette TRACE conn3 <- [1,810,null,{}] 02:48:45 INFO - PROCESS | 3796 | 1468230525279 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}] 02:48:45 INFO - PROCESS | 3796 | 1468230525283 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:45 INFO - PROCESS | 3796 | 1468230525376 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:48:45 INFO - PROCESS | 3796 | 1468230525383 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 3796 | 1468230525385 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:45 INFO - PROCESS | 3796 | ++DOCSHELL 16AA7C00 == 23 [pid = 3796] [id = 212] 02:48:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16C25400) [pid = 3796] [serial = 634] [outer = 00000000] 02:48:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16F37C00) [pid = 3796] [serial = 635] [outer = 16C25400] 02:48:45 INFO - PROCESS | 3796 | 1468230525429 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (178F0C00) [pid = 3796] [serial = 636] [outer = 16C25400] 02:48:45 INFO - PROCESS | 3796 | 1468230525871 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] 02:48:45 INFO - PROCESS | 3796 | 1468230525908 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 02:48:45 INFO - PROCESS | 3796 | 1468230525911 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:48:45 INFO - PROCESS | 3796 | 1468230525913 Marionette TRACE conn3 <- [1,814,null,{}] 02:48:45 INFO - PROCESS | 3796 | 1468230525923 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}] 02:48:45 INFO - PROCESS | 3796 | 1468230525925 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:46 INFO - PROCESS | 3796 | 1468230526030 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:48:46 INFO - PROCESS | 3796 | 1468230526108 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3796 | 1468230526111 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:46 INFO - PROCESS | 3796 | ++DOCSHELL 17BBA800 == 24 [pid = 3796] [id = 213] 02:48:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17BBC400) [pid = 3796] [serial = 637] [outer = 00000000] 02:48:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19804400) [pid = 3796] [serial = 638] [outer = 17BBC400] 02:48:46 INFO - PROCESS | 3796 | 1468230526154 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1980C000) [pid = 3796] [serial = 639] [outer = 17BBC400] 02:48:46 INFO - PROCESS | 3796 | 1468230526571 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 689ms 02:48:46 INFO - PROCESS | 3796 | 1468230526613 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 3796 | 1468230526615 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 02:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:48:46 INFO - PROCESS | 3796 | 1468230526618 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 3796 | 1468230526620 Marionette TRACE conn3 <- [1,818,null,{}] 02:48:46 INFO - PROCESS | 3796 | 1468230526623 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}] 02:48:46 INFO - PROCESS | 3796 | 1468230526625 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:46 INFO - PROCESS | 3796 | 1468230526737 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:48:46 INFO - PROCESS | 3796 | 1468230526744 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3796 | 1468230526752 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:46 INFO - PROCESS | 3796 | ++DOCSHELL 1436D400 == 25 [pid = 3796] [id = 214] 02:48:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A07400) [pid = 3796] [serial = 640] [outer = 00000000] 02:48:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19AE9C00) [pid = 3796] [serial = 641] [outer = 19A07400] 02:48:46 INFO - PROCESS | 3796 | 1468230526856 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19F66800) [pid = 3796] [serial = 642] [outer = 19A07400] 02:48:47 INFO - PROCESS | 3796 | 1468230527289 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 689ms 02:48:47 INFO - PROCESS | 3796 | 1468230527316 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 3796 | 1468230527318 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 02:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:48:47 INFO - PROCESS | 3796 | 1468230527321 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 3796 | 1468230527322 Marionette TRACE conn3 <- [1,822,null,{}] 02:48:47 INFO - PROCESS | 3796 | 1468230527326 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}] 02:48:47 INFO - PROCESS | 3796 | 1468230527328 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:47 INFO - PROCESS | 3796 | 1468230527459 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:48:47 INFO - PROCESS | 3796 | 1468230527478 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 3796 | 1468230527480 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:47 INFO - PROCESS | 3796 | ++DOCSHELL 1A15D800 == 26 [pid = 3796] [id = 215] 02:48:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A15E000) [pid = 3796] [serial = 643] [outer = 00000000] 02:48:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A167C00) [pid = 3796] [serial = 644] [outer = 1A15E000] 02:48:47 INFO - PROCESS | 3796 | 1468230527537 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A168400) [pid = 3796] [serial = 645] [outer = 1A15E000] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1553CC00) [pid = 3796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16977000) [pid = 3796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16972C00) [pid = 3796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12BA8400) [pid = 3796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11261800) [pid = 3796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14368800) [pid = 3796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10228400) [pid = 3796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (139BDC00) [pid = 3796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A05400) [pid = 3796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16974800) [pid = 3796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:48:48 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16E58400) [pid = 3796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:48:48 INFO - PROCESS | 3796 | 1468230528011 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 736ms 02:48:48 INFO - PROCESS | 3796 | 1468230528062 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 3796 | 1468230528064 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 02:48:48 INFO - PROCESS | 3796 | 1468230528067 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:48:48 INFO - PROCESS | 3796 | 1468230528069 Marionette TRACE conn3 <- [1,826,null,{}] 02:48:48 INFO - PROCESS | 3796 | 1468230528072 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}] 02:48:48 INFO - PROCESS | 3796 | 1468230528074 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:48 INFO - PROCESS | 3796 | 1468230528150 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:48:48 INFO - PROCESS | 3796 | 1468230528158 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3796 | 1468230528160 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:48 INFO - PROCESS | 3796 | ++DOCSHELL 1606A400 == 27 [pid = 3796] [id = 216] 02:48:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16074800) [pid = 3796] [serial = 646] [outer = 00000000] 02:48:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16E58400) [pid = 3796] [serial = 647] [outer = 16074800] 02:48:48 INFO - PROCESS | 3796 | 1468230528204 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19AEE800) [pid = 3796] [serial = 648] [outer = 16074800] 02:48:48 INFO - PROCESS | 3796 | 1468230528626 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 595ms 02:48:48 INFO - PROCESS | 3796 | 1468230528664 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 3796 | 1468230528666 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:48:48 INFO - PROCESS | 3796 | 1468230528670 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 3796 | 1468230528671 Marionette TRACE conn3 <- [1,830,null,{}] 02:48:48 INFO - PROCESS | 3796 | 1468230528675 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}] 02:48:48 INFO - PROCESS | 3796 | 1468230528677 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:48 INFO - PROCESS | 3796 | 1468230528757 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:48:48 INFO - PROCESS | 3796 | 1468230528796 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3796 | 1468230528798 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:48 INFO - PROCESS | 3796 | ++DOCSHELL 10F10C00 == 28 [pid = 3796] [id = 217] 02:48:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12B6C800) [pid = 3796] [serial = 649] [outer = 00000000] 02:48:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A222800) [pid = 3796] [serial = 650] [outer = 12B6C800] 02:48:48 INFO - PROCESS | 3796 | 1468230528843 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A227800) [pid = 3796] [serial = 651] [outer = 12B6C800] 02:48:49 INFO - PROCESS | 3796 | 1468230529252 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]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 642ms 02:48:49 INFO - PROCESS | 3796 | 1468230529310 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 3796 | 1468230529312 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 02:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:48:49 INFO - PROCESS | 3796 | 1468230529315 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 3796 | 1468230529317 Marionette TRACE conn3 <- [1,834,null,{}] 02:48:49 INFO - PROCESS | 3796 | 1468230529321 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}] 02:48:49 INFO - PROCESS | 3796 | 1468230529323 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:49 INFO - PROCESS | 3796 | 1468230529403 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:48:49 INFO - PROCESS | 3796 | 1468230529408 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 3796 | 1468230529420 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:49 INFO - PROCESS | 3796 | ++DOCSHELL 16FC2400 == 29 [pid = 3796] [id = 218] 02:48:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17669800) [pid = 3796] [serial = 652] [outer = 00000000] 02:48:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A3C0C00) [pid = 3796] [serial = 653] [outer = 17669800] 02:48:49 INFO - PROCESS | 3796 | 1468230529466 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A766800) [pid = 3796] [serial = 654] [outer = 17669800] 02:48:49 INFO - PROCESS | 3796 | 1468230529881 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]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 595ms 02:48:49 INFO - PROCESS | 3796 | 1468230529911 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 3796 | 1468230529912 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 02:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:48:49 INFO - PROCESS | 3796 | 1468230529928 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 3796 | 1468230529929 Marionette TRACE conn3 <- [1,838,null,{}] 02:48:49 INFO - PROCESS | 3796 | 1468230529933 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}] 02:48:49 INFO - PROCESS | 3796 | 1468230529935 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:50 INFO - PROCESS | 3796 | 1468230530055 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:48:50 INFO - PROCESS | 3796 | 1468230530202 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 3796 | 1468230530206 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:50 INFO - PROCESS | 3796 | ++DOCSHELL 1055A400 == 30 [pid = 3796] [id = 219] 02:48:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1055E000) [pid = 3796] [serial = 655] [outer = 00000000] 02:48:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10B5BC00) [pid = 3796] [serial = 656] [outer = 1055E000] 02:48:50 INFO - PROCESS | 3796 | 1468230530264 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11265800) [pid = 3796] [serial = 657] [outer = 1055E000] 02:48:50 INFO - PROCESS | 3796 | 1468230530820 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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 938ms 02:48:50 INFO - PROCESS | 3796 | 1468230530874 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 3796 | 1468230530878 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 02:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:48:50 INFO - PROCESS | 3796 | 1468230530884 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 3796 | 1468230530887 Marionette TRACE conn3 <- [1,842,null,{}] 02:48:50 INFO - PROCESS | 3796 | 1468230530892 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}] 02:48:50 INFO - PROCESS | 3796 | 1468230530895 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:51 INFO - PROCESS | 3796 | 1468230531007 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:48:51 INFO - PROCESS | 3796 | 1468230531104 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 3796 | 1468230531107 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:51 INFO - PROCESS | 3796 | ++DOCSHELL 15548400 == 31 [pid = 3796] [id = 220] 02:48:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (159A6000) [pid = 3796] [serial = 658] [outer = 00000000] 02:48:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16767000) [pid = 3796] [serial = 659] [outer = 159A6000] 02:48:51 INFO - PROCESS | 3796 | 1468230531162 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1676F800) [pid = 3796] [serial = 660] [outer = 159A6000] 02:48:51 INFO - PROCESS | 3796 | 1468230531730 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]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 908ms 02:48:51 INFO - PROCESS | 3796 | 1468230531788 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 3796 | 1468230531791 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 02:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:48:51 INFO - PROCESS | 3796 | 1468230531795 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 3796 | 1468230531797 Marionette TRACE conn3 <- [1,846,null,{}] 02:48:51 INFO - PROCESS | 3796 | 1468230531802 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}] 02:48:51 INFO - PROCESS | 3796 | 1468230531804 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:51 INFO - PROCESS | 3796 | 1468230531919 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:48:52 INFO - PROCESS | 3796 | 1468230532047 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 3796 | 1468230532050 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:52 INFO - PROCESS | 3796 | ++DOCSHELL 16769400 == 32 [pid = 3796] [id = 221] 02:48:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18229C00) [pid = 3796] [serial = 661] [outer = 00000000] 02:48:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19A06400) [pid = 3796] [serial = 662] [outer = 18229C00] 02:48:52 INFO - PROCESS | 3796 | 1468230532106 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19F62800) [pid = 3796] [serial = 663] [outer = 18229C00] 02:48:52 INFO - PROCESS | 3796 | 1468230532655 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 907ms 02:48:52 INFO - PROCESS | 3796 | 1468230532698 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 3796 | 1468230532702 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 02:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:48:52 INFO - PROCESS | 3796 | 1468230532713 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 3796 | 1468230532718 Marionette TRACE conn3 <- [1,850,null,{}] 02:48:52 INFO - PROCESS | 3796 | 1468230532722 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}] 02:48:52 INFO - PROCESS | 3796 | 1468230532725 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:52 INFO - PROCESS | 3796 | 1468230532837 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:48:52 INFO - PROCESS | 3796 | 1468230532967 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 3796 | 1468230532969 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:52 INFO - PROCESS | 3796 | ++DOCSHELL 16977800 == 33 [pid = 3796] [id = 222] 02:48:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A825000) [pid = 3796] [serial = 664] [outer = 00000000] 02:48:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A82D000) [pid = 3796] [serial = 665] [outer = 1A825000] 02:48:53 INFO - PROCESS | 3796 | 1468230533023 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A82F800) [pid = 3796] [serial = 666] [outer = 1A825000] 02:48:53 INFO - PROCESS | 3796 | 1468230533799 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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1158ms 02:48:53 INFO - PROCESS | 3796 | 1468230533873 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 3796 | 1468230533878 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:48:53 INFO - PROCESS | 3796 | 1468230533883 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 3796 | 1468230533886 Marionette TRACE conn3 <- [1,854,null,{}] 02:48:53 INFO - PROCESS | 3796 | 1468230533892 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}] 02:48:53 INFO - PROCESS | 3796 | 1468230533895 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:54 INFO - PROCESS | 3796 | 1468230533998 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:48:54 INFO - PROCESS | 3796 | 1468230534077 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 3796 | 1468230534082 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:54 INFO - PROCESS | 3796 | ++DOCSHELL 114D7000 == 34 [pid = 3796] [id = 223] 02:48:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11891800) [pid = 3796] [serial = 667] [outer = 00000000] 02:48:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12EEF000) [pid = 3796] [serial = 668] [outer = 11891800] 02:48:54 INFO - PROCESS | 3796 | 1468230534181 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (131D2800) [pid = 3796] [serial = 669] [outer = 11891800] 02:48:55 INFO - PROCESS | 3796 | --DOCSHELL 1676F400 == 33 [pid = 3796] [id = 198] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16761400) [pid = 3796] [serial = 605] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16C2A800) [pid = 3796] [serial = 608] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16F31C00) [pid = 3796] [serial = 594] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16C28400) [pid = 3796] [serial = 593] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12E64C00) [pid = 3796] [serial = 599] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13128800) [pid = 3796] [serial = 600] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (112B3400) [pid = 3796] [serial = 596] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (114BA800) [pid = 3796] [serial = 597] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1515F000) [pid = 3796] [serial = 602] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1676CC00) [pid = 3796] [serial = 606] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10B61400) [pid = 3796] [serial = 588] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A03C00) [pid = 3796] [serial = 587] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19F68400) [pid = 3796] [serial = 620] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1553A800) [pid = 3796] [serial = 591] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19D2BC00) [pid = 3796] [serial = 618] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1436DC00) [pid = 3796] [serial = 590] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17BC5000) [pid = 3796] [serial = 611] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16F32000) [pid = 3796] [serial = 609] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19AEF800) [pid = 3796] [serial = 617] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1980E800) [pid = 3796] [serial = 612] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17BB9800) [pid = 3796] [serial = 614] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1980A400) [pid = 3796] [serial = 615] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15547800) [pid = 3796] [serial = 603] [outer = 00000000] [url = about:blank] 02:48:55 INFO - PROCESS | 3796 | 1468230535276 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1456ms 02:48:55 INFO - PROCESS | 3796 | 1468230535346 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 3796 | 1468230535350 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 02:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:48:55 INFO - PROCESS | 3796 | 1468230535354 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 3796 | 1468230535357 Marionette TRACE conn3 <- [1,858,null,{}] 02:48:55 INFO - PROCESS | 3796 | 1468230535363 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}] 02:48:55 INFO - PROCESS | 3796 | 1468230535365 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:55 INFO - PROCESS | 3796 | 1468230535629 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:48:55 INFO - PROCESS | 3796 | 1468230535896 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3796 | 1468230535900 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:55 INFO - PROCESS | 3796 | ++DOCSHELL 12EEB400 == 34 [pid = 3796] [id = 224] 02:48:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12EED800) [pid = 3796] [serial = 670] [outer = 00000000] 02:48:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (131C9C00) [pid = 3796] [serial = 671] [outer = 12EED800] 02:48:55 INFO - PROCESS | 3796 | 1468230535954 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (139BA000) [pid = 3796] [serial = 672] [outer = 12EED800] 02:48:56 INFO - PROCESS | 3796 | 1468230536324 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]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1002ms 02:48:56 INFO - PROCESS | 3796 | 1468230536354 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 3796 | 1468230536359 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 02:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:48:56 INFO - PROCESS | 3796 | 1468230536366 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 3796 | 1468230536368 Marionette TRACE conn3 <- [1,862,null,{}] 02:48:56 INFO - PROCESS | 3796 | 1468230536372 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}] 02:48:56 INFO - PROCESS | 3796 | 1468230536374 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:56 INFO - PROCESS | 3796 | 1468230536462 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:48:56 INFO - PROCESS | 3796 | 1468230536468 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 3796 | 1468230536471 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:56 INFO - PROCESS | 3796 | ++DOCSHELL 1553A800 == 35 [pid = 3796] [id = 225] 02:48:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1553B800) [pid = 3796] [serial = 673] [outer = 00000000] 02:48:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15546800) [pid = 3796] [serial = 674] [outer = 1553B800] 02:48:56 INFO - PROCESS | 3796 | 1468230536520 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159AFC00) [pid = 3796] [serial = 675] [outer = 1553B800] 02:48:57 INFO - PROCESS | 3796 | 1468230537001 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 689ms 02:48:57 INFO - PROCESS | 3796 | 1468230537064 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3796 | 1468230537066 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:48:57 INFO - PROCESS | 3796 | 1468230537070 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3796 | 1468230537073 Marionette TRACE conn3 <- [1,866,null,{}] 02:48:57 INFO - PROCESS | 3796 | 1468230537084 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}] 02:48:57 INFO - PROCESS | 3796 | 1468230537089 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:57 INFO - PROCESS | 3796 | 1468230537180 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:48:57 INFO - PROCESS | 3796 | 1468230537195 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 3796 | 1468230537198 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:57 INFO - PROCESS | 3796 | ++DOCSHELL 16C33C00 == 36 [pid = 3796] [id = 226] 02:48:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E56800) [pid = 3796] [serial = 676] [outer = 00000000] 02:48:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16E61000) [pid = 3796] [serial = 677] [outer = 16E56800] 02:48:57 INFO - PROCESS | 3796 | 1468230537248 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17665000) [pid = 3796] [serial = 678] [outer = 16E56800] 02:48:57 INFO - PROCESS | 3796 | 1468230537710 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 688ms 02:48:57 INFO - PROCESS | 3796 | 1468230537769 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3796 | 1468230537772 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:48:57 INFO - PROCESS | 3796 | 1468230537775 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3796 | 1468230537777 Marionette TRACE conn3 <- [1,870,null,{}] 02:48:57 INFO - PROCESS | 3796 | 1468230537780 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}] 02:48:57 INFO - PROCESS | 3796 | 1468230537782 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:57 INFO - PROCESS | 3796 | 1468230537894 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:48:58 INFO - PROCESS | 3796 | 1468230537987 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3796 | 1468230537989 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:58 INFO - PROCESS | 3796 | ++DOCSHELL 179C7000 == 37 [pid = 3796] [id = 227] 02:48:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (179C7C00) [pid = 3796] [serial = 679] [outer = 00000000] 02:48:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17BC0400) [pid = 3796] [serial = 680] [outer = 179C7C00] 02:48:58 INFO - PROCESS | 3796 | 1468230538037 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1822AC00) [pid = 3796] [serial = 681] [outer = 179C7C00] 02:48:58 INFO - PROCESS | 3796 | 1468230538468 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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 735ms 02:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:48:58 INFO - PROCESS | 3796 | 1468230538515 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 3796 | 1468230538517 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 02:48:58 INFO - PROCESS | 3796 | 1468230538520 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 3796 | 1468230538522 Marionette TRACE conn3 <- [1,874,null,{}] 02:48:58 INFO - PROCESS | 3796 | 1468230538525 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}] 02:48:58 INFO - PROCESS | 3796 | 1468230538527 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:58 INFO - PROCESS | 3796 | 1468230538632 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:48:58 INFO - PROCESS | 3796 | 1468230538638 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3796 | 1468230538640 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:58 INFO - PROCESS | 3796 | ++DOCSHELL 1805BC00 == 38 [pid = 3796] [id = 228] 02:48:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19806400) [pid = 3796] [serial = 682] [outer = 00000000] 02:48:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19810C00) [pid = 3796] [serial = 683] [outer = 19806400] 02:48:58 INFO - PROCESS | 3796 | 1468230538684 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19A09C00) [pid = 3796] [serial = 684] [outer = 19806400] 02:48:59 INFO - PROCESS | 3796 | 1468230539176 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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 688ms 02:48:59 INFO - PROCESS | 3796 | 1468230539220 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:48:59 INFO - PROCESS | 3796 | 1468230539223 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 02:48:59 INFO - PROCESS | 3796 | 1468230539226 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 3796 | 1468230539228 Marionette TRACE conn3 <- [1,878,null,{}] 02:48:59 INFO - PROCESS | 3796 | 1468230539231 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}] 02:48:59 INFO - PROCESS | 3796 | 1468230539236 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:59 INFO - PROCESS | 3796 | 1468230539400 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:48:59 INFO - PROCESS | 3796 | 1468230539631 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 3796 | 1468230539633 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10BBCC00) [pid = 3796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12B6C800) [pid = 3796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16074800) [pid = 3796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17BBC400) [pid = 3796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19A07400) [pid = 3796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15126800) [pid = 3796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12EF2C00) [pid = 3796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16C25400) [pid = 3796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10BBC400) [pid = 3796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A15E000) [pid = 3796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19D34000) [pid = 3796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:48:59 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17669800) [pid = 3796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:48:59 INFO - PROCESS | 3796 | ++DOCSHELL 10435000 == 39 [pid = 3796] [id = 229] 02:48:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1047DC00) [pid = 3796] [serial = 685] [outer = 00000000] 02:48:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12BAAC00) [pid = 3796] [serial = 686] [outer = 1047DC00] 02:48:59 INFO - PROCESS | 3796 | 1468230539685 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1436BC00) [pid = 3796] [serial = 687] [outer = 1047DC00] 02:49:00 INFO - PROCESS | 3796 | 1468230540049 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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 845ms 02:49:00 INFO - PROCESS | 3796 | 1468230540069 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 3796 | 1468230540071 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 02:49:00 INFO - PROCESS | 3796 | 1468230540074 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:49:00 INFO - PROCESS | 3796 | 1468230540076 Marionette TRACE conn3 <- [1,882,null,{}] 02:49:00 INFO - PROCESS | 3796 | 1468230540079 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}] 02:49:00 INFO - PROCESS | 3796 | 1468230540081 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:00 INFO - PROCESS | 3796 | 1468230540157 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:49:00 INFO - PROCESS | 3796 | 1468230540234 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3796 | 1468230540236 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:00 INFO - PROCESS | 3796 | ++DOCSHELL 1125B800 == 40 [pid = 3796] [id = 230] 02:49:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12E61800) [pid = 3796] [serial = 688] [outer = 00000000] 02:49:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A226C00) [pid = 3796] [serial = 689] [outer = 12E61800] 02:49:00 INFO - PROCESS | 3796 | 1468230540281 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A33F800) [pid = 3796] [serial = 690] [outer = 12E61800] 02:49:00 INFO - PROCESS | 3796 | 1468230540656 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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 641ms 02:49:00 INFO - PROCESS | 3796 | 1468230540712 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 3796 | 1468230540714 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 02:49:00 INFO - PROCESS | 3796 | 1468230540717 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:49:00 INFO - PROCESS | 3796 | 1468230540719 Marionette TRACE conn3 <- [1,886,null,{}] 02:49:00 INFO - PROCESS | 3796 | 1468230540723 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}] 02:49:00 INFO - PROCESS | 3796 | 1468230540725 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:00 INFO - PROCESS | 3796 | 1468230540834 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:49:00 INFO - PROCESS | 3796 | 1468230540847 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3796 | 1468230540849 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:00 INFO - PROCESS | 3796 | ++DOCSHELL 11C99800 == 41 [pid = 3796] [id = 231] 02:49:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12E6C800) [pid = 3796] [serial = 691] [outer = 00000000] 02:49:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F6B000) [pid = 3796] [serial = 692] [outer = 12E6C800] 02:49:00 INFO - PROCESS | 3796 | 1468230540892 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A33EC00) [pid = 3796] [serial = 693] [outer = 12E6C800] 02:49:01 INFO - PROCESS | 3796 | 1468230541308 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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 642ms 02:49:01 INFO - PROCESS | 3796 | 1468230541356 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 3796 | 1468230541358 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 02:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:49:01 INFO - PROCESS | 3796 | 1468230541361 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 3796 | 1468230541363 Marionette TRACE conn3 <- [1,890,null,{}] 02:49:01 INFO - PROCESS | 3796 | 1468230541366 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}] 02:49:01 INFO - PROCESS | 3796 | 1468230541368 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:01 INFO - PROCESS | 3796 | 1468230541489 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:49:01 INFO - PROCESS | 3796 | 1468230541497 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 3796 | 1468230541499 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:01 INFO - PROCESS | 3796 | ++DOCSHELL 16C32000 == 42 [pid = 3796] [id = 232] 02:49:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A99F400) [pid = 3796] [serial = 694] [outer = 00000000] 02:49:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A9A6400) [pid = 3796] [serial = 695] [outer = 1A99F400] 02:49:01 INFO - PROCESS | 3796 | 1468230541542 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A9A9C00) [pid = 3796] [serial = 696] [outer = 1A99F400] 02:49:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10BBE000) [pid = 3796] [serial = 697] [outer = 1B4AFC00] 02:49:02 INFO - PROCESS | 3796 | 1468230542443 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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1142ms 02:49:02 INFO - PROCESS | 3796 | 1468230542544 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 3796 | 1468230542548 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 02:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:49:02 INFO - PROCESS | 3796 | 1468230542553 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 3796 | 1468230542558 Marionette TRACE conn3 <- [1,894,null,{}] 02:49:02 INFO - PROCESS | 3796 | 1468230542563 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}] 02:49:02 INFO - PROCESS | 3796 | 1468230542566 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:02 INFO - PROCESS | 3796 | 1468230542710 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:49:02 INFO - PROCESS | 3796 | 1468230542829 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 3796 | 1468230542833 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:02 INFO - PROCESS | 3796 | ++DOCSHELL 15124400 == 43 [pid = 3796] [id = 233] 02:49:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15127C00) [pid = 3796] [serial = 698] [outer = 00000000] 02:49:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (159FC800) [pid = 3796] [serial = 699] [outer = 15127C00] 02:49:02 INFO - PROCESS | 3796 | 1468230542892 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16762C00) [pid = 3796] [serial = 700] [outer = 15127C00] 02:49:03 INFO - PROCESS | 3796 | 1468230543524 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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1048ms 02:49:03 INFO - PROCESS | 3796 | 1468230543602 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 3796 | 1468230543607 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 02:49:03 INFO - PROCESS | 3796 | 1468230543632 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:49:03 INFO - PROCESS | 3796 | 1468230543635 Marionette TRACE conn3 <- [1,898,null,{}] 02:49:03 INFO - PROCESS | 3796 | 1468230543665 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}] 02:49:03 INFO - PROCESS | 3796 | 1468230543668 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:03 INFO - PROCESS | 3796 | 1468230543885 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:49:03 INFO - PROCESS | 3796 | 1468230543969 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 3796 | 1468230543973 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:04 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B400 == 44 [pid = 3796] [id = 234] 02:49:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10A73400) [pid = 3796] [serial = 701] [outer = 00000000] 02:49:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10BA8C00) [pid = 3796] [serial = 702] [outer = 10A73400] 02:49:04 INFO - PROCESS | 3796 | 1468230544064 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (129E8400) [pid = 3796] [serial = 703] [outer = 10A73400] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 1055A400 == 43 [pid = 3796] [id = 219] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 10F10C00 == 42 [pid = 3796] [id = 217] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 11C99800 == 41 [pid = 3796] [id = 231] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 1125B800 == 40 [pid = 3796] [id = 230] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 10435000 == 39 [pid = 3796] [id = 229] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 1805BC00 == 38 [pid = 3796] [id = 228] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 179C7000 == 37 [pid = 3796] [id = 227] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 16C33C00 == 36 [pid = 3796] [id = 226] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 1553A800 == 35 [pid = 3796] [id = 225] 02:49:04 INFO - PROCESS | 3796 | --DOCSHELL 12EEB400 == 34 [pid = 3796] [id = 224] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A766800) [pid = 3796] [serial = 654] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11886400) [pid = 3796] [serial = 627] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A227800) [pid = 3796] [serial = 651] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16E58400) [pid = 3796] [serial = 647] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1980C000) [pid = 3796] [serial = 639] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (112A9000) [pid = 3796] [serial = 626] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19804400) [pid = 3796] [serial = 638] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19AE9C00) [pid = 3796] [serial = 641] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16075000) [pid = 3796] [serial = 633] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A222800) [pid = 3796] [serial = 650] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (139E1C00) [pid = 3796] [serial = 630] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16F37C00) [pid = 3796] [serial = 635] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11CF2000) [pid = 3796] [serial = 623] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12B65C00) [pid = 3796] [serial = 624] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19AEE800) [pid = 3796] [serial = 648] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A168400) [pid = 3796] [serial = 645] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (178F0C00) [pid = 3796] [serial = 636] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A167C00) [pid = 3796] [serial = 644] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19F6A400) [pid = 3796] [serial = 621] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (159AEC00) [pid = 3796] [serial = 632] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13664000) [pid = 3796] [serial = 629] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19F66800) [pid = 3796] [serial = 642] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A3C0C00) [pid = 3796] [serial = 653] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3796 | 1468230544624 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1033ms 02:49:04 INFO - PROCESS | 3796 | 1468230544673 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:49:04 INFO - PROCESS | 3796 | 1468230544676 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 02:49:04 INFO - PROCESS | 3796 | 1468230544681 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 3796 | 1468230544684 Marionette TRACE conn3 <- [1,902,null,{}] 02:49:04 INFO - PROCESS | 3796 | 1468230544689 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}] 02:49:04 INFO - PROCESS | 3796 | 1468230544693 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:04 INFO - PROCESS | 3796 | 1468230544778 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:49:04 INFO - PROCESS | 3796 | 1468230544788 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 3796 | 1468230544790 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:04 INFO - PROCESS | 3796 | ++DOCSHELL 129E7C00 == 35 [pid = 3796] [id = 235] 02:49:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12B71000) [pid = 3796] [serial = 704] [outer = 00000000] 02:49:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13A99000) [pid = 3796] [serial = 705] [outer = 12B71000] 02:49:04 INFO - PROCESS | 3796 | 1468230544837 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15127000) [pid = 3796] [serial = 706] [outer = 12B71000] 02:49:05 INFO - PROCESS | 3796 | 1468230545310 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]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 688ms 02:49:05 INFO - PROCESS | 3796 | 1468230545394 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 3796 | 1468230545397 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 02:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:49:05 INFO - PROCESS | 3796 | 1468230545400 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 3796 | 1468230545402 Marionette TRACE conn3 <- [1,906,null,{}] 02:49:05 INFO - PROCESS | 3796 | 1468230545408 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}] 02:49:05 INFO - PROCESS | 3796 | 1468230545411 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:05 INFO - PROCESS | 3796 | 1468230545496 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:49:05 INFO - PROCESS | 3796 | 1468230545580 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 3796 | 1468230545582 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:05 INFO - PROCESS | 3796 | ++DOCSHELL 16762800 == 36 [pid = 3796] [id = 236] 02:49:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16764000) [pid = 3796] [serial = 707] [outer = 00000000] 02:49:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16AA4400) [pid = 3796] [serial = 708] [outer = 16764000] 02:49:05 INFO - PROCESS | 3796 | 1468230545628 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16E58400) [pid = 3796] [serial = 709] [outer = 16764000] 02:49:06 INFO - PROCESS | 3796 | 1468230546014 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 642ms 02:49:06 INFO - PROCESS | 3796 | 1468230546039 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3796 | 1468230546042 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:49:06 INFO - PROCESS | 3796 | 1468230546053 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 3796 | 1468230546057 Marionette TRACE conn3 <- [1,910,null,{}] 02:49:06 INFO - PROCESS | 3796 | 1468230546060 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}] 02:49:06 INFO - PROCESS | 3796 | 1468230546064 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:06 INFO - PROCESS | 3796 | 1468230546158 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:49:06 INFO - PROCESS | 3796 | 1468230546164 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3796 | 1468230546166 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:06 INFO - PROCESS | 3796 | ++DOCSHELL 16C2CC00 == 37 [pid = 3796] [id = 237] 02:49:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17820400) [pid = 3796] [serial = 710] [outer = 00000000] 02:49:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19803C00) [pid = 3796] [serial = 711] [outer = 17820400] 02:49:06 INFO - PROCESS | 3796 | 1468230546210 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1980C400) [pid = 3796] [serial = 712] [outer = 17820400] 02:49:06 INFO - PROCESS | 3796 | 1468230546645 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 641ms 02:49:06 INFO - PROCESS | 3796 | 1468230546707 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3796 | 1468230546710 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:49:06 INFO - PROCESS | 3796 | 1468230546713 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 3796 | 1468230546715 Marionette TRACE conn3 <- [1,914,null,{}] 02:49:06 INFO - PROCESS | 3796 | 1468230546718 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}] 02:49:06 INFO - PROCESS | 3796 | 1468230546720 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:06 INFO - PROCESS | 3796 | 1468230546829 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:49:06 INFO - PROCESS | 3796 | 1468230546915 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3796 | 1468230546917 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:06 INFO - PROCESS | 3796 | ++DOCSHELL 19AED400 == 38 [pid = 3796] [id = 238] 02:49:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19AEE800) [pid = 3796] [serial = 713] [outer = 00000000] 02:49:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19D34400) [pid = 3796] [serial = 714] [outer = 19AEE800] 02:49:06 INFO - PROCESS | 3796 | 1468230546961 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F69800) [pid = 3796] [serial = 715] [outer = 19AEE800] 02:49:07 INFO - PROCESS | 3796 | 1468230547381 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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 704ms 02:49:07 INFO - PROCESS | 3796 | 1468230547412 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 3796 | 1468230547414 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 02:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:49:07 INFO - PROCESS | 3796 | 1468230547426 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 3796 | 1468230547428 Marionette TRACE conn3 <- [1,918,null,{}] 02:49:07 INFO - PROCESS | 3796 | 1468230547431 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}] 02:49:07 INFO - PROCESS | 3796 | 1468230547434 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:07 INFO - PROCESS | 3796 | 1468230547545 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:49:07 INFO - PROCESS | 3796 | 1468230547553 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 3796 | 1468230547559 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:07 INFO - PROCESS | 3796 | ++DOCSHELL 1557A400 == 39 [pid = 3796] [id = 239] 02:49:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A15E400) [pid = 3796] [serial = 716] [outer = 00000000] 02:49:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A166C00) [pid = 3796] [serial = 717] [outer = 1A15E400] 02:49:07 INFO - PROCESS | 3796 | 1468230547659 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A224000) [pid = 3796] [serial = 718] [outer = 1A15E400] 02:49:08 INFO - PROCESS | 3796 | 1468230548107 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 735ms 02:49:08 INFO - PROCESS | 3796 | 1468230548205 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 3796 | 1468230548207 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 02:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:49:08 INFO - PROCESS | 3796 | 1468230548210 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 3796 | 1468230548212 Marionette TRACE conn3 <- [1,922,null,{}] 02:49:08 INFO - PROCESS | 3796 | 1468230548215 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}] 02:49:08 INFO - PROCESS | 3796 | 1468230548217 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:08 INFO - PROCESS | 3796 | 1468230548327 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:49:08 INFO - PROCESS | 3796 | 1468230548340 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 3796 | 1468230548342 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:08 INFO - PROCESS | 3796 | ++DOCSHELL 19F6C000 == 40 [pid = 3796] [id = 240] 02:49:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A3B3C00) [pid = 3796] [serial = 719] [outer = 00000000] 02:49:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A766800) [pid = 3796] [serial = 720] [outer = 1A3B3C00] 02:49:08 INFO - PROCESS | 3796 | 1468230548395 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A769800) [pid = 3796] [serial = 721] [outer = 1A3B3C00] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12E6C800) [pid = 3796] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (179C7C00) [pid = 3796] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16E56800) [pid = 3796] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19806400) [pid = 3796] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12EED800) [pid = 3796] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1553B800) [pid = 3796] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11891800) [pid = 3796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1055E000) [pid = 3796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (159A6000) [pid = 3796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (18229C00) [pid = 3796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A825000) [pid = 3796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1047DC00) [pid = 3796] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:49:08 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12E61800) [pid = 3796] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:49:08 INFO - PROCESS | 3796 | 1468230548875 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 689ms 02:49:08 INFO - PROCESS | 3796 | 1468230548908 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 3796 | 1468230548910 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 02:49:08 INFO - PROCESS | 3796 | 1468230548914 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:49:08 INFO - PROCESS | 3796 | 1468230548915 Marionette TRACE conn3 <- [1,926,null,{}] 02:49:08 INFO - PROCESS | 3796 | 1468230548923 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}] 02:49:08 INFO - PROCESS | 3796 | 1468230548925 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:09 INFO - PROCESS | 3796 | 1468230549002 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:49:09 INFO - PROCESS | 3796 | 1468230549008 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 3796 | 1468230549009 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:09 INFO - PROCESS | 3796 | ++DOCSHELL 10BBB000 == 41 [pid = 3796] [id = 241] 02:49:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13F75000) [pid = 3796] [serial = 722] [outer = 00000000] 02:49:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16976C00) [pid = 3796] [serial = 723] [outer = 13F75000] 02:49:09 INFO - PROCESS | 3796 | 1468230549055 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A07800) [pid = 3796] [serial = 724] [outer = 13F75000] 02:49:09 INFO - PROCESS | 3796 | 1468230549504 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 642ms 02:49:09 INFO - PROCESS | 3796 | 1468230549552 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 3796 | 1468230549554 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 02:49:09 INFO - PROCESS | 3796 | 1468230549557 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:49:09 INFO - PROCESS | 3796 | 1468230549559 Marionette TRACE conn3 <- [1,930,null,{}] 02:49:09 INFO - PROCESS | 3796 | 1468230549562 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}] 02:49:09 INFO - PROCESS | 3796 | 1468230549564 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:09 INFO - PROCESS | 3796 | 1468230549667 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:49:09 INFO - PROCESS | 3796 | 1468230549675 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 3796 | 1468230549676 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:09 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC800 == 42 [pid = 3796] [id = 242] 02:49:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F6D000) [pid = 3796] [serial = 725] [outer = 00000000] 02:49:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A827400) [pid = 3796] [serial = 726] [outer = 19F6D000] 02:49:09 INFO - PROCESS | 3796 | 1468230549719 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A99F800) [pid = 3796] [serial = 727] [outer = 19F6D000] 02:49:10 INFO - PROCESS | 3796 | 1468230550133 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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 594ms 02:49:10 INFO - PROCESS | 3796 | 1468230550154 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 3796 | 1468230550156 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 02:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:49:10 INFO - PROCESS | 3796 | 1468230550172 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 3796 | 1468230550175 Marionette TRACE conn3 <- [1,934,null,{}] 02:49:10 INFO - PROCESS | 3796 | 1468230550180 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}] 02:49:10 INFO - PROCESS | 3796 | 1468230550183 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:10 INFO - PROCESS | 3796 | 1468230550266 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:49:10 INFO - PROCESS | 3796 | 1468230550272 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 3796 | 1468230550283 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:10 INFO - PROCESS | 3796 | ++DOCSHELL 1AD53C00 == 43 [pid = 3796] [id = 243] 02:49:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1AD56800) [pid = 3796] [serial = 728] [outer = 00000000] 02:49:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AF46800) [pid = 3796] [serial = 729] [outer = 1AD56800] 02:49:10 INFO - PROCESS | 3796 | 1468230550327 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AD5A400) [pid = 3796] [serial = 730] [outer = 1AD56800] 02:49:10 INFO - PROCESS | 3796 | 1468230550738 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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 595ms 02:49:10 INFO - PROCESS | 3796 | 1468230550768 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 3796 | 1468230550770 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 02:49:10 INFO - PROCESS | 3796 | 1468230550773 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:49:10 INFO - PROCESS | 3796 | 1468230550774 Marionette TRACE conn3 <- [1,938,null,{}] 02:49:10 INFO - PROCESS | 3796 | 1468230550835 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}] 02:49:10 INFO - PROCESS | 3796 | 1468230550839 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:10 INFO - PROCESS | 3796 | 1468230550945 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:49:11 INFO - PROCESS | 3796 | 1468230551104 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 3796 | 1468230551108 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:11 INFO - PROCESS | 3796 | ++DOCSHELL 11886400 == 44 [pid = 3796] [id = 244] 02:49:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11887000) [pid = 3796] [serial = 731] [outer = 00000000] 02:49:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12C97C00) [pid = 3796] [serial = 732] [outer = 11887000] 02:49:11 INFO - PROCESS | 3796 | 1468230551166 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13254800) [pid = 3796] [serial = 733] [outer = 11887000] 02:49:11 INFO - PROCESS | 3796 | 1468230551733 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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1002ms 02:49:11 INFO - PROCESS | 3796 | 1468230551777 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 3796 | 1468230551781 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 02:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:49:11 INFO - PROCESS | 3796 | 1468230551786 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 3796 | 1468230551789 Marionette TRACE conn3 <- [1,942,null,{}] 02:49:11 INFO - PROCESS | 3796 | 1468230551794 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}] 02:49:11 INFO - PROCESS | 3796 | 1468230551797 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:11 INFO - PROCESS | 3796 | 1468230551906 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:49:12 INFO - PROCESS | 3796 | 1468230552009 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3796 | 1468230552014 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:12 INFO - PROCESS | 3796 | ++DOCSHELL 16F38800 == 45 [pid = 3796] [id = 245] 02:49:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16FC0C00) [pid = 3796] [serial = 734] [outer = 00000000] 02:49:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17891000) [pid = 3796] [serial = 735] [outer = 16FC0C00] 02:49:12 INFO - PROCESS | 3796 | 1468230552075 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (178FAC00) [pid = 3796] [serial = 736] [outer = 16FC0C00] 02:49:12 INFO - PROCESS | 3796 | 1468230552673 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 939ms 02:49:12 INFO - PROCESS | 3796 | 1468230552734 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3796 | 1468230552736 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:49:12 INFO - PROCESS | 3796 | 1468230552740 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3796 | 1468230552742 Marionette TRACE conn3 <- [1,946,null,{}] 02:49:12 INFO - PROCESS | 3796 | 1468230552747 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}] 02:49:12 INFO - PROCESS | 3796 | 1468230552749 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:12 INFO - PROCESS | 3796 | 1468230552856 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:49:12 INFO - PROCESS | 3796 | 1468230552957 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3796 | 1468230552962 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:12 INFO - PROCESS | 3796 | ++DOCSHELL 1A163000 == 46 [pid = 3796] [id = 246] 02:49:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A164000) [pid = 3796] [serial = 737] [outer = 00000000] 02:49:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A774000) [pid = 3796] [serial = 738] [outer = 1A164000] 02:49:13 INFO - PROCESS | 3796 | 1468230553021 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AD56C00) [pid = 3796] [serial = 739] [outer = 1A164000] 02:49:13 INFO - PROCESS | 3796 | 1468230553638 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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 939ms 02:49:13 INFO - PROCESS | 3796 | 1468230553690 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 3796 | 1468230553696 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:49:13 INFO - PROCESS | 3796 | 1468230553701 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 3796 | 1468230553703 Marionette TRACE conn3 <- [1,950,null,{}] 02:49:13 INFO - PROCESS | 3796 | 1468230553707 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}] 02:49:13 INFO - PROCESS | 3796 | 1468230553710 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:13 INFO - PROCESS | 3796 | 1468230553814 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:49:13 INFO - PROCESS | 3796 | 1468230553941 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 3796 | 1468230553943 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:13 INFO - PROCESS | 3796 | ++DOCSHELL 1B021400 == 47 [pid = 3796] [id = 247] 02:49:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1B021C00) [pid = 3796] [serial = 740] [outer = 00000000] 02:49:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1B026800) [pid = 3796] [serial = 741] [outer = 1B021C00] 02:49:14 INFO - PROCESS | 3796 | 1468230554020 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1B02B000) [pid = 3796] [serial = 742] [outer = 1B021C00] 02:49:14 INFO - PROCESS | 3796 | 1468230554614 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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 955ms 02:49:14 INFO - PROCESS | 3796 | 1468230554646 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 3796 | 1468230554648 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:49:14 INFO - PROCESS | 3796 | 1468230554652 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 3796 | 1468230554654 Marionette TRACE conn3 <- [1,954,null,{}] 02:49:14 INFO - PROCESS | 3796 | 1468230554658 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}] 02:49:14 INFO - PROCESS | 3796 | 1468230554660 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:14 INFO - PROCESS | 3796 | 1468230554763 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:49:15 INFO - PROCESS | 3796 | 1468230555043 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 3796 | 1468230555046 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:15 INFO - PROCESS | 3796 | ++DOCSHELL 10A09C00 == 48 [pid = 3796] [id = 248] 02:49:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A76800) [pid = 3796] [serial = 743] [outer = 00000000] 02:49:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10BBB800) [pid = 3796] [serial = 744] [outer = 10A76800] 02:49:15 INFO - PROCESS | 3796 | 1468230555096 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (114BCC00) [pid = 3796] [serial = 745] [outer = 10A76800] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 10BBC800 == 47 [pid = 3796] [id = 242] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 10BBB000 == 46 [pid = 3796] [id = 241] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 19F6C000 == 45 [pid = 3796] [id = 240] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 1557A400 == 44 [pid = 3796] [id = 239] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 19AED400 == 43 [pid = 3796] [id = 238] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 16C2CC00 == 42 [pid = 3796] [id = 237] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 16762800 == 41 [pid = 3796] [id = 236] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 129E7C00 == 40 [pid = 3796] [id = 235] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 10A0B400 == 39 [pid = 3796] [id = 234] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 15124400 == 38 [pid = 3796] [id = 233] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 16977800 == 37 [pid = 3796] [id = 222] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 16769400 == 36 [pid = 3796] [id = 221] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 16C32000 == 35 [pid = 3796] [id = 232] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 114D7000 == 34 [pid = 3796] [id = 223] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 15548400 == 33 [pid = 3796] [id = 220] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 16FC2400 == 32 [pid = 3796] [id = 218] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 1B021400 == 31 [pid = 3796] [id = 247] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 1A163000 == 30 [pid = 3796] [id = 246] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 1AD53C00 == 29 [pid = 3796] [id = 243] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 11886400 == 28 [pid = 3796] [id = 244] 02:49:16 INFO - PROCESS | 3796 | --DOCSHELL 16F38800 == 27 [pid = 3796] [id = 245] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A82F800) [pid = 3796] [serial = 666] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A82D000) [pid = 3796] [serial = 665] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19A09C00) [pid = 3796] [serial = 684] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A33EC00) [pid = 3796] [serial = 693] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1436BC00) [pid = 3796] [serial = 687] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12BAAC00) [pid = 3796] [serial = 686] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17665000) [pid = 3796] [serial = 678] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A226C00) [pid = 3796] [serial = 689] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A33F800) [pid = 3796] [serial = 690] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A9A6400) [pid = 3796] [serial = 695] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19F6B000) [pid = 3796] [serial = 692] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17BC0400) [pid = 3796] [serial = 680] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16E61000) [pid = 3796] [serial = 677] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19810C00) [pid = 3796] [serial = 683] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (131C9C00) [pid = 3796] [serial = 671] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (139BA000) [pid = 3796] [serial = 672] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15546800) [pid = 3796] [serial = 674] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (159AFC00) [pid = 3796] [serial = 675] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (131D2800) [pid = 3796] [serial = 669] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12EEF000) [pid = 3796] [serial = 668] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1822AC00) [pid = 3796] [serial = 681] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11265800) [pid = 3796] [serial = 657] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10B5BC00) [pid = 3796] [serial = 656] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1676F800) [pid = 3796] [serial = 660] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16767000) [pid = 3796] [serial = 659] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19F62800) [pid = 3796] [serial = 663] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A06400) [pid = 3796] [serial = 662] [outer = 00000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3796 | 1468230556336 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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1705ms 02:49:16 INFO - PROCESS | 3796 | 1468230556358 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 3796 | 1468230556363 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 02:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:49:16 INFO - PROCESS | 3796 | 1468230556368 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 3796 | 1468230556371 Marionette TRACE conn3 <- [1,958,null,{}] 02:49:16 INFO - PROCESS | 3796 | 1468230556378 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}] 02:49:16 INFO - PROCESS | 3796 | 1468230556381 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:16 INFO - PROCESS | 3796 | 1468230556510 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:49:16 INFO - PROCESS | 3796 | 1468230556594 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 3796 | 1468230556598 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:16 INFO - PROCESS | 3796 | ++DOCSHELL 10BAE000 == 28 [pid = 3796] [id = 249] 02:49:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10BAE400) [pid = 3796] [serial = 746] [outer = 00000000] 02:49:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (114D7000) [pid = 3796] [serial = 747] [outer = 10BAE400] 02:49:16 INFO - PROCESS | 3796 | 1468230556646 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11886400) [pid = 3796] [serial = 748] [outer = 10BAE400] 02:49:17 INFO - PROCESS | 3796 | 1468230557050 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 736ms 02:49:17 INFO - PROCESS | 3796 | 1468230557109 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3796 | 1468230557115 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:49:17 INFO - PROCESS | 3796 | 1468230557121 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3796 | 1468230557124 Marionette TRACE conn3 <- [1,962,null,{}] 02:49:17 INFO - PROCESS | 3796 | 1468230557131 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}] 02:49:17 INFO - PROCESS | 3796 | 1468230557134 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:17 INFO - PROCESS | 3796 | 1468230557221 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:49:17 INFO - PROCESS | 3796 | 1468230557229 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3796 | 1468230557231 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:17 INFO - PROCESS | 3796 | ++DOCSHELL 1399A400 == 29 [pid = 3796] [id = 250] 02:49:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1399A800) [pid = 3796] [serial = 749] [outer = 00000000] 02:49:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (139BE400) [pid = 3796] [serial = 750] [outer = 1399A800] 02:49:17 INFO - PROCESS | 3796 | 1468230557281 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13F79000) [pid = 3796] [serial = 751] [outer = 1399A800] 02:49:17 INFO - PROCESS | 3796 | 1468230557747 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 642ms 02:49:17 INFO - PROCESS | 3796 | 1468230557757 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3796 | 1468230557760 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:49:17 INFO - PROCESS | 3796 | 1468230557766 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3796 | 1468230557769 Marionette TRACE conn3 <- [1,966,null,{}] 02:49:17 INFO - PROCESS | 3796 | 1468230557784 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}] 02:49:17 INFO - PROCESS | 3796 | 1468230557788 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:17 INFO - PROCESS | 3796 | 1468230557873 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:49:17 INFO - PROCESS | 3796 | 1468230557915 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3796 | 1468230557918 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:17 INFO - PROCESS | 3796 | ++DOCSHELL 16754000 == 30 [pid = 3796] [id = 251] 02:49:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16760400) [pid = 3796] [serial = 752] [outer = 00000000] 02:49:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16767400) [pid = 3796] [serial = 753] [outer = 16760400] 02:49:17 INFO - PROCESS | 3796 | 1468230557966 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1696E000) [pid = 3796] [serial = 754] [outer = 16760400] 02:49:18 INFO - PROCESS | 3796 | 1468230558408 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 689ms 02:49:18 INFO - PROCESS | 3796 | 1468230558467 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 3796 | 1468230558470 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 02:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:49:18 INFO - PROCESS | 3796 | 1468230558473 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 3796 | 1468230558475 Marionette TRACE conn3 <- [1,970,null,{}] 02:49:18 INFO - PROCESS | 3796 | 1468230558478 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}] 02:49:18 INFO - PROCESS | 3796 | 1468230558491 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:18 INFO - PROCESS | 3796 | 1468230558603 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:49:18 INFO - PROCESS | 3796 | 1468230558609 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 3796 | 1468230558611 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:18 INFO - PROCESS | 3796 | ++DOCSHELL 1676E400 == 31 [pid = 3796] [id = 252] 02:49:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16975C00) [pid = 3796] [serial = 755] [outer = 00000000] 02:49:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E5D000) [pid = 3796] [serial = 756] [outer = 16975C00] 02:49:18 INFO - PROCESS | 3796 | 1468230558700 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1766D800) [pid = 3796] [serial = 757] [outer = 16975C00] 02:49:19 INFO - PROCESS | 3796 | 1468230559111 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 688ms 02:49:19 INFO - PROCESS | 3796 | 1468230559172 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 3796 | 1468230559174 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 02:49:19 INFO - PROCESS | 3796 | 1468230559178 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:49:19 INFO - PROCESS | 3796 | 1468230559179 Marionette TRACE conn3 <- [1,974,null,{}] 02:49:19 INFO - PROCESS | 3796 | 1468230559183 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}] 02:49:19 INFO - PROCESS | 3796 | 1468230559185 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:19 INFO - PROCESS | 3796 | 1468230559342 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:49:19 INFO - PROCESS | 3796 | 1468230559368 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 3796 | 1468230559370 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:19 INFO - PROCESS | 3796 | ++DOCSHELL 1782E400 == 32 [pid = 3796] [id = 253] 02:49:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1788AC00) [pid = 3796] [serial = 758] [outer = 00000000] 02:49:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (179CEC00) [pid = 3796] [serial = 759] [outer = 1788AC00] 02:49:19 INFO - PROCESS | 3796 | 1468230559414 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1805B400) [pid = 3796] [serial = 760] [outer = 1788AC00] 02:49:19 INFO - PROCESS | 3796 | 1468230559852 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 688ms 02:49:19 INFO - PROCESS | 3796 | 1468230559878 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 3796 | 1468230559880 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 02:49:19 INFO - PROCESS | 3796 | 1468230559883 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:49:19 INFO - PROCESS | 3796 | 1468230559884 Marionette TRACE conn3 <- [1,978,null,{}] 02:49:19 INFO - PROCESS | 3796 | 1468230559888 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}] 02:49:19 INFO - PROCESS | 3796 | 1468230559893 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:20 INFO - PROCESS | 3796 | 1468230560021 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:49:20 INFO - PROCESS | 3796 | 1468230560027 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 3796 | 1468230560029 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:20 INFO - PROCESS | 3796 | ++DOCSHELL 1805A000 == 33 [pid = 3796] [id = 254] 02:49:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18274400) [pid = 3796] [serial = 761] [outer = 00000000] 02:49:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18280400) [pid = 3796] [serial = 762] [outer = 18274400] 02:49:20 INFO - PROCESS | 3796 | 1468230560073 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19807C00) [pid = 3796] [serial = 763] [outer = 18274400] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19AEE800) [pid = 3796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A15E400) [pid = 3796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A99F400) [pid = 3796] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A73400) [pid = 3796] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17820400) [pid = 3796] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16764000) [pid = 3796] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15127C00) [pid = 3796] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12B71000) [pid = 3796] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A3B3C00) [pid = 3796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13F75000) [pid = 3796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F6D000) [pid = 3796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:49:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AD56800) [pid = 3796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:49:20 INFO - PROCESS | 3796 | 1468230560776 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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 939ms 02:49:20 INFO - PROCESS | 3796 | 1468230560829 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 3796 | 1468230560831 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 02:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:49:20 INFO - PROCESS | 3796 | 1468230560834 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 3796 | 1468230560835 Marionette TRACE conn3 <- [1,982,null,{}] 02:49:20 INFO - PROCESS | 3796 | 1468230560839 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}] 02:49:20 INFO - PROCESS | 3796 | 1468230560841 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:20 INFO - PROCESS | 3796 | 1468230560958 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:49:21 INFO - PROCESS | 3796 | 1468230561014 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 3796 | 1468230561016 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:21 INFO - PROCESS | 3796 | ++DOCSHELL 10BA8400 == 34 [pid = 3796] [id = 255] 02:49:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10BAD800) [pid = 3796] [serial = 764] [outer = 00000000] 02:49:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16071C00) [pid = 3796] [serial = 765] [outer = 10BAD800] 02:49:21 INFO - PROCESS | 3796 | 1468230561060 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16761400) [pid = 3796] [serial = 766] [outer = 10BAD800] 02:49:21 INFO - PROCESS | 3796 | 1468230561422 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 626ms 02:49:21 INFO - PROCESS | 3796 | 1468230561472 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 3796 | 1468230561474 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:49:21 INFO - PROCESS | 3796 | 1468230561477 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 3796 | 1468230561479 Marionette TRACE conn3 <- [1,986,null,{}] 02:49:21 INFO - PROCESS | 3796 | 1468230561483 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}] 02:49:21 INFO - PROCESS | 3796 | 1468230561484 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:21 INFO - PROCESS | 3796 | 1468230561592 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:49:21 INFO - PROCESS | 3796 | 1468230561598 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 3796 | 1468230561600 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:21 INFO - PROCESS | 3796 | ++DOCSHELL 18280000 == 35 [pid = 3796] [id = 256] 02:49:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19801400) [pid = 3796] [serial = 767] [outer = 00000000] 02:49:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A09000) [pid = 3796] [serial = 768] [outer = 19801400] 02:49:21 INFO - PROCESS | 3796 | 1468230561643 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19A09800) [pid = 3796] [serial = 769] [outer = 19801400] 02:49:22 INFO - PROCESS | 3796 | 1468230562038 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 595ms 02:49:22 INFO - PROCESS | 3796 | 1468230562084 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 3796 | 1468230562086 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 02:49:22 INFO - PROCESS | 3796 | 1468230562089 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 3796 | 1468230562091 Marionette TRACE conn3 <- [1,990,null,{}] 02:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:49:22 INFO - PROCESS | 3796 | 1468230562098 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}] 02:49:22 INFO - PROCESS | 3796 | 1468230562100 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:22 INFO - PROCESS | 3796 | 1468230562178 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:49:22 INFO - PROCESS | 3796 | 1468230562184 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 3796 | 1468230562186 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:22 INFO - PROCESS | 3796 | ++DOCSHELL 16074000 == 36 [pid = 3796] [id = 257] 02:49:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19D34000) [pid = 3796] [serial = 770] [outer = 00000000] 02:49:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19F6B000) [pid = 3796] [serial = 771] [outer = 19D34000] 02:49:22 INFO - PROCESS | 3796 | 1468230562229 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19F6C000) [pid = 3796] [serial = 772] [outer = 19D34000] 02:49:22 INFO - PROCESS | 3796 | 1468230562739 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 704ms 02:49:22 INFO - PROCESS | 3796 | 1468230562791 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 3796 | 1468230562796 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 02:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:49:22 INFO - PROCESS | 3796 | 1468230562802 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 3796 | 1468230562807 Marionette TRACE conn3 <- [1,994,null,{}] 02:49:22 INFO - PROCESS | 3796 | 1468230562815 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}] 02:49:22 INFO - PROCESS | 3796 | 1468230562818 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:22 INFO - PROCESS | 3796 | 1468230562946 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:49:23 INFO - PROCESS | 3796 | 1468230563050 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 3796 | 1468230563055 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:23 INFO - PROCESS | 3796 | ++DOCSHELL 1125D800 == 37 [pid = 3796] [id = 258] 02:49:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11260C00) [pid = 3796] [serial = 773] [outer = 00000000] 02:49:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (114B5400) [pid = 3796] [serial = 774] [outer = 11260C00] 02:49:23 INFO - PROCESS | 3796 | 1468230563111 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12B6C800) [pid = 3796] [serial = 775] [outer = 11260C00] 02:49:23 INFO - PROCESS | 3796 | 1468230563888 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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1142ms 02:49:23 INFO - PROCESS | 3796 | 1468230563950 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 3796 | 1468230563955 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 02:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:49:24 INFO - PROCESS | 3796 | 1468230563962 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 3796 | 1468230563965 Marionette TRACE conn3 <- [1,998,null,{}] 02:49:24 INFO - PROCESS | 3796 | 1468230563969 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}] 02:49:24 INFO - PROCESS | 3796 | 1468230563971 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:24 INFO - PROCESS | 3796 | 1468230564163 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:49:24 INFO - PROCESS | 3796 | 1468230564284 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 3796 | 1468230564287 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:24 INFO - PROCESS | 3796 | ++DOCSHELL 15158C00 == 38 [pid = 3796] [id = 259] 02:49:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1553E400) [pid = 3796] [serial = 776] [outer = 00000000] 02:49:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (159FBC00) [pid = 3796] [serial = 777] [outer = 1553E400] 02:49:24 INFO - PROCESS | 3796 | 1468230564343 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1676B800) [pid = 3796] [serial = 778] [outer = 1553E400] 02:49:25 INFO - PROCESS | 3796 | 1468230565163 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1252ms 02:49:25 INFO - PROCESS | 3796 | 1468230565252 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 3796 | 1468230565256 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 02:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:49:25 INFO - PROCESS | 3796 | 1468230565261 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 3796 | 1468230565265 Marionette TRACE conn3 <- [1,1002,null,{}] 02:49:25 INFO - PROCESS | 3796 | 1468230565270 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}] 02:49:25 INFO - PROCESS | 3796 | 1468230565273 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:25 INFO - PROCESS | 3796 | 1468230565387 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:49:25 INFO - PROCESS | 3796 | 1468230565510 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 3796 | 1468230565514 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 18280000 == 37 [pid = 3796] [id = 256] 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 10BA8400 == 36 [pid = 3796] [id = 255] 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 1805A000 == 35 [pid = 3796] [id = 254] 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 1782E400 == 34 [pid = 3796] [id = 253] 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 1676E400 == 33 [pid = 3796] [id = 252] 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 16754000 == 32 [pid = 3796] [id = 251] 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 1399A400 == 31 [pid = 3796] [id = 250] 02:49:25 INFO - PROCESS | 3796 | --DOCSHELL 10BAE000 == 30 [pid = 3796] [id = 249] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AF46800) [pid = 3796] [serial = 729] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19D34400) [pid = 3796] [serial = 714] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A224000) [pid = 3796] [serial = 718] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A166C00) [pid = 3796] [serial = 717] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A9A9C00) [pid = 3796] [serial = 696] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10BA8C00) [pid = 3796] [serial = 702] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (129E8400) [pid = 3796] [serial = 703] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19803C00) [pid = 3796] [serial = 711] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16AA4400) [pid = 3796] [serial = 708] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16E58400) [pid = 3796] [serial = 709] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (159FC800) [pid = 3796] [serial = 699] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16762C00) [pid = 3796] [serial = 700] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13A99000) [pid = 3796] [serial = 705] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15127000) [pid = 3796] [serial = 706] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A766800) [pid = 3796] [serial = 720] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19A02C00) [pid = 3796] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16976C00) [pid = 3796] [serial = 723] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19A07800) [pid = 3796] [serial = 724] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A827400) [pid = 3796] [serial = 726] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AD5A400) [pid = 3796] [serial = 730] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A769800) [pid = 3796] [serial = 721] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A99F800) [pid = 3796] [serial = 727] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19F69800) [pid = 3796] [serial = 715] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1980C400) [pid = 3796] [serial = 712] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3796 | ++DOCSHELL 10BA8C00 == 31 [pid = 3796] [id = 260] 02:49:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10BAA400) [pid = 3796] [serial = 779] [outer = 00000000] 02:49:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10F07400) [pid = 3796] [serial = 780] [outer = 10BAA400] 02:49:25 INFO - PROCESS | 3796 | 1468230565586 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12EEB400) [pid = 3796] [serial = 781] [outer = 10BAA400] 02:49:26 INFO - PROCESS | 3796 | 1468230566007 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 798ms 02:49:26 INFO - PROCESS | 3796 | 1468230566064 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 3796 | 1468230566068 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 02:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:49:26 INFO - PROCESS | 3796 | 1468230566074 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 3796 | 1468230566077 Marionette TRACE conn3 <- [1,1006,null,{}] 02:49:26 INFO - PROCESS | 3796 | 1468230566080 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}] 02:49:26 INFO - PROCESS | 3796 | 1468230566083 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:26 INFO - PROCESS | 3796 | 1468230566167 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:49:26 INFO - PROCESS | 3796 | 1468230566177 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3796 | 1468230566179 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:26 INFO - PROCESS | 3796 | ++DOCSHELL 13F74000 == 32 [pid = 3796] [id = 261] 02:49:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13F75000) [pid = 3796] [serial = 782] [outer = 00000000] 02:49:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15159800) [pid = 3796] [serial = 783] [outer = 13F75000] 02:49:26 INFO - PROCESS | 3796 | 1468230566227 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1557B000) [pid = 3796] [serial = 784] [outer = 13F75000] 02:49:26 INFO - PROCESS | 3796 | 1468230566700 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 642ms 02:49:26 INFO - PROCESS | 3796 | 1468230566712 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 3796 | 1468230566714 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 02:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:49:26 INFO - PROCESS | 3796 | 1468230566718 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 3796 | 1468230566721 Marionette TRACE conn3 <- [1,1010,null,{}] 02:49:26 INFO - PROCESS | 3796 | 1468230566735 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}] 02:49:26 INFO - PROCESS | 3796 | 1468230566740 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:26 INFO - PROCESS | 3796 | 1468230566826 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:49:26 INFO - PROCESS | 3796 | 1468230566864 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3796 | 1468230566867 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:26 INFO - PROCESS | 3796 | ++DOCSHELL 16E5D800 == 33 [pid = 3796] [id = 262] 02:49:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16E61000) [pid = 3796] [serial = 785] [outer = 00000000] 02:49:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1766B000) [pid = 3796] [serial = 786] [outer = 16E61000] 02:49:26 INFO - PROCESS | 3796 | 1468230566916 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (178EC000) [pid = 3796] [serial = 787] [outer = 16E61000] 02:49:27 INFO - PROCESS | 3796 | 1468230567368 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 704ms 02:49:27 INFO - PROCESS | 3796 | 1468230567417 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 3796 | 1468230567419 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 02:49:27 INFO - PROCESS | 3796 | 1468230567422 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:49:27 INFO - PROCESS | 3796 | 1468230567424 Marionette TRACE conn3 <- [1,1014,null,{}] 02:49:27 INFO - PROCESS | 3796 | 1468230567428 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}] 02:49:27 INFO - PROCESS | 3796 | 1468230567429 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:27 INFO - PROCESS | 3796 | 1468230567531 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:49:27 INFO - PROCESS | 3796 | 1468230567538 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 3796 | 1468230567540 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:27 INFO - PROCESS | 3796 | ++DOCSHELL 1822D800 == 34 [pid = 3796] [id = 263] 02:49:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18274C00) [pid = 3796] [serial = 788] [outer = 00000000] 02:49:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1827F000) [pid = 3796] [serial = 789] [outer = 18274C00] 02:49:27 INFO - PROCESS | 3796 | 1468230567587 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19808800) [pid = 3796] [serial = 790] [outer = 18274C00] 02:49:28 INFO - PROCESS | 3796 | 1468230568019 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 641ms 02:49:28 INFO - PROCESS | 3796 | 1468230568061 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3796 | 1468230568063 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 02:49:28 INFO - PROCESS | 3796 | 1468230568066 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:49:28 INFO - PROCESS | 3796 | 1468230568068 Marionette TRACE conn3 <- [1,1018,null,{}] 02:49:28 INFO - PROCESS | 3796 | 1468230568071 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}] 02:49:28 INFO - PROCESS | 3796 | 1468230568073 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:28 INFO - PROCESS | 3796 | 1468230568181 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:49:28 INFO - PROCESS | 3796 | 1468230568262 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 3796 | 1468230568265 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:28 INFO - PROCESS | 3796 | ++DOCSHELL 1980D000 == 35 [pid = 3796] [id = 264] 02:49:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1980D800) [pid = 3796] [serial = 791] [outer = 00000000] 02:49:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A08C00) [pid = 3796] [serial = 792] [outer = 1980D800] 02:49:28 INFO - PROCESS | 3796 | 1468230568310 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19D27400) [pid = 3796] [serial = 793] [outer = 1980D800] 02:49:28 INFO - PROCESS | 3796 | 1468230568745 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 735ms 02:49:28 INFO - PROCESS | 3796 | 1468230568807 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3796 | 1468230568809 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 02:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:49:28 INFO - PROCESS | 3796 | 1468230568812 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 3796 | 1468230568814 Marionette TRACE conn3 <- [1,1022,null,{}] 02:49:28 INFO - PROCESS | 3796 | 1468230568821 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}] 02:49:28 INFO - PROCESS | 3796 | 1468230568827 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:28 INFO - PROCESS | 3796 | 1468230568961 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:49:29 INFO - PROCESS | 3796 | 1468230569040 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 3796 | 1468230569042 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:29 INFO - PROCESS | 3796 | ++DOCSHELL 1A169C00 == 36 [pid = 3796] [id = 265] 02:49:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A16A000) [pid = 3796] [serial = 794] [outer = 00000000] 02:49:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A224000) [pid = 3796] [serial = 795] [outer = 1A16A000] 02:49:29 INFO - PROCESS | 3796 | 1468230569087 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A33F000) [pid = 3796] [serial = 796] [outer = 1A16A000] 02:49:29 INFO - PROCESS | 3796 | 1468230569499 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 751ms 02:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:49:29 INFO - PROCESS | 3796 | 1468230569562 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 3796 | 1468230569565 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 02:49:29 INFO - PROCESS | 3796 | 1468230569568 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 3796 | 1468230569570 Marionette TRACE conn3 <- [1,1026,null,{}] 02:49:29 INFO - PROCESS | 3796 | 1468230569574 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}] 02:49:29 INFO - PROCESS | 3796 | 1468230569576 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:29 INFO - PROCESS | 3796 | 1468230569689 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:49:29 INFO - PROCESS | 3796 | 1468230569698 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 3796 | 1468230569700 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:29 INFO - PROCESS | 3796 | ++DOCSHELL 1A3B7000 == 37 [pid = 3796] [id = 266] 02:49:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3B7C00) [pid = 3796] [serial = 797] [outer = 00000000] 02:49:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A3BFC00) [pid = 3796] [serial = 798] [outer = 1A3B7C00] 02:49:29 INFO - PROCESS | 3796 | 1468230569789 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A3C1400) [pid = 3796] [serial = 799] [outer = 1A3B7C00] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18274400) [pid = 3796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A164000) [pid = 3796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1B021C00) [pid = 3796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1788AC00) [pid = 3796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10BAD800) [pid = 3796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19801400) [pid = 3796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16760400) [pid = 3796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A76800) [pid = 3796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16975C00) [pid = 3796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10BAE400) [pid = 3796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1399A800) [pid = 3796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11887000) [pid = 3796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:49:30 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16FC0C00) [pid = 3796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:49:30 INFO - PROCESS | 3796 | 1468230570227 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 689ms 02:49:30 INFO - PROCESS | 3796 | 1468230570269 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 3796 | 1468230570271 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 02:49:30 INFO - PROCESS | 3796 | 1468230570274 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:49:30 INFO - PROCESS | 3796 | 1468230570276 Marionette TRACE conn3 <- [1,1030,null,{}] 02:49:30 INFO - PROCESS | 3796 | 1468230570279 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}] 02:49:30 INFO - PROCESS | 3796 | 1468230570281 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:30 INFO - PROCESS | 3796 | 1468230570359 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:49:30 INFO - PROCESS | 3796 | 1468230570447 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 3796 | 1468230570449 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:30 INFO - PROCESS | 3796 | ++DOCSHELL 10BAD800 == 38 [pid = 3796] [id = 267] 02:49:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10BAE400) [pid = 3796] [serial = 800] [outer = 00000000] 02:49:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16762400) [pid = 3796] [serial = 801] [outer = 10BAE400] 02:49:30 INFO - PROCESS | 3796 | 1468230570493 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18275000) [pid = 3796] [serial = 802] [outer = 10BAE400] 02:49:30 INFO - PROCESS | 3796 | 1468230570839 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 595ms 02:49:30 INFO - PROCESS | 3796 | 1468230570871 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 3796 | 1468230570873 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:49:30 INFO - PROCESS | 3796 | 1468230570877 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 3796 | 1468230570878 Marionette TRACE conn3 <- [1,1034,null,{}] 02:49:30 INFO - PROCESS | 3796 | 1468230570882 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}] 02:49:30 INFO - PROCESS | 3796 | 1468230570883 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:31 INFO - PROCESS | 3796 | 1468230570995 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:49:31 INFO - PROCESS | 3796 | 1468230571030 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 3796 | 1468230571032 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:31 INFO - PROCESS | 3796 | ++DOCSHELL 10433400 == 39 [pid = 3796] [id = 268] 02:49:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10439800) [pid = 3796] [serial = 803] [outer = 00000000] 02:49:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1827B800) [pid = 3796] [serial = 804] [outer = 10439800] 02:49:31 INFO - PROCESS | 3796 | 1468230571076 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F68400) [pid = 3796] [serial = 805] [outer = 10439800] 02:49:31 INFO - PROCESS | 3796 | 1468230571479 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 641ms 02:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:49:31 INFO - PROCESS | 3796 | 1468230571515 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 3796 | 1468230571517 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 02:49:31 INFO - PROCESS | 3796 | 1468230571520 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 3796 | 1468230571521 Marionette TRACE conn3 <- [1,1038,null,{}] 02:49:31 INFO - PROCESS | 3796 | 1468230571525 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}] 02:49:31 INFO - PROCESS | 3796 | 1468230571527 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:31 INFO - PROCESS | 3796 | 1468230571659 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:49:31 INFO - PROCESS | 3796 | 1468230571667 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 3796 | 1468230571669 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:31 INFO - PROCESS | 3796 | ++DOCSHELL 16FC0C00 == 40 [pid = 3796] [id = 269] 02:49:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18229000) [pid = 3796] [serial = 806] [outer = 00000000] 02:49:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A82D000) [pid = 3796] [serial = 807] [outer = 18229000] 02:49:31 INFO - PROCESS | 3796 | 1468230571713 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A82E400) [pid = 3796] [serial = 808] [outer = 18229000] 02:49:32 INFO - PROCESS | 3796 | 1468230572156 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 689ms 02:49:32 INFO - PROCESS | 3796 | 1468230572220 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 3796 | 1468230572225 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 02:49:32 INFO - PROCESS | 3796 | 1468230572231 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:49:32 INFO - PROCESS | 3796 | 1468230572235 Marionette TRACE conn3 <- [1,1042,null,{}] 02:49:32 INFO - PROCESS | 3796 | 1468230572343 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}] 02:49:32 INFO - PROCESS | 3796 | 1468230572346 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:32 INFO - PROCESS | 3796 | 1468230572461 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:49:32 INFO - PROCESS | 3796 | 1468230572554 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 3796 | 1468230572559 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:32 INFO - PROCESS | 3796 | ++DOCSHELL 11264800 == 41 [pid = 3796] [id = 270] 02:49:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11264C00) [pid = 3796] [serial = 809] [outer = 00000000] 02:49:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (114D4C00) [pid = 3796] [serial = 810] [outer = 11264C00] 02:49:32 INFO - PROCESS | 3796 | 1468230572623 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12E25400) [pid = 3796] [serial = 811] [outer = 11264C00] 02:49:33 INFO - PROCESS | 3796 | 1468230573155 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms 02:49:33 INFO - PROCESS | 3796 | 1468230573217 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 3796 | 1468230573222 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 02:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:49:33 INFO - PROCESS | 3796 | 1468230573229 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 3796 | 1468230573231 Marionette TRACE conn3 <- [1,1046,null,{}] 02:49:33 INFO - PROCESS | 3796 | 1468230573235 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}] 02:49:33 INFO - PROCESS | 3796 | 1468230573238 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:33 INFO - PROCESS | 3796 | 1468230573349 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:49:33 INFO - PROCESS | 3796 | 1468230573481 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 3796 | 1468230573484 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:33 INFO - PROCESS | 3796 | ++DOCSHELL 16766400 == 42 [pid = 3796] [id = 271] 02:49:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16767800) [pid = 3796] [serial = 812] [outer = 00000000] 02:49:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1697C800) [pid = 3796] [serial = 813] [outer = 16767800] 02:49:33 INFO - PROCESS | 3796 | 1468230573540 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F37800) [pid = 3796] [serial = 814] [outer = 16767800] 02:49:34 INFO - PROCESS | 3796 | 1468230574111 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 939ms 02:49:34 INFO - PROCESS | 3796 | 1468230574173 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 3796 | 1468230574176 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:49:34 INFO - PROCESS | 3796 | 1468230574180 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 3796 | 1468230574183 Marionette TRACE conn3 <- [1,1050,null,{}] 02:49:34 INFO - PROCESS | 3796 | 1468230574194 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}] 02:49:34 INFO - PROCESS | 3796 | 1468230574199 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:34 INFO - PROCESS | 3796 | 1468230574305 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:49:34 INFO - PROCESS | 3796 | 1468230574433 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 3796 | 1468230574436 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:34 INFO - PROCESS | 3796 | ++DOCSHELL 19F66000 == 43 [pid = 3796] [id = 272] 02:49:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19F66400) [pid = 3796] [serial = 815] [outer = 00000000] 02:49:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A16C000) [pid = 3796] [serial = 816] [outer = 19F66400] 02:49:34 INFO - PROCESS | 3796 | 1468230574493 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A771C00) [pid = 3796] [serial = 817] [outer = 19F66400] 02:49:35 INFO - PROCESS | 3796 | 1468230575096 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 939ms 02:49:35 INFO - PROCESS | 3796 | 1468230575124 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3796 | 1468230575127 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 02:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:49:35 INFO - PROCESS | 3796 | 1468230575131 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 3796 | 1468230575133 Marionette TRACE conn3 <- [1,1054,null,{}] 02:49:35 INFO - PROCESS | 3796 | 1468230575137 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}] 02:49:35 INFO - PROCESS | 3796 | 1468230575139 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:35 INFO - PROCESS | 3796 | 1468230575244 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:49:35 INFO - PROCESS | 3796 | 1468230575346 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 3796 | 1468230575348 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:35 INFO - PROCESS | 3796 | ++DOCSHELL 1A76AC00 == 44 [pid = 3796] [id = 273] 02:49:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A829800) [pid = 3796] [serial = 818] [outer = 00000000] 02:49:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1AD4F000) [pid = 3796] [serial = 819] [outer = 1A829800] 02:49:35 INFO - PROCESS | 3796 | 1468230575401 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AF46C00) [pid = 3796] [serial = 820] [outer = 1A829800] 02:49:36 INFO - PROCESS | 3796 | 1468230576135 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1032ms 02:49:36 INFO - PROCESS | 3796 | 1468230576193 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 3796 | 1468230576197 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 02:49:36 INFO - PROCESS | 3796 | 1468230576203 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:49:36 INFO - PROCESS | 3796 | 1468230576206 Marionette TRACE conn3 <- [1,1058,null,{}] 02:49:36 INFO - PROCESS | 3796 | 1468230576226 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}] 02:49:36 INFO - PROCESS | 3796 | 1468230576229 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:36 INFO - PROCESS | 3796 | 1468230576329 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:49:36 INFO - PROCESS | 3796 | 1468230576460 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 3796 | 1468230576465 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:36 INFO - PROCESS | 3796 | ++DOCSHELL 12BB3000 == 45 [pid = 3796] [id = 274] 02:49:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (12BB4800) [pid = 3796] [serial = 821] [outer = 00000000] 02:49:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13F76C00) [pid = 3796] [serial = 822] [outer = 12BB4800] 02:49:36 INFO - PROCESS | 3796 | 1468230576521 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (14368C00) [pid = 3796] [serial = 823] [outer = 12BB4800] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 10A09C00 == 44 [pid = 3796] [id = 248] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 10433400 == 43 [pid = 3796] [id = 268] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 10BAD800 == 42 [pid = 3796] [id = 267] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 1A3B7000 == 41 [pid = 3796] [id = 266] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 1A169C00 == 40 [pid = 3796] [id = 265] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 1980D000 == 39 [pid = 3796] [id = 264] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 1822D800 == 38 [pid = 3796] [id = 263] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 16E5D800 == 37 [pid = 3796] [id = 262] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 13F74000 == 36 [pid = 3796] [id = 261] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 10BA8C00 == 35 [pid = 3796] [id = 260] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 1125D800 == 34 [pid = 3796] [id = 258] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 16074000 == 33 [pid = 3796] [id = 257] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 15158C00 == 32 [pid = 3796] [id = 259] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 1A76AC00 == 31 [pid = 3796] [id = 273] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 19F66000 == 30 [pid = 3796] [id = 272] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 16FC0C00 == 29 [pid = 3796] [id = 269] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 11264800 == 28 [pid = 3796] [id = 270] 02:49:37 INFO - PROCESS | 3796 | --DOCSHELL 16766400 == 27 [pid = 3796] [id = 271] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (139BE400) [pid = 3796] [serial = 750] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13F79000) [pid = 3796] [serial = 751] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13254800) [pid = 3796] [serial = 733] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (12C97C00) [pid = 3796] [serial = 732] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (178FAC00) [pid = 3796] [serial = 736] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17891000) [pid = 3796] [serial = 735] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (18280400) [pid = 3796] [serial = 762] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AD56C00) [pid = 3796] [serial = 739] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A774000) [pid = 3796] [serial = 738] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1B02B000) [pid = 3796] [serial = 742] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1B026800) [pid = 3796] [serial = 741] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1805B400) [pid = 3796] [serial = 760] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (179CEC00) [pid = 3796] [serial = 759] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16071C00) [pid = 3796] [serial = 765] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A09000) [pid = 3796] [serial = 768] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16767400) [pid = 3796] [serial = 753] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19807C00) [pid = 3796] [serial = 763] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19F6B000) [pid = 3796] [serial = 771] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (114BCC00) [pid = 3796] [serial = 745] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10BBB800) [pid = 3796] [serial = 744] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16E5D000) [pid = 3796] [serial = 756] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16761400) [pid = 3796] [serial = 766] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19A09800) [pid = 3796] [serial = 769] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11886400) [pid = 3796] [serial = 748] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1766D800) [pid = 3796] [serial = 757] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (114D7000) [pid = 3796] [serial = 747] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1696E000) [pid = 3796] [serial = 754] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3796 | 1468230577760 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1611ms 02:49:37 INFO - PROCESS | 3796 | 1468230577838 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 3796 | 1468230577842 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 02:49:37 INFO - PROCESS | 3796 | 1468230577849 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 3796 | 1468230577852 Marionette TRACE conn3 <- [1,1062,null,{}] 02:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:49:37 INFO - PROCESS | 3796 | 1468230577857 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}] 02:49:37 INFO - PROCESS | 3796 | 1468230577860 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:37 INFO - PROCESS | 3796 | 1468230577949 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:49:38 INFO - PROCESS | 3796 | 1468230578034 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 3796 | 1468230578037 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:38 INFO - PROCESS | 3796 | ++DOCSHELL 10A77800 == 28 [pid = 3796] [id = 275] 02:49:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10A7C000) [pid = 3796] [serial = 824] [outer = 00000000] 02:49:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (112AEC00) [pid = 3796] [serial = 825] [outer = 10A7C000] 02:49:38 INFO - PROCESS | 3796 | 1468230578084 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (114BF400) [pid = 3796] [serial = 826] [outer = 10A7C000] 02:49:38 INFO - PROCESS | 3796 | 1468230578512 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 689ms 02:49:38 INFO - PROCESS | 3796 | 1468230578552 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 3796 | 1468230578557 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:49:38 INFO - PROCESS | 3796 | 1468230578568 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 3796 | 1468230578570 Marionette TRACE conn3 <- [1,1066,null,{}] 02:49:38 INFO - PROCESS | 3796 | 1468230578574 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}] 02:49:38 INFO - PROCESS | 3796 | 1468230578577 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:38 INFO - PROCESS | 3796 | 1468230578665 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:49:38 INFO - PROCESS | 3796 | 1468230578675 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 3796 | 1468230578679 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:38 INFO - PROCESS | 3796 | ++DOCSHELL 13262800 == 29 [pid = 3796] [id = 276] 02:49:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (132E9C00) [pid = 3796] [serial = 827] [outer = 00000000] 02:49:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (139AF400) [pid = 3796] [serial = 828] [outer = 132E9C00] 02:49:38 INFO - PROCESS | 3796 | 1468230578732 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13A9C400) [pid = 3796] [serial = 829] [outer = 132E9C00] 02:49:39 INFO - PROCESS | 3796 | 1468230579189 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 626ms 02:49:39 INFO - PROCESS | 3796 | 1468230579206 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 3796 | 1468230579209 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:49:39 INFO - PROCESS | 3796 | 1468230579212 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 3796 | 1468230579215 Marionette TRACE conn3 <- [1,1070,null,{}] 02:49:39 INFO - PROCESS | 3796 | 1468230579226 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}] 02:49:39 INFO - PROCESS | 3796 | 1468230579230 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:39 INFO - PROCESS | 3796 | 1468230579348 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:49:39 INFO - PROCESS | 3796 | 1468230579360 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 3796 | 1468230579363 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:39 INFO - PROCESS | 3796 | ++DOCSHELL 16764400 == 30 [pid = 3796] [id = 277] 02:49:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16764800) [pid = 3796] [serial = 830] [outer = 00000000] 02:49:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1676A800) [pid = 3796] [serial = 831] [outer = 16764800] 02:49:39 INFO - PROCESS | 3796 | 1468230579411 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16974C00) [pid = 3796] [serial = 832] [outer = 16764800] 02:49:39 INFO - PROCESS | 3796 | 1468230579875 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 688ms 02:49:39 INFO - PROCESS | 3796 | 1468230579921 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 3796 | 1468230579924 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 02:49:39 INFO - PROCESS | 3796 | 1468230579927 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:49:39 INFO - PROCESS | 3796 | 1468230579929 Marionette TRACE conn3 <- [1,1074,null,{}] 02:49:39 INFO - PROCESS | 3796 | 1468230579933 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}] 02:49:39 INFO - PROCESS | 3796 | 1468230579935 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:40 INFO - PROCESS | 3796 | 1468230580051 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:49:40 INFO - PROCESS | 3796 | 1468230580061 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3796 | 1468230580063 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:40 INFO - PROCESS | 3796 | ++DOCSHELL 16760400 == 31 [pid = 3796] [id = 278] 02:49:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16760800) [pid = 3796] [serial = 833] [outer = 00000000] 02:49:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17666800) [pid = 3796] [serial = 834] [outer = 16760800] 02:49:40 INFO - PROCESS | 3796 | 1468230580107 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17899C00) [pid = 3796] [serial = 835] [outer = 16760800] 02:49:40 INFO - PROCESS | 3796 | 1468230580544 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 625ms 02:49:40 INFO - PROCESS | 3796 | 1468230580566 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3796 | 1468230580568 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 02:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:49:40 INFO - PROCESS | 3796 | 1468230580571 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 3796 | 1468230580573 Marionette TRACE conn3 <- [1,1078,null,{}] 02:49:40 INFO - PROCESS | 3796 | 1468230580576 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}] 02:49:40 INFO - PROCESS | 3796 | 1468230580578 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:40 INFO - PROCESS | 3796 | 1468230580685 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:49:40 INFO - PROCESS | 3796 | 1468230580778 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3796 | 1468230580780 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:40 INFO - PROCESS | 3796 | ++DOCSHELL 179C7C00 == 32 [pid = 3796] [id = 279] 02:49:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (179C8400) [pid = 3796] [serial = 836] [outer = 00000000] 02:49:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17BC0400) [pid = 3796] [serial = 837] [outer = 179C8400] 02:49:40 INFO - PROCESS | 3796 | 1468230580824 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18055C00) [pid = 3796] [serial = 838] [outer = 179C8400] 02:49:41 INFO - PROCESS | 3796 | 1468230581246 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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 689ms 02:49:41 INFO - PROCESS | 3796 | 1468230581273 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 3796 | 1468230581275 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 02:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:49:41 INFO - PROCESS | 3796 | 1468230581278 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 3796 | 1468230581280 Marionette TRACE conn3 <- [1,1082,null,{}] 02:49:41 INFO - PROCESS | 3796 | 1468230581283 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}] 02:49:41 INFO - PROCESS | 3796 | 1468230581289 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:41 INFO - PROCESS | 3796 | 1468230581422 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:49:41 INFO - PROCESS | 3796 | 1468230581430 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 3796 | 1468230581432 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:41 INFO - PROCESS | 3796 | ++DOCSHELL 178F7C00 == 33 [pid = 3796] [id = 280] 02:49:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (179CC000) [pid = 3796] [serial = 839] [outer = 00000000] 02:49:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1980A400) [pid = 3796] [serial = 840] [outer = 179CC000] 02:49:41 INFO - PROCESS | 3796 | 1468230581523 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19A06800) [pid = 3796] [serial = 841] [outer = 179CC000] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10439800) [pid = 3796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1980D800) [pid = 3796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A16A000) [pid = 3796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10BAE400) [pid = 3796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10BAA400) [pid = 3796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19D34000) [pid = 3796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13F75000) [pid = 3796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11260C00) [pid = 3796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18274C00) [pid = 3796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A3B7C00) [pid = 3796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16E61000) [pid = 3796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1553E400) [pid = 3796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:49:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (18229000) [pid = 3796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:49:42 INFO - PROCESS | 3796 | 1468230582208 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 939ms 02:49:42 INFO - PROCESS | 3796 | 1468230582222 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 3796 | 1468230582224 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 02:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:49:42 INFO - PROCESS | 3796 | 1468230582230 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 3796 | 1468230582241 Marionette TRACE conn3 <- [1,1086,null,{}] 02:49:42 INFO - PROCESS | 3796 | 1468230582245 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}] 02:49:42 INFO - PROCESS | 3796 | 1468230582247 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:42 INFO - PROCESS | 3796 | 1468230582321 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:49:42 INFO - PROCESS | 3796 | 1468230582327 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 3796 | 1468230582329 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:42 INFO - PROCESS | 3796 | ++DOCSHELL 10BC6C00 == 34 [pid = 3796] [id = 281] 02:49:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (112AD000) [pid = 3796] [serial = 842] [outer = 00000000] 02:49:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (159A5000) [pid = 3796] [serial = 843] [outer = 112AD000] 02:49:42 INFO - PROCESS | 3796 | 1468230582373 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16E5DC00) [pid = 3796] [serial = 844] [outer = 112AD000] 02:49:42 INFO - PROCESS | 3796 | 1468230582816 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 657ms 02:49:42 INFO - PROCESS | 3796 | 1468230582886 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 3796 | 1468230582888 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 02:49:42 INFO - PROCESS | 3796 | 1468230582891 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:49:42 INFO - PROCESS | 3796 | 1468230582893 Marionette TRACE conn3 <- [1,1090,null,{}] 02:49:42 INFO - PROCESS | 3796 | 1468230582897 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}] 02:49:42 INFO - PROCESS | 3796 | 1468230582899 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:43 INFO - PROCESS | 3796 | 1468230582977 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:49:43 INFO - PROCESS | 3796 | 1468230582982 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 3796 | 1468230582984 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:43 INFO - PROCESS | 3796 | ++DOCSHELL 16764000 == 35 [pid = 3796] [id = 282] 02:49:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1827A400) [pid = 3796] [serial = 845] [outer = 00000000] 02:49:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19AF3000) [pid = 3796] [serial = 846] [outer = 1827A400] 02:49:43 INFO - PROCESS | 3796 | 1468230583027 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19D26800) [pid = 3796] [serial = 847] [outer = 1827A400] 02:49:43 INFO - PROCESS | 3796 | 1468230583443 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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 595ms 02:49:43 INFO - PROCESS | 3796 | 1468230583489 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 3796 | 1468230583491 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:49:43 INFO - PROCESS | 3796 | 1468230583498 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 3796 | 1468230583500 Marionette TRACE conn3 <- [1,1094,null,{}] 02:49:43 INFO - PROCESS | 3796 | 1468230583503 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}] 02:49:43 INFO - PROCESS | 3796 | 1468230583505 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:43 INFO - PROCESS | 3796 | 1468230583583 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:49:43 INFO - PROCESS | 3796 | 1468230583589 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 3796 | 1468230583591 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:43 INFO - PROCESS | 3796 | ++DOCSHELL 16763C00 == 36 [pid = 3796] [id = 283] 02:49:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19F6DC00) [pid = 3796] [serial = 848] [outer = 00000000] 02:49:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A162C00) [pid = 3796] [serial = 849] [outer = 19F6DC00] 02:49:43 INFO - PROCESS | 3796 | 1468230583635 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A163C00) [pid = 3796] [serial = 850] [outer = 19F6DC00] 02:49:44 INFO - PROCESS | 3796 | 1468230584096 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 642ms 02:49:44 INFO - PROCESS | 3796 | 1468230584171 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3796 | 1468230584175 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 02:49:44 INFO - PROCESS | 3796 | 1468230584181 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 3796 | 1468230584185 Marionette TRACE conn3 <- [1,1098,null,{}] 02:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:49:44 INFO - PROCESS | 3796 | 1468230584191 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}] 02:49:44 INFO - PROCESS | 3796 | 1468230584195 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:44 INFO - PROCESS | 3796 | 1468230584318 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:49:44 INFO - PROCESS | 3796 | 1468230584447 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 3796 | 1468230584453 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:44 INFO - PROCESS | 3796 | ++DOCSHELL 10BAD800 == 37 [pid = 3796] [id = 284] 02:49:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10BB3C00) [pid = 3796] [serial = 851] [outer = 00000000] 02:49:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (112AE400) [pid = 3796] [serial = 852] [outer = 10BB3C00] 02:49:44 INFO - PROCESS | 3796 | 1468230584510 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (129DD400) [pid = 3796] [serial = 853] [outer = 10BB3C00] 02:49:45 INFO - PROCESS | 3796 | 1468230585272 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]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1142ms 02:49:45 INFO - PROCESS | 3796 | 1468230585326 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 3796 | 1468230585330 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 02:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:49:45 INFO - PROCESS | 3796 | 1468230585336 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 3796 | 1468230585340 Marionette TRACE conn3 <- [1,1102,null,{}] 02:49:45 INFO - PROCESS | 3796 | 1468230585345 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}] 02:49:45 INFO - PROCESS | 3796 | 1468230585348 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:45 INFO - PROCESS | 3796 | 1468230585470 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:49:45 INFO - PROCESS | 3796 | 1468230585592 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3796 | 1468230585594 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:45 INFO - PROCESS | 3796 | ++DOCSHELL 15129800 == 38 [pid = 3796] [id = 285] 02:49:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1515E000) [pid = 3796] [serial = 854] [outer = 00000000] 02:49:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16072000) [pid = 3796] [serial = 855] [outer = 1515E000] 02:49:45 INFO - PROCESS | 3796 | 1468230585651 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16766400) [pid = 3796] [serial = 856] [outer = 1515E000] 02:49:46 INFO - PROCESS | 3796 | 1468230586571 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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1251ms 02:49:46 INFO - PROCESS | 3796 | 1468230586627 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 3796 | 1468230586632 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 02:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:49:46 INFO - PROCESS | 3796 | 1468230586637 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 3796 | 1468230586640 Marionette TRACE conn3 <- [1,1106,null,{}] 02:49:46 INFO - PROCESS | 3796 | 1468230586645 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}] 02:49:46 INFO - PROCESS | 3796 | 1468230586648 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:46 INFO - PROCESS | 3796 | 1468230586799 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:49:46 INFO - PROCESS | 3796 | 1468230586921 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 3796 | 1468230586926 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 16764000 == 37 [pid = 3796] [id = 282] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 10BC6C00 == 36 [pid = 3796] [id = 281] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 178F7C00 == 35 [pid = 3796] [id = 280] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 179C7C00 == 34 [pid = 3796] [id = 279] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 16760400 == 33 [pid = 3796] [id = 278] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 16764400 == 32 [pid = 3796] [id = 277] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 13262800 == 31 [pid = 3796] [id = 276] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 10A77800 == 30 [pid = 3796] [id = 275] 02:49:46 INFO - PROCESS | 3796 | --DOCSHELL 12BB3000 == 29 [pid = 3796] [id = 274] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A82E400) [pid = 3796] [serial = 808] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A82D000) [pid = 3796] [serial = 807] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1827B800) [pid = 3796] [serial = 804] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A3C1400) [pid = 3796] [serial = 799] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18275000) [pid = 3796] [serial = 802] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19808800) [pid = 3796] [serial = 790] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19F68400) [pid = 3796] [serial = 805] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A08C00) [pid = 3796] [serial = 792] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19D27400) [pid = 3796] [serial = 793] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A33F000) [pid = 3796] [serial = 796] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A224000) [pid = 3796] [serial = 795] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16762400) [pid = 3796] [serial = 801] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10F07400) [pid = 3796] [serial = 780] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12EEB400) [pid = 3796] [serial = 781] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F6C000) [pid = 3796] [serial = 772] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15159800) [pid = 3796] [serial = 783] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1557B000) [pid = 3796] [serial = 784] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114B5400) [pid = 3796] [serial = 774] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12B6C800) [pid = 3796] [serial = 775] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1827F000) [pid = 3796] [serial = 789] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A3BFC00) [pid = 3796] [serial = 798] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1766B000) [pid = 3796] [serial = 786] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (178EC000) [pid = 3796] [serial = 787] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (159FBC00) [pid = 3796] [serial = 777] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1676B800) [pid = 3796] [serial = 778] [outer = 00000000] [url = about:blank] 02:49:46 INFO - PROCESS | 3796 | ++DOCSHELL 10A04400 == 30 [pid = 3796] [id = 286] 02:49:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A73400) [pid = 3796] [serial = 857] [outer = 00000000] 02:49:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10B60800) [pid = 3796] [serial = 858] [outer = 10A73400] 02:49:47 INFO - PROCESS | 3796 | 1468230586998 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (129E7000) [pid = 3796] [serial = 859] [outer = 10A73400] 02:49:47 INFO - PROCESS | 3796 | 1468230587451 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 845ms 02:49:47 INFO - PROCESS | 3796 | 1468230587481 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 3796 | 1468230587485 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 02:49:47 INFO - PROCESS | 3796 | 1468230587491 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:49:47 INFO - PROCESS | 3796 | 1468230587493 Marionette TRACE conn3 <- [1,1110,null,{}] 02:49:47 INFO - PROCESS | 3796 | 1468230587497 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}] 02:49:47 INFO - PROCESS | 3796 | 1468230587499 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:47 INFO - PROCESS | 3796 | 1468230587584 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:49:47 INFO - PROCESS | 3796 | 1468230587591 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 3796 | 1468230587594 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:47 INFO - PROCESS | 3796 | ++DOCSHELL 12EE9000 == 31 [pid = 3796] [id = 287] 02:49:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1325BC00) [pid = 3796] [serial = 860] [outer = 00000000] 02:49:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14370000) [pid = 3796] [serial = 861] [outer = 1325BC00] 02:49:47 INFO - PROCESS | 3796 | 1468230587640 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15540000) [pid = 3796] [serial = 862] [outer = 1325BC00] 02:49:48 INFO - PROCESS | 3796 | 1468230588126 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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 688ms 02:49:48 INFO - PROCESS | 3796 | 1468230588191 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3796 | 1468230588193 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 02:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:49:48 INFO - PROCESS | 3796 | 1468230588197 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 3796 | 1468230588200 Marionette TRACE conn3 <- [1,1114,null,{}] 02:49:48 INFO - PROCESS | 3796 | 1468230588210 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}] 02:49:48 INFO - PROCESS | 3796 | 1468230588215 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:48 INFO - PROCESS | 3796 | 1468230588328 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:49:48 INFO - PROCESS | 3796 | 1468230588423 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3796 | 1468230588426 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:48 INFO - PROCESS | 3796 | ++DOCSHELL 16AA4400 == 32 [pid = 3796] [id = 288] 02:49:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16C2A800) [pid = 3796] [serial = 863] [outer = 00000000] 02:49:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16FC0C00) [pid = 3796] [serial = 864] [outer = 16C2A800] 02:49:48 INFO - PROCESS | 3796 | 1468230588473 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17896400) [pid = 3796] [serial = 865] [outer = 16C2A800] 02:49:48 INFO - PROCESS | 3796 | 1468230588837 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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 688ms 02:49:48 INFO - PROCESS | 3796 | 1468230588896 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3796 | 1468230588898 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 02:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:49:48 INFO - PROCESS | 3796 | 1468230588902 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 3796 | 1468230588904 Marionette TRACE conn3 <- [1,1118,null,{}] 02:49:48 INFO - PROCESS | 3796 | 1468230588907 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}] 02:49:48 INFO - PROCESS | 3796 | 1468230588909 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:49 INFO - PROCESS | 3796 | 1468230589004 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:49:49 INFO - PROCESS | 3796 | 1468230589010 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 3796 | 1468230589012 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:49 INFO - PROCESS | 3796 | ++DOCSHELL 178F9000 == 33 [pid = 3796] [id = 289] 02:49:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17BC3800) [pid = 3796] [serial = 866] [outer = 00000000] 02:49:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1827B400) [pid = 3796] [serial = 867] [outer = 17BC3800] 02:49:49 INFO - PROCESS | 3796 | 1468230589056 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (18280800) [pid = 3796] [serial = 868] [outer = 17BC3800] 02:49:49 INFO - PROCESS | 3796 | 1468230589524 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]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 642ms 02:49:49 INFO - PROCESS | 3796 | 1468230589543 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 3796 | 1468230589545 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 02:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:49:49 INFO - PROCESS | 3796 | 1468230589554 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 3796 | 1468230589556 Marionette TRACE conn3 <- [1,1122,null,{}] 02:49:49 INFO - PROCESS | 3796 | 1468230589559 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}] 02:49:49 INFO - PROCESS | 3796 | 1468230589561 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:49 INFO - PROCESS | 3796 | 1468230589667 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:49:49 INFO - PROCESS | 3796 | 1468230589752 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 3796 | 1468230589755 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:49 INFO - PROCESS | 3796 | ++DOCSHELL 19805000 == 34 [pid = 3796] [id = 290] 02:49:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19805400) [pid = 3796] [serial = 869] [outer = 00000000] 02:49:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1980F000) [pid = 3796] [serial = 870] [outer = 19805400] 02:49:49 INFO - PROCESS | 3796 | 1468230589798 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19A08000) [pid = 3796] [serial = 871] [outer = 19805400] 02:49:50 INFO - PROCESS | 3796 | 1468230590231 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 689ms 02:49:50 INFO - PROCESS | 3796 | 1468230590255 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3796 | 1468230590257 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:49:50 INFO - PROCESS | 3796 | 1468230590261 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3796 | 1468230590262 Marionette TRACE conn3 <- [1,1126,null,{}] 02:49:50 INFO - PROCESS | 3796 | 1468230590266 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}] 02:49:50 INFO - PROCESS | 3796 | 1468230590271 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:50 INFO - PROCESS | 3796 | 1468230590405 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:49:50 INFO - PROCESS | 3796 | 1468230590413 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 3796 | 1468230590415 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:50 INFO - PROCESS | 3796 | ++DOCSHELL 18275800 == 35 [pid = 3796] [id = 291] 02:49:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19AEA800) [pid = 3796] [serial = 872] [outer = 00000000] 02:49:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A160C00) [pid = 3796] [serial = 873] [outer = 19AEA800] 02:49:50 INFO - PROCESS | 3796 | 1468230590508 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A161400) [pid = 3796] [serial = 874] [outer = 19AEA800] 02:49:50 INFO - PROCESS | 3796 | 1468230590929 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 705ms 02:49:50 INFO - PROCESS | 3796 | 1468230590960 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3796 | 1468230590962 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:49:50 INFO - PROCESS | 3796 | 1468230590965 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3796 | 1468230590978 Marionette TRACE conn3 <- [1,1130,null,{}] 02:49:50 INFO - PROCESS | 3796 | 1468230590988 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}] 02:49:50 INFO - PROCESS | 3796 | 1468230590990 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:51 INFO - PROCESS | 3796 | 1468230591123 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:49:51 INFO - PROCESS | 3796 | 1468230591135 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3796 | 1468230591137 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:51 INFO - PROCESS | 3796 | ++DOCSHELL 1A160400 == 36 [pid = 3796] [id = 292] 02:49:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A161800) [pid = 3796] [serial = 875] [outer = 00000000] 02:49:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A341800) [pid = 3796] [serial = 876] [outer = 1A161800] 02:49:51 INFO - PROCESS | 3796 | 1468230591180 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A3B5C00) [pid = 3796] [serial = 877] [outer = 1A161800] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16764800) [pid = 3796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A7C000) [pid = 3796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16760800) [pid = 3796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11264C00) [pid = 3796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (179CC000) [pid = 3796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16767800) [pid = 3796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19F66400) [pid = 3796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A829800) [pid = 3796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (179C8400) [pid = 3796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (112AD000) [pid = 3796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12BB4800) [pid = 3796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (132E9C00) [pid = 3796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:49:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1827A400) [pid = 3796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:49:51 INFO - PROCESS | 3796 | 1468230591641 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 719ms 02:49:51 INFO - PROCESS | 3796 | 1468230591686 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 3796 | 1468230591688 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 02:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:49:51 INFO - PROCESS | 3796 | 1468230591691 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 3796 | 1468230591693 Marionette TRACE conn3 <- [1,1134,null,{}] 02:49:51 INFO - PROCESS | 3796 | 1468230591696 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}] 02:49:51 INFO - PROCESS | 3796 | 1468230591698 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:51 INFO - PROCESS | 3796 | 1468230591793 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:49:51 INFO - PROCESS | 3796 | 1468230591799 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3796 | 1468230591801 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:51 INFO - PROCESS | 3796 | ++DOCSHELL 12E60000 == 37 [pid = 3796] [id = 293] 02:49:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1606E800) [pid = 3796] [serial = 878] [outer = 00000000] 02:49:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (179CCC00) [pid = 3796] [serial = 879] [outer = 1606E800] 02:49:51 INFO - PROCESS | 3796 | 1468230591846 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A03800) [pid = 3796] [serial = 880] [outer = 1606E800] 02:49:52 INFO - PROCESS | 3796 | 1468230592326 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 688ms 02:49:52 INFO - PROCESS | 3796 | 1468230592391 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 3796 | 1468230592393 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 02:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:49:52 INFO - PROCESS | 3796 | 1468230592397 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 3796 | 1468230592398 Marionette TRACE conn3 <- [1,1138,null,{}] 02:49:52 INFO - PROCESS | 3796 | 1468230592402 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}] 02:49:52 INFO - PROCESS | 3796 | 1468230592404 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:52 INFO - PROCESS | 3796 | 1468230592483 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:49:52 INFO - PROCESS | 3796 | 1468230592522 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 3796 | 1468230592524 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:52 INFO - PROCESS | 3796 | ++DOCSHELL 16071800 == 38 [pid = 3796] [id = 294] 02:49:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F6E000) [pid = 3796] [serial = 881] [outer = 00000000] 02:49:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A824000) [pid = 3796] [serial = 882] [outer = 19F6E000] 02:49:52 INFO - PROCESS | 3796 | 1468230592567 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A99D800) [pid = 3796] [serial = 883] [outer = 19F6E000] 02:49:53 INFO - PROCESS | 3796 | 1468230593009 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 626ms 02:49:53 INFO - PROCESS | 3796 | 1468230593034 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3796 | 1468230593036 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:49:53 INFO - PROCESS | 3796 | 1468230593043 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3796 | 1468230593045 Marionette TRACE conn3 <- [1,1142,null,{}] 02:49:53 INFO - PROCESS | 3796 | 1468230593048 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}] 02:49:53 INFO - PROCESS | 3796 | 1468230593050 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:53 INFO - PROCESS | 3796 | 1468230593129 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:49:53 INFO - PROCESS | 3796 | 1468230593134 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 3796 | 1468230593136 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:53 INFO - PROCESS | 3796 | ++DOCSHELL 1782CC00 == 39 [pid = 3796] [id = 295] 02:49:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A337C00) [pid = 3796] [serial = 884] [outer = 00000000] 02:49:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A9ACC00) [pid = 3796] [serial = 885] [outer = 1A337C00] 02:49:53 INFO - PROCESS | 3796 | 1468230593180 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AD57400) [pid = 3796] [serial = 886] [outer = 1A337C00] 02:49:53 INFO - PROCESS | 3796 | 1468230593803 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 798ms 02:49:53 INFO - PROCESS | 3796 | 1468230593873 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3796 | 1468230593878 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:49:53 INFO - PROCESS | 3796 | 1468230593884 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3796 | 1468230593887 Marionette TRACE conn3 <- [1,1146,null,{}] 02:49:53 INFO - PROCESS | 3796 | 1468230593893 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}] 02:49:53 INFO - PROCESS | 3796 | 1468230593896 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:54 INFO - PROCESS | 3796 | 1468230594014 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:49:54 INFO - PROCESS | 3796 | 1468230594146 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 3796 | 1468230594149 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:54 INFO - PROCESS | 3796 | ++DOCSHELL 10B68400 == 40 [pid = 3796] [id = 296] 02:49:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10BC7400) [pid = 3796] [serial = 887] [outer = 00000000] 02:49:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1315F400) [pid = 3796] [serial = 888] [outer = 10BC7400] 02:49:54 INFO - PROCESS | 3796 | 1468230594209 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13F79000) [pid = 3796] [serial = 889] [outer = 10BC7400] 02:49:54 INFO - PROCESS | 3796 | 1468230594768 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 939ms 02:49:54 INFO - PROCESS | 3796 | 1468230594828 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 3796 | 1468230594833 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 02:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:49:54 INFO - PROCESS | 3796 | 1468230594839 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 3796 | 1468230594842 Marionette TRACE conn3 <- [1,1150,null,{}] 02:49:54 INFO - PROCESS | 3796 | 1468230594846 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}] 02:49:54 INFO - PROCESS | 3796 | 1468230594849 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:54 INFO - PROCESS | 3796 | 1468230594960 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:49:55 INFO - PROCESS | 3796 | 1468230595098 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 3796 | 1468230595101 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:55 INFO - PROCESS | 3796 | ++DOCSHELL 1676D400 == 41 [pid = 3796] [id = 297] 02:49:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1676E800) [pid = 3796] [serial = 890] [outer = 00000000] 02:49:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1788D800) [pid = 3796] [serial = 891] [outer = 1676E800] 02:49:55 INFO - PROCESS | 3796 | 1468230595157 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17BBA400) [pid = 3796] [serial = 892] [outer = 1676E800] 02:49:55 INFO - PROCESS | 3796 | 1468230595879 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1096ms 02:49:55 INFO - PROCESS | 3796 | 1468230595939 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3796 | 1468230595942 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 02:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:49:55 INFO - PROCESS | 3796 | 1468230595945 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 3796 | 1468230595949 Marionette TRACE conn3 <- [1,1154,null,{}] 02:49:55 INFO - PROCESS | 3796 | 1468230595960 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}] 02:49:55 INFO - PROCESS | 3796 | 1468230595965 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:56 INFO - PROCESS | 3796 | 1468230596077 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:49:56 INFO - PROCESS | 3796 | 1468230596211 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 3796 | 1468230596214 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:56 INFO - PROCESS | 3796 | ++DOCSHELL 1AF50000 == 42 [pid = 3796] [id = 298] 02:49:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AF50800) [pid = 3796] [serial = 893] [outer = 00000000] 02:49:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AF53C00) [pid = 3796] [serial = 894] [outer = 1AF50800] 02:49:56 INFO - PROCESS | 3796 | 1468230596271 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1B020400) [pid = 3796] [serial = 895] [outer = 1AF50800] 02:49:57 INFO - PROCESS | 3796 | 1468230597050 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1142ms 02:49:57 INFO - PROCESS | 3796 | 1468230597092 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 3796 | 1468230597096 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 02:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:49:57 INFO - PROCESS | 3796 | 1468230597101 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 3796 | 1468230597104 Marionette TRACE conn3 <- [1,1158,null,{}] 02:49:57 INFO - PROCESS | 3796 | 1468230597110 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}] 02:49:57 INFO - PROCESS | 3796 | 1468230597113 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:57 INFO - PROCESS | 3796 | 1468230597215 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:49:57 INFO - PROCESS | 3796 | 1468230597341 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 3796 | 1468230597346 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:57 INFO - PROCESS | 3796 | ++DOCSHELL 11DD9C00 == 43 [pid = 3796] [id = 299] 02:49:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (12B6C800) [pid = 3796] [serial = 896] [outer = 00000000] 02:49:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (12E29C00) [pid = 3796] [serial = 897] [outer = 12B6C800] 02:49:57 INFO - PROCESS | 3796 | 1468230597396 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (131C6400) [pid = 3796] [serial = 898] [outer = 12B6C800] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 16071800 == 42 [pid = 3796] [id = 294] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 12E60000 == 41 [pid = 3796] [id = 293] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 1A160400 == 40 [pid = 3796] [id = 292] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 18275800 == 39 [pid = 3796] [id = 291] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 19805000 == 38 [pid = 3796] [id = 290] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 178F9000 == 37 [pid = 3796] [id = 289] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 16AA4400 == 36 [pid = 3796] [id = 288] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 12EE9000 == 35 [pid = 3796] [id = 287] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 10A04400 == 34 [pid = 3796] [id = 286] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 16763C00 == 33 [pid = 3796] [id = 283] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 10BAD800 == 32 [pid = 3796] [id = 284] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 15129800 == 31 [pid = 3796] [id = 285] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 1AF50000 == 30 [pid = 3796] [id = 298] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 1676D400 == 29 [pid = 3796] [id = 297] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 1782CC00 == 28 [pid = 3796] [id = 295] 02:49:58 INFO - PROCESS | 3796 | --DOCSHELL 10B68400 == 27 [pid = 3796] [id = 296] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1676A800) [pid = 3796] [serial = 831] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (112AEC00) [pid = 3796] [serial = 825] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (114BF400) [pid = 3796] [serial = 826] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17666800) [pid = 3796] [serial = 834] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12E25400) [pid = 3796] [serial = 811] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (114D4C00) [pid = 3796] [serial = 810] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1980A400) [pid = 3796] [serial = 840] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16F37800) [pid = 3796] [serial = 814] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1697C800) [pid = 3796] [serial = 813] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A771C00) [pid = 3796] [serial = 817] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A16C000) [pid = 3796] [serial = 816] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1AF46C00) [pid = 3796] [serial = 820] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1AD4F000) [pid = 3796] [serial = 819] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18055C00) [pid = 3796] [serial = 838] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17BC0400) [pid = 3796] [serial = 837] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (159A5000) [pid = 3796] [serial = 843] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16E5DC00) [pid = 3796] [serial = 844] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13F76C00) [pid = 3796] [serial = 822] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19A06800) [pid = 3796] [serial = 841] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14368C00) [pid = 3796] [serial = 823] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (139AF400) [pid = 3796] [serial = 828] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13A9C400) [pid = 3796] [serial = 829] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A162C00) [pid = 3796] [serial = 849] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19D26800) [pid = 3796] [serial = 847] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17899C00) [pid = 3796] [serial = 835] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19AF3000) [pid = 3796] [serial = 846] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16974C00) [pid = 3796] [serial = 832] [outer = 00000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3796 | 1468230598659 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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1612ms 02:49:58 INFO - PROCESS | 3796 | 1468230598711 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 3796 | 1468230598715 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 02:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:49:58 INFO - PROCESS | 3796 | 1468230598720 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 3796 | 1468230598723 Marionette TRACE conn3 <- [1,1162,null,{}] 02:49:58 INFO - PROCESS | 3796 | 1468230598730 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}] 02:49:58 INFO - PROCESS | 3796 | 1468230598735 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:58 INFO - PROCESS | 3796 | 1468230598898 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:49:58 INFO - PROCESS | 3796 | 1468230598981 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3796 | 1468230598986 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:59 INFO - PROCESS | 3796 | ++DOCSHELL 10B68C00 == 28 [pid = 3796] [id = 300] 02:49:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11260C00) [pid = 3796] [serial = 899] [outer = 00000000] 02:49:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (114D4C00) [pid = 3796] [serial = 900] [outer = 11260C00] 02:49:59 INFO - PROCESS | 3796 | 1468230599033 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11D94000) [pid = 3796] [serial = 901] [outer = 11260C00] 02:49:59 INFO - PROCESS | 3796 | 1468230599471 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] 02:49:59 INFO - PROCESS | 3796 | 1468230599528 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:49:59 INFO - PROCESS | 3796 | 1468230599534 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 3796 | 1468230599537 Marionette TRACE conn3 <- [1,1166,null,{}] 02:49:59 INFO - PROCESS | 3796 | 1468230599541 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}] 02:49:59 INFO - PROCESS | 3796 | 1468230599543 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:59 INFO - PROCESS | 3796 | 1468230599634 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:49:59 INFO - PROCESS | 3796 | 1468230599643 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3796 | 1468230599645 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:49:59 INFO - PROCESS | 3796 | ++DOCSHELL 13A96800 == 29 [pid = 3796] [id = 301] 02:49:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13A97000) [pid = 3796] [serial = 902] [outer = 00000000] 02:49:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14367C00) [pid = 3796] [serial = 903] [outer = 13A97000] 02:49:59 INFO - PROCESS | 3796 | 1468230599692 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15127400) [pid = 3796] [serial = 904] [outer = 13A97000] 02:50:00 INFO - PROCESS | 3796 | 1468230600156 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] 02:50:00 INFO - PROCESS | 3796 | 1468230600173 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:50:00 INFO - PROCESS | 3796 | 1468230600181 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3796 | 1468230600184 Marionette TRACE conn3 <- [1,1170,null,{}] 02:50:00 INFO - PROCESS | 3796 | 1468230600194 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}] 02:50:00 INFO - PROCESS | 3796 | 1468230600199 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:00 INFO - PROCESS | 3796 | 1468230600280 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:50:00 INFO - PROCESS | 3796 | 1468230600324 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 3796 | 1468230600327 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:00 INFO - PROCESS | 3796 | ++DOCSHELL 1676CC00 == 30 [pid = 3796] [id = 302] 02:50:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1676D400) [pid = 3796] [serial = 905] [outer = 00000000] 02:50:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16973800) [pid = 3796] [serial = 906] [outer = 1676D400] 02:50:00 INFO - PROCESS | 3796 | 1468230600375 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16AAF400) [pid = 3796] [serial = 907] [outer = 1676D400] 02:50:00 INFO - PROCESS | 3796 | 1468230600868 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] 02:50:00 INFO - PROCESS | 3796 | 1468230600925 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:50:00 INFO - PROCESS | 3796 | 1468230600935 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3796 | 1468230600937 Marionette TRACE conn3 <- [1,1174,null,{}] 02:50:00 INFO - PROCESS | 3796 | 1468230600940 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}] 02:50:00 INFO - PROCESS | 3796 | 1468230600942 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:01 INFO - PROCESS | 3796 | 1468230601057 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:50:01 INFO - PROCESS | 3796 | 1468230601116 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 3796 | 1468230601118 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:01 INFO - PROCESS | 3796 | ++DOCSHELL 1676A800 == 31 [pid = 3796] [id = 303] 02:50:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16973400) [pid = 3796] [serial = 908] [outer = 00000000] 02:50:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (178F3C00) [pid = 3796] [serial = 909] [outer = 16973400] 02:50:01 INFO - PROCESS | 3796 | 1468230601164 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17BBB800) [pid = 3796] [serial = 910] [outer = 16973400] 02:50:01 INFO - PROCESS | 3796 | 1468230601579 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] 02:50:01 INFO - PROCESS | 3796 | 1468230601634 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:50:01 INFO - PROCESS | 3796 | 1468230601638 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 3796 | 1468230601639 Marionette TRACE conn3 <- [1,1178,null,{}] 02:50:01 INFO - PROCESS | 3796 | 1468230601643 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}] 02:50:01 INFO - PROCESS | 3796 | 1468230601645 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:01 INFO - PROCESS | 3796 | 1468230601779 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:50:01 INFO - PROCESS | 3796 | 1468230601790 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 3796 | 1468230601792 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:01 INFO - PROCESS | 3796 | ++DOCSHELL 18052800 == 32 [pid = 3796] [id = 304] 02:50:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1821E400) [pid = 3796] [serial = 911] [outer = 00000000] 02:50:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1827BC00) [pid = 3796] [serial = 912] [outer = 1821E400] 02:50:01 INFO - PROCESS | 3796 | 1468230601884 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18280C00) [pid = 3796] [serial = 913] [outer = 1821E400] 02:50:02 INFO - PROCESS | 3796 | 1468230602323 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] 02:50:02 INFO - PROCESS | 3796 | 1468230602381 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 02:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:50:02 INFO - PROCESS | 3796 | 1468230602384 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 3796 | 1468230602385 Marionette TRACE conn3 <- [1,1182,null,{}] 02:50:02 INFO - PROCESS | 3796 | 1468230602389 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}] 02:50:02 INFO - PROCESS | 3796 | 1468230602394 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:02 INFO - PROCESS | 3796 | 1468230602527 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:50:02 INFO - PROCESS | 3796 | 1468230602591 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3796 | 1468230602593 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:02 INFO - PROCESS | 3796 | ++DOCSHELL 19D2B800 == 33 [pid = 3796] [id = 305] 02:50:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19D2BC00) [pid = 3796] [serial = 914] [outer = 00000000] 02:50:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19F68C00) [pid = 3796] [serial = 915] [outer = 19D2BC00] 02:50:02 INFO - PROCESS | 3796 | 1468230602638 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A161C00) [pid = 3796] [serial = 916] [outer = 19D2BC00] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19F6E000) [pid = 3796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A337C00) [pid = 3796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19805400) [pid = 3796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19AEA800) [pid = 3796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A161800) [pid = 3796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19F6DC00) [pid = 3796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1515E000) [pid = 3796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16C2A800) [pid = 3796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17BC3800) [pid = 3796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10BB3C00) [pid = 3796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A73400) [pid = 3796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1325BC00) [pid = 3796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:50:03 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1606E800) [pid = 3796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:50:03 INFO - PROCESS | 3796 | 1468230603254 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] 02:50:03 INFO - PROCESS | 3796 | 1468230603290 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:50:03 INFO - PROCESS | 3796 | 1468230603294 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 3796 | 1468230603296 Marionette TRACE conn3 <- [1,1186,null,{}] 02:50:03 INFO - PROCESS | 3796 | 1468230603299 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}] 02:50:03 INFO - PROCESS | 3796 | 1468230603301 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:03 INFO - PROCESS | 3796 | 1468230603409 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:50:03 INFO - PROCESS | 3796 | 1468230603466 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 3796 | 1468230603468 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A75C00 == 34 [pid = 3796] [id = 306] 02:50:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10B5BC00) [pid = 3796] [serial = 917] [outer = 00000000] 02:50:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (179CD800) [pid = 3796] [serial = 918] [outer = 10B5BC00] 02:50:03 INFO - PROCESS | 3796 | 1468230603511 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17BC3800) [pid = 3796] [serial = 919] [outer = 10B5BC00] 02:50:03 INFO - PROCESS | 3796 | 1468230603877 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 641ms 02:50:03 INFO - PROCESS | 3796 | 1468230603933 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3796 | 1468230603935 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:50:03 INFO - PROCESS | 3796 | 1468230603939 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 3796 | 1468230603940 Marionette TRACE conn3 <- [1,1190,null,{}] 02:50:03 INFO - PROCESS | 3796 | 1468230603944 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}] 02:50:03 INFO - PROCESS | 3796 | 1468230603946 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:04 INFO - PROCESS | 3796 | 1468230604023 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:50:04 INFO - PROCESS | 3796 | 1468230604029 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3796 | 1468230604031 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:04 INFO - PROCESS | 3796 | ++DOCSHELL 19D32000 == 35 [pid = 3796] [id = 307] 02:50:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A160400) [pid = 3796] [serial = 920] [outer = 00000000] 02:50:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A3C0C00) [pid = 3796] [serial = 921] [outer = 1A160400] 02:50:04 INFO - PROCESS | 3796 | 1468230604074 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A3C1800) [pid = 3796] [serial = 922] [outer = 1A160400] 02:50:04 INFO - PROCESS | 3796 | 1468230604525 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]]]}] 02:50:04 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 02:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 642ms 02:50:04 INFO - PROCESS | 3796 | 1468230604576 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 3796 | 1468230604578 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 02:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:50:04 INFO - PROCESS | 3796 | 1468230604581 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 3796 | 1468230604582 Marionette TRACE conn3 <- [1,1194,null,{}] 02:50:04 INFO - PROCESS | 3796 | 1468230604586 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}] 02:50:04 INFO - PROCESS | 3796 | 1468230604587 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:04 INFO - PROCESS | 3796 | 1468230604667 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:50:04 INFO - PROCESS | 3796 | 1468230604675 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3796 | 1468230604677 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:04 INFO - PROCESS | 3796 | ++DOCSHELL 1676C800 == 36 [pid = 3796] [id = 308] 02:50:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A99E400) [pid = 3796] [serial = 923] [outer = 00000000] 02:50:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AD52000) [pid = 3796] [serial = 924] [outer = 1A99E400] 02:50:04 INFO - PROCESS | 3796 | 1468230604721 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AD58000) [pid = 3796] [serial = 925] [outer = 1A99E400] 02:50:05 INFO - PROCESS | 3796 | 1468230605332 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]]]}] 02:50:05 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 02:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 813ms 02:50:05 INFO - PROCESS | 3796 | 1468230605398 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 3796 | 1468230605403 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 02:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:50:05 INFO - PROCESS | 3796 | 1468230605410 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 3796 | 1468230605413 Marionette TRACE conn3 <- [1,1198,null,{}] 02:50:05 INFO - PROCESS | 3796 | 1468230605419 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}] 02:50:05 INFO - PROCESS | 3796 | 1468230605422 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:05 INFO - PROCESS | 3796 | 1468230605544 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:50:05 INFO - PROCESS | 3796 | 1468230605673 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 3796 | 1468230605679 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:05 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B400 == 37 [pid = 3796] [id = 309] 02:50:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A74400) [pid = 3796] [serial = 926] [outer = 00000000] 02:50:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (114BF800) [pid = 3796] [serial = 927] [outer = 10A74400] 02:50:05 INFO - PROCESS | 3796 | 1468230605735 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12EE9000) [pid = 3796] [serial = 928] [outer = 10A74400] 02:50:06 INFO - PROCESS | 3796 | 1468230606418 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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1048ms 02:50:06 INFO - PROCESS | 3796 | 1468230606457 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 3796 | 1468230606462 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 02:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:50:06 INFO - PROCESS | 3796 | 1468230606488 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 3796 | 1468230606491 Marionette TRACE conn3 <- [1,1202,null,{}] 02:50:06 INFO - PROCESS | 3796 | 1468230606495 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}] 02:50:06 INFO - PROCESS | 3796 | 1468230606498 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:06 INFO - PROCESS | 3796 | 1468230606614 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:50:06 INFO - PROCESS | 3796 | 1468230606743 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 3796 | 1468230606746 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:06 INFO - PROCESS | 3796 | ++DOCSHELL 159F9800 == 38 [pid = 3796] [id = 310] 02:50:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1606DC00) [pid = 3796] [serial = 929] [outer = 00000000] 02:50:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16766C00) [pid = 3796] [serial = 930] [outer = 1606DC00] 02:50:06 INFO - PROCESS | 3796 | 1468230606803 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16E59400) [pid = 3796] [serial = 931] [outer = 1606DC00] 02:50:07 INFO - PROCESS | 3796 | 1468230607631 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1220ms 02:50:07 INFO - PROCESS | 3796 | 1468230607697 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 3796 | 1468230607701 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 02:50:07 INFO - PROCESS | 3796 | 1468230607707 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:50:07 INFO - PROCESS | 3796 | 1468230607710 Marionette TRACE conn3 <- [1,1206,null,{}] 02:50:07 INFO - PROCESS | 3796 | 1468230607715 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}] 02:50:07 INFO - PROCESS | 3796 | 1468230607718 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:07 INFO - PROCESS | 3796 | 1468230607847 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 19D32000 == 37 [pid = 3796] [id = 307] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 10A75C00 == 36 [pid = 3796] [id = 306] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 19D2B800 == 35 [pid = 3796] [id = 305] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 18052800 == 34 [pid = 3796] [id = 304] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 1676A800 == 33 [pid = 3796] [id = 303] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 1676CC00 == 32 [pid = 3796] [id = 302] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 13A96800 == 31 [pid = 3796] [id = 301] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 10B68C00 == 30 [pid = 3796] [id = 300] 02:50:07 INFO - PROCESS | 3796 | --DOCSHELL 11DD9C00 == 29 [pid = 3796] [id = 299] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A99D800) [pid = 3796] [serial = 883] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A9ACC00) [pid = 3796] [serial = 885] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1AD57400) [pid = 3796] [serial = 886] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1980F000) [pid = 3796] [serial = 870] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A160C00) [pid = 3796] [serial = 873] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19A08000) [pid = 3796] [serial = 871] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A341800) [pid = 3796] [serial = 876] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A161400) [pid = 3796] [serial = 874] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A163C00) [pid = 3796] [serial = 850] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16072000) [pid = 3796] [serial = 855] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A3B5C00) [pid = 3796] [serial = 877] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16766400) [pid = 3796] [serial = 856] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16FC0C00) [pid = 3796] [serial = 864] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17896400) [pid = 3796] [serial = 865] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1827B400) [pid = 3796] [serial = 867] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (112AE400) [pid = 3796] [serial = 852] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (129DD400) [pid = 3796] [serial = 853] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B60800) [pid = 3796] [serial = 858] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (129E7000) [pid = 3796] [serial = 859] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (14370000) [pid = 3796] [serial = 861] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15540000) [pid = 3796] [serial = 862] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A824000) [pid = 3796] [serial = 882] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (179CCC00) [pid = 3796] [serial = 879] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19A03800) [pid = 3796] [serial = 880] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (18280800) [pid = 3796] [serial = 868] [outer = 00000000] [url = about:blank] 02:50:07 INFO - PROCESS | 3796 | 1468230607949 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 3796 | 1468230607953 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:07 INFO - PROCESS | 3796 | ++DOCSHELL 10A75C00 == 30 [pid = 3796] [id = 311] 02:50:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A77000) [pid = 3796] [serial = 932] [outer = 00000000] 02:50:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11264000) [pid = 3796] [serial = 933] [outer = 10A77000] 02:50:08 INFO - PROCESS | 3796 | 1468230608002 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11C9D000) [pid = 3796] [serial = 934] [outer = 10A77000] 02:50:08 INFO - PROCESS | 3796 | 1468230608450 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 751ms 02:50:08 INFO - PROCESS | 3796 | 1468230608478 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 3796 | 1468230608482 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 02:50:08 INFO - PROCESS | 3796 | 1468230608488 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:50:08 INFO - PROCESS | 3796 | 1468230608491 Marionette TRACE conn3 <- [1,1210,null,{}] 02:50:08 INFO - PROCESS | 3796 | 1468230608495 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}] 02:50:08 INFO - PROCESS | 3796 | 1468230608497 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:08 INFO - PROCESS | 3796 | 1468230608583 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:50:08 INFO - PROCESS | 3796 | 1468230608590 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 3796 | 1468230608592 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:08 INFO - PROCESS | 3796 | ++DOCSHELL 13A95C00 == 31 [pid = 3796] [id = 312] 02:50:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13A96800) [pid = 3796] [serial = 935] [outer = 00000000] 02:50:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1515A800) [pid = 3796] [serial = 936] [outer = 13A96800] 02:50:08 INFO - PROCESS | 3796 | 1468230608639 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1557B000) [pid = 3796] [serial = 937] [outer = 13A96800] 02:50:09 INFO - PROCESS | 3796 | 1468230609104 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] 02:50:09 INFO - PROCESS | 3796 | 1468230609129 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 02:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:50:09 INFO - PROCESS | 3796 | 1468230609133 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 3796 | 1468230609136 Marionette TRACE conn3 <- [1,1214,null,{}] 02:50:09 INFO - PROCESS | 3796 | 1468230609150 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}] 02:50:09 INFO - PROCESS | 3796 | 1468230609155 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:09 INFO - PROCESS | 3796 | 1468230609238 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:50:09 INFO - PROCESS | 3796 | 1468230609245 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 3796 | 1468230609249 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:09 INFO - PROCESS | 3796 | ++DOCSHELL 10434800 == 32 [pid = 3796] [id = 313] 02:50:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1047E000) [pid = 3796] [serial = 938] [outer = 00000000] 02:50:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1782CC00) [pid = 3796] [serial = 939] [outer = 1047E000] 02:50:09 INFO - PROCESS | 3796 | 1468230609302 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17BBBC00) [pid = 3796] [serial = 940] [outer = 1047E000] 02:50:09 INFO - PROCESS | 3796 | 1468230609784 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 688ms 02:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:50:09 INFO - PROCESS | 3796 | 1468230609832 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 3796 | 1468230609834 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 02:50:09 INFO - PROCESS | 3796 | 1468230609837 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 3796 | 1468230609839 Marionette TRACE conn3 <- [1,1218,null,{}] 02:50:09 INFO - PROCESS | 3796 | 1468230609843 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}] 02:50:09 INFO - PROCESS | 3796 | 1468230609844 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:09 INFO - PROCESS | 3796 | 1468230609938 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:50:09 INFO - PROCESS | 3796 | 1468230609945 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 3796 | 1468230609947 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:09 INFO - PROCESS | 3796 | ++DOCSHELL 1827C800 == 33 [pid = 3796] [id = 314] 02:50:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1827D000) [pid = 3796] [serial = 941] [outer = 00000000] 02:50:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19805400) [pid = 3796] [serial = 942] [outer = 1827D000] 02:50:09 INFO - PROCESS | 3796 | 1468230609993 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1980CC00) [pid = 3796] [serial = 943] [outer = 1827D000] 02:50:10 INFO - PROCESS | 3796 | 1468230610439 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 626ms 02:50:10 INFO - PROCESS | 3796 | 1468230610481 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 3796 | 1468230610483 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:50:10 INFO - PROCESS | 3796 | 1468230610486 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 3796 | 1468230610488 Marionette TRACE conn3 <- [1,1222,null,{}] 02:50:10 INFO - PROCESS | 3796 | 1468230610492 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}] 02:50:10 INFO - PROCESS | 3796 | 1468230610494 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:10 INFO - PROCESS | 3796 | 1468230610601 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:50:10 INFO - PROCESS | 3796 | 1468230610607 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 3796 | 1468230610609 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:10 INFO - PROCESS | 3796 | ++DOCSHELL 18274800 == 34 [pid = 3796] [id = 315] 02:50:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1980B800) [pid = 3796] [serial = 944] [outer = 00000000] 02:50:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A07800) [pid = 3796] [serial = 945] [outer = 1980B800] 02:50:10 INFO - PROCESS | 3796 | 1468230610652 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A08C00) [pid = 3796] [serial = 946] [outer = 1980B800] 02:50:11 INFO - PROCESS | 3796 | 1468230611117 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 704ms 02:50:11 INFO - PROCESS | 3796 | 1468230611185 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 3796 | 1468230611187 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 02:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:50:11 INFO - PROCESS | 3796 | 1468230611190 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 3796 | 1468230611192 Marionette TRACE conn3 <- [1,1226,null,{}] 02:50:11 INFO - PROCESS | 3796 | 1468230611195 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}] 02:50:11 INFO - PROCESS | 3796 | 1468230611201 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:11 INFO - PROCESS | 3796 | 1468230611362 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:50:11 INFO - PROCESS | 3796 | 1468230611421 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 3796 | 1468230611423 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:11 INFO - PROCESS | 3796 | ++DOCSHELL 1827DC00 == 35 [pid = 3796] [id = 316] 02:50:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A05C00) [pid = 3796] [serial = 947] [outer = 00000000] 02:50:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A168000) [pid = 3796] [serial = 948] [outer = 19A05C00] 02:50:11 INFO - PROCESS | 3796 | 1468230611470 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A168800) [pid = 3796] [serial = 949] [outer = 19A05C00] 02:50:11 INFO - PROCESS | 3796 | 1468230611889 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 751ms 02:50:11 INFO - PROCESS | 3796 | 1468230611945 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 3796 | 1468230611947 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 02:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:50:11 INFO - PROCESS | 3796 | 1468230611961 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 3796 | 1468230611963 Marionette TRACE conn3 <- [1,1230,null,{}] 02:50:11 INFO - PROCESS | 3796 | 1468230611967 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}] 02:50:11 INFO - PROCESS | 3796 | 1468230611969 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:12 INFO - PROCESS | 3796 | 1468230612078 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:50:12 INFO - PROCESS | 3796 | 1468230612087 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 3796 | 1468230612089 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:12 INFO - PROCESS | 3796 | ++DOCSHELL 1A337C00 == 36 [pid = 3796] [id = 317] 02:50:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A3B5C00) [pid = 3796] [serial = 950] [outer = 00000000] 02:50:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A76A000) [pid = 3796] [serial = 951] [outer = 1A3B5C00] 02:50:12 INFO - PROCESS | 3796 | 1468230612181 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A770800) [pid = 3796] [serial = 952] [outer = 1A3B5C00] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13A97000) [pid = 3796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11260C00) [pid = 3796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12B6C800) [pid = 3796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1676D400) [pid = 3796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19D2BC00) [pid = 3796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10BC7400) [pid = 3796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1676E800) [pid = 3796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AF50800) [pid = 3796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1821E400) [pid = 3796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A160400) [pid = 3796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10B5BC00) [pid = 3796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:50:12 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16973400) [pid = 3796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:50:12 INFO - PROCESS | 3796 | 1468230612651 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 767ms 02:50:12 INFO - PROCESS | 3796 | 1468230612716 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 3796 | 1468230612718 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 02:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:50:12 INFO - PROCESS | 3796 | 1468230612721 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 3796 | 1468230612723 Marionette TRACE conn3 <- [1,1234,null,{}] 02:50:12 INFO - PROCESS | 3796 | 1468230612727 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}] 02:50:12 INFO - PROCESS | 3796 | 1468230612728 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:12 INFO - PROCESS | 3796 | 1468230612806 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:50:12 INFO - PROCESS | 3796 | 1468230612813 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 3796 | 1468230612815 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:12 INFO - PROCESS | 3796 | ++DOCSHELL 10BC7400 == 37 [pid = 3796] [id = 318] 02:50:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11260C00) [pid = 3796] [serial = 953] [outer = 00000000] 02:50:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16761000) [pid = 3796] [serial = 954] [outer = 11260C00] 02:50:12 INFO - PROCESS | 3796 | 1468230612858 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1788AC00) [pid = 3796] [serial = 955] [outer = 11260C00] 02:50:13 INFO - PROCESS | 3796 | 1468230613345 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 641ms 02:50:13 INFO - PROCESS | 3796 | 1468230613359 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 3796 | 1468230613361 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 02:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:50:13 INFO - PROCESS | 3796 | 1468230613364 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 3796 | 1468230613366 Marionette TRACE conn3 <- [1,1238,null,{}] 02:50:13 INFO - PROCESS | 3796 | 1468230613369 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}] 02:50:13 INFO - PROCESS | 3796 | 1468230613371 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:13 INFO - PROCESS | 3796 | 1468230613473 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:50:13 INFO - PROCESS | 3796 | 1468230613479 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3796 | 1468230613481 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:13 INFO - PROCESS | 3796 | ++DOCSHELL 16074800 == 38 [pid = 3796] [id = 319] 02:50:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17666800) [pid = 3796] [serial = 956] [outer = 00000000] 02:50:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A3B7000) [pid = 3796] [serial = 957] [outer = 17666800] 02:50:13 INFO - PROCESS | 3796 | 1468230613524 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A9A8400) [pid = 3796] [serial = 958] [outer = 17666800] 02:50:13 INFO - PROCESS | 3796 | 1468230613958 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 626ms 02:50:14 INFO - PROCESS | 3796 | 1468230614003 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3796 | 1468230614005 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 02:50:14 INFO - PROCESS | 3796 | 1468230614012 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:50:14 INFO - PROCESS | 3796 | 1468230614014 Marionette TRACE conn3 <- [1,1242,null,{}] 02:50:14 INFO - PROCESS | 3796 | 1468230614017 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}] 02:50:14 INFO - PROCESS | 3796 | 1468230614019 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:14 INFO - PROCESS | 3796 | 1468230614098 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:50:14 INFO - PROCESS | 3796 | 1468230614103 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 3796 | 1468230614105 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:14 INFO - PROCESS | 3796 | ++DOCSHELL 1822D000 == 39 [pid = 3796] [id = 320] 02:50:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A160400) [pid = 3796] [serial = 959] [outer = 00000000] 02:50:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AF4CC00) [pid = 3796] [serial = 960] [outer = 1A160400] 02:50:14 INFO - PROCESS | 3796 | 1468230614149 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AF4E000) [pid = 3796] [serial = 961] [outer = 1A160400] 02:50:14 INFO - PROCESS | 3796 | 1468230614639 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]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 704ms 02:50:14 INFO - PROCESS | 3796 | 1468230614713 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3796 | 1468230614718 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 02:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:50:14 INFO - PROCESS | 3796 | 1468230614723 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 3796 | 1468230614728 Marionette TRACE conn3 <- [1,1246,null,{}] 02:50:14 INFO - PROCESS | 3796 | 1468230614735 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}] 02:50:14 INFO - PROCESS | 3796 | 1468230614738 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:14 INFO - PROCESS | 3796 | 1468230614935 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:50:15 INFO - PROCESS | 3796 | 1468230615050 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3796 | 1468230615055 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:15 INFO - PROCESS | 3796 | ++DOCSHELL 114DE000 == 40 [pid = 3796] [id = 321] 02:50:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (114E0400) [pid = 3796] [serial = 962] [outer = 00000000] 02:50:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12C8E800) [pid = 3796] [serial = 963] [outer = 114E0400] 02:50:15 INFO - PROCESS | 3796 | 1468230615112 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1325BC00) [pid = 3796] [serial = 964] [outer = 114E0400] 02:50:15 INFO - PROCESS | 3796 | 1468230615674 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1002ms 02:50:15 INFO - PROCESS | 3796 | 1468230615731 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 3796 | 1468230615735 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 02:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:50:15 INFO - PROCESS | 3796 | 1468230615742 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 3796 | 1468230615745 Marionette TRACE conn3 <- [1,1250,null,{}] 02:50:15 INFO - PROCESS | 3796 | 1468230615749 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}] 02:50:15 INFO - PROCESS | 3796 | 1468230615752 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:15 INFO - PROCESS | 3796 | 1468230615862 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:50:15 INFO - PROCESS | 3796 | 1468230615968 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3796 | 1468230615970 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:16 INFO - PROCESS | 3796 | ++DOCSHELL 1697A000 == 41 [pid = 3796] [id = 322] 02:50:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16AA8400) [pid = 3796] [serial = 965] [outer = 00000000] 02:50:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1766AC00) [pid = 3796] [serial = 966] [outer = 16AA8400] 02:50:16 INFO - PROCESS | 3796 | 1468230616026 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1822AC00) [pid = 3796] [serial = 967] [outer = 16AA8400] 02:50:16 INFO - PROCESS | 3796 | 1468230616618 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 938ms 02:50:16 INFO - PROCESS | 3796 | 1468230616687 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 3796 | 1468230616690 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 02:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:50:16 INFO - PROCESS | 3796 | 1468230616694 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 3796 | 1468230616697 Marionette TRACE conn3 <- [1,1254,null,{}] 02:50:16 INFO - PROCESS | 3796 | 1468230616708 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}] 02:50:16 INFO - PROCESS | 3796 | 1468230616713 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:16 INFO - PROCESS | 3796 | 1468230616822 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:50:16 INFO - PROCESS | 3796 | 1468230616953 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 3796 | 1468230616957 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:16 INFO - PROCESS | 3796 | ++DOCSHELL 1A16B400 == 42 [pid = 3796] [id = 323] 02:50:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A222C00) [pid = 3796] [serial = 968] [outer = 00000000] 02:50:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A771C00) [pid = 3796] [serial = 969] [outer = 1A222C00] 02:50:17 INFO - PROCESS | 3796 | 1468230617014 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AF49400) [pid = 3796] [serial = 970] [outer = 1A222C00] 02:50:17 INFO - PROCESS | 3796 | 1468230617624 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]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1001ms 02:50:17 INFO - PROCESS | 3796 | 1468230617699 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 3796 | 1468230617702 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 02:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:50:17 INFO - PROCESS | 3796 | 1468230617706 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 3796 | 1468230617708 Marionette TRACE conn3 <- [1,1258,null,{}] 02:50:17 INFO - PROCESS | 3796 | 1468230617712 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}] 02:50:17 INFO - PROCESS | 3796 | 1468230617714 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:17 INFO - PROCESS | 3796 | 1468230617821 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:50:17 INFO - PROCESS | 3796 | 1468230617953 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3796 | 1468230617956 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:17 INFO - PROCESS | 3796 | ++DOCSHELL 1A822800 == 43 [pid = 3796] [id = 324] 02:50:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A824800) [pid = 3796] [serial = 971] [outer = 00000000] 02:50:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1B02A000) [pid = 3796] [serial = 972] [outer = 1A824800] 02:50:18 INFO - PROCESS | 3796 | 1468230618013 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1B088C00) [pid = 3796] [serial = 973] [outer = 1A824800] 02:50:18 INFO - PROCESS | 3796 | 1468230618705 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1049ms 02:50:18 INFO - PROCESS | 3796 | 1468230618768 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 3796 | 1468230618772 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:50:18 INFO - PROCESS | 3796 | 1468230618776 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 3796 | 1468230618779 Marionette TRACE conn3 <- [1,1262,null,{}] 02:50:18 INFO - PROCESS | 3796 | 1468230618784 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}] 02:50:18 INFO - PROCESS | 3796 | 1468230618787 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:18 INFO - PROCESS | 3796 | 1468230618889 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:50:19 INFO - PROCESS | 3796 | 1468230619051 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 3796 | 1468230619053 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:19 INFO - PROCESS | 3796 | ++DOCSHELL 129E8400 == 44 [pid = 3796] [id = 325] 02:50:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (12B65C00) [pid = 3796] [serial = 974] [outer = 00000000] 02:50:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (139AF400) [pid = 3796] [serial = 975] [outer = 12B65C00] 02:50:19 INFO - PROCESS | 3796 | 1468230619129 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13A9C400) [pid = 3796] [serial = 976] [outer = 12B65C00] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 16074800 == 43 [pid = 3796] [id = 319] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 10BC7400 == 42 [pid = 3796] [id = 318] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1A337C00 == 41 [pid = 3796] [id = 317] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1827DC00 == 40 [pid = 3796] [id = 316] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 18274800 == 39 [pid = 3796] [id = 315] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1827C800 == 38 [pid = 3796] [id = 314] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 10434800 == 37 [pid = 3796] [id = 313] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 13A95C00 == 36 [pid = 3796] [id = 312] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 10A75C00 == 35 [pid = 3796] [id = 311] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1676C800 == 34 [pid = 3796] [id = 308] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 10A0B400 == 33 [pid = 3796] [id = 309] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 159F9800 == 32 [pid = 3796] [id = 310] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1A822800 == 31 [pid = 3796] [id = 324] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1A16B400 == 30 [pid = 3796] [id = 323] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1822D000 == 29 [pid = 3796] [id = 320] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 114DE000 == 28 [pid = 3796] [id = 321] 02:50:19 INFO - PROCESS | 3796 | --DOCSHELL 1697A000 == 27 [pid = 3796] [id = 322] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19F68C00) [pid = 3796] [serial = 915] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13F79000) [pid = 3796] [serial = 889] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1315F400) [pid = 3796] [serial = 888] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17BBA400) [pid = 3796] [serial = 892] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1788D800) [pid = 3796] [serial = 891] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1B020400) [pid = 3796] [serial = 895] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AD52000) [pid = 3796] [serial = 924] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AF53C00) [pid = 3796] [serial = 894] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (18280C00) [pid = 3796] [serial = 913] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1827BC00) [pid = 3796] [serial = 912] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A3C1800) [pid = 3796] [serial = 922] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (179CD800) [pid = 3796] [serial = 918] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A3C0C00) [pid = 3796] [serial = 921] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A161C00) [pid = 3796] [serial = 916] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (178F3C00) [pid = 3796] [serial = 909] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17BBB800) [pid = 3796] [serial = 910] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16AAF400) [pid = 3796] [serial = 907] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17BC3800) [pid = 3796] [serial = 919] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14367C00) [pid = 3796] [serial = 903] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15127400) [pid = 3796] [serial = 904] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114D4C00) [pid = 3796] [serial = 900] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11D94000) [pid = 3796] [serial = 901] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (131C6400) [pid = 3796] [serial = 898] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12E29C00) [pid = 3796] [serial = 897] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16973800) [pid = 3796] [serial = 906] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3796 | 1468230620314 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1565ms 02:50:20 INFO - PROCESS | 3796 | 1468230620343 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 3796 | 1468230620347 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 02:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:50:20 INFO - PROCESS | 3796 | 1468230620351 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 3796 | 1468230620356 Marionette TRACE conn3 <- [1,1266,null,{}] 02:50:20 INFO - PROCESS | 3796 | 1468230620361 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}] 02:50:20 INFO - PROCESS | 3796 | 1468230620364 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:20 INFO - PROCESS | 3796 | 1468230620459 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:50:20 INFO - PROCESS | 3796 | 1468230620469 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 3796 | 1468230620472 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:20 INFO - PROCESS | 3796 | ++DOCSHELL 114B1800 == 28 [pid = 3796] [id = 326] 02:50:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (114BB000) [pid = 3796] [serial = 977] [outer = 00000000] 02:50:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12C8F400) [pid = 3796] [serial = 978] [outer = 114BB000] 02:50:20 INFO - PROCESS | 3796 | 1468230620521 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12E6DC00) [pid = 3796] [serial = 979] [outer = 114BB000] 02:50:21 INFO - PROCESS | 3796 | 1468230621001 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 688ms 02:50:21 INFO - PROCESS | 3796 | 1468230621052 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 3796 | 1468230621057 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:50:21 INFO - PROCESS | 3796 | 1468230621063 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 3796 | 1468230621066 Marionette TRACE conn3 <- [1,1270,null,{}] 02:50:21 INFO - PROCESS | 3796 | 1468230621069 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}] 02:50:21 INFO - PROCESS | 3796 | 1468230621072 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:21 INFO - PROCESS | 3796 | 1468230621189 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:50:21 INFO - PROCESS | 3796 | 1468230621284 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 3796 | 1468230621287 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:21 INFO - PROCESS | 3796 | ++DOCSHELL 13F75400 == 29 [pid = 3796] [id = 327] 02:50:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13F79000) [pid = 3796] [serial = 980] [outer = 00000000] 02:50:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1515B800) [pid = 3796] [serial = 981] [outer = 13F79000] 02:50:21 INFO - PROCESS | 3796 | 1468230621334 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1553CC00) [pid = 3796] [serial = 982] [outer = 13F79000] 02:50:21 INFO - PROCESS | 3796 | 1468230621708 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 704ms 02:50:21 INFO - PROCESS | 3796 | 1468230621762 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 3796 | 1468230621764 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:50:21 INFO - PROCESS | 3796 | 1468230621768 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 3796 | 1468230621771 Marionette TRACE conn3 <- [1,1274,null,{}] 02:50:21 INFO - PROCESS | 3796 | 1468230621782 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}] 02:50:21 INFO - PROCESS | 3796 | 1468230621786 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:21 INFO - PROCESS | 3796 | 1468230621868 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:50:21 INFO - PROCESS | 3796 | 1468230621875 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 3796 | 1468230621878 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:21 INFO - PROCESS | 3796 | ++DOCSHELL 1676B800 == 30 [pid = 3796] [id = 328] 02:50:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1676C800) [pid = 3796] [serial = 983] [outer = 00000000] 02:50:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16976400) [pid = 3796] [serial = 984] [outer = 1676C800] 02:50:21 INFO - PROCESS | 3796 | 1468230621926 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E5B800) [pid = 3796] [serial = 985] [outer = 1676C800] 02:50:22 INFO - PROCESS | 3796 | 1468230622420 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 704ms 02:50:22 INFO - PROCESS | 3796 | 1468230622467 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 3796 | 1468230622470 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 02:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:50:22 INFO - PROCESS | 3796 | 1468230622474 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 3796 | 1468230622475 Marionette TRACE conn3 <- [1,1278,null,{}] 02:50:22 INFO - PROCESS | 3796 | 1468230622490 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}] 02:50:22 INFO - PROCESS | 3796 | 1468230622493 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:22 INFO - PROCESS | 3796 | 1468230622638 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:50:22 INFO - PROCESS | 3796 | 1468230622660 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 3796 | 1468230622662 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:22 INFO - PROCESS | 3796 | ++DOCSHELL 178EE000 == 31 [pid = 3796] [id = 329] 02:50:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (179C3000) [pid = 3796] [serial = 986] [outer = 00000000] 02:50:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17BBA000) [pid = 3796] [serial = 987] [outer = 179C3000] 02:50:22 INFO - PROCESS | 3796 | 1468230622706 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18055C00) [pid = 3796] [serial = 988] [outer = 179C3000] 02:50:23 INFO - PROCESS | 3796 | 1468230623132 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 704ms 02:50:23 INFO - PROCESS | 3796 | 1468230623172 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3796 | 1468230623174 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 02:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:50:23 INFO - PROCESS | 3796 | 1468230623178 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 3796 | 1468230623179 Marionette TRACE conn3 <- [1,1282,null,{}] 02:50:23 INFO - PROCESS | 3796 | 1468230623183 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}] 02:50:23 INFO - PROCESS | 3796 | 1468230623185 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:23 INFO - PROCESS | 3796 | 1468230623292 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:50:23 INFO - PROCESS | 3796 | 1468230623298 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3796 | 1468230623300 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:23 INFO - PROCESS | 3796 | ++DOCSHELL 178F3C00 == 32 [pid = 3796] [id = 330] 02:50:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17BC6400) [pid = 3796] [serial = 989] [outer = 00000000] 02:50:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1827C800) [pid = 3796] [serial = 990] [outer = 17BC6400] 02:50:23 INFO - PROCESS | 3796 | 1468230623344 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19801800) [pid = 3796] [serial = 991] [outer = 17BC6400] 02:50:23 INFO - PROCESS | 3796 | 1468230623818 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 688ms 02:50:23 INFO - PROCESS | 3796 | 1468230623882 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3796 | 1468230623884 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 02:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:50:23 INFO - PROCESS | 3796 | 1468230623888 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 3796 | 1468230623890 Marionette TRACE conn3 <- [1,1286,null,{}] 02:50:23 INFO - PROCESS | 3796 | 1468230623893 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}] 02:50:23 INFO - PROCESS | 3796 | 1468230623899 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:24 INFO - PROCESS | 3796 | 1468230624049 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1980B800) [pid = 3796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19A05C00) [pid = 3796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13A96800) [pid = 3796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1047E000) [pid = 3796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1606DC00) [pid = 3796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A74400) [pid = 3796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A99E400) [pid = 3796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1827D000) [pid = 3796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A77000) [pid = 3796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A3B5C00) [pid = 3796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11260C00) [pid = 3796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A160400) [pid = 3796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:50:24 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17666800) [pid = 3796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:50:24 INFO - PROCESS | 3796 | 1468230624355 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 3796 | 1468230624357 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:24 INFO - PROCESS | 3796 | ++DOCSHELL 10478000 == 33 [pid = 3796] [id = 331] 02:50:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1047E000) [pid = 3796] [serial = 992] [outer = 00000000] 02:50:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12BAAC00) [pid = 3796] [serial = 993] [outer = 1047E000] 02:50:24 INFO - PROCESS | 3796 | 1468230624402 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14363400) [pid = 3796] [serial = 994] [outer = 1047E000] 02:50:24 INFO - PROCESS | 3796 | 1468230624795 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 939ms 02:50:24 INFO - PROCESS | 3796 | 1468230624833 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3796 | 1468230624835 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 02:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:50:24 INFO - PROCESS | 3796 | 1468230624838 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 3796 | 1468230624840 Marionette TRACE conn3 <- [1,1290,null,{}] 02:50:24 INFO - PROCESS | 3796 | 1468230624843 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}] 02:50:24 INFO - PROCESS | 3796 | 1468230624845 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:24 INFO - PROCESS | 3796 | 1468230624920 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:50:24 INFO - PROCESS | 3796 | 1468230624926 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 3796 | 1468230624928 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:24 INFO - PROCESS | 3796 | ++DOCSHELL 1188EC00 == 34 [pid = 3796] [id = 332] 02:50:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16810C00) [pid = 3796] [serial = 995] [outer = 00000000] 02:50:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A06000) [pid = 3796] [serial = 996] [outer = 16810C00] 02:50:24 INFO - PROCESS | 3796 | 1468230624975 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19AF1800) [pid = 3796] [serial = 997] [outer = 16810C00] 02:50:25 INFO - PROCESS | 3796 | 1468230625383 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 595ms 02:50:25 INFO - PROCESS | 3796 | 1468230625441 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 3796 | 1468230625443 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:50:25 INFO - PROCESS | 3796 | 1468230625447 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 3796 | 1468230625448 Marionette TRACE conn3 <- [1,1294,null,{}] 02:50:25 INFO - PROCESS | 3796 | 1468230625452 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}] 02:50:25 INFO - PROCESS | 3796 | 1468230625453 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:25 INFO - PROCESS | 3796 | 1468230625535 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:50:25 INFO - PROCESS | 3796 | 1468230625546 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 3796 | 1468230625548 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:25 INFO - PROCESS | 3796 | ++DOCSHELL 19A03800 == 35 [pid = 3796] [id = 333] 02:50:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F66400) [pid = 3796] [serial = 998] [outer = 00000000] 02:50:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A161000) [pid = 3796] [serial = 999] [outer = 19F66400] 02:50:25 INFO - PROCESS | 3796 | 1468230625592 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A161400) [pid = 3796] [serial = 1000] [outer = 19F66400] 02:50:26 INFO - PROCESS | 3796 | 1468230626394 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1001ms 02:50:26 INFO - PROCESS | 3796 | 1468230626450 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 3796 | 1468230626455 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 02:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:50:26 INFO - PROCESS | 3796 | 1468230626459 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3796 | 1468230626463 Marionette TRACE conn3 <- [1,1298,null,{}] 02:50:26 INFO - PROCESS | 3796 | 1468230626468 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}] 02:50:26 INFO - PROCESS | 3796 | 1468230626472 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:26 INFO - PROCESS | 3796 | 1468230626591 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:50:26 INFO - PROCESS | 3796 | 1468230626719 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3796 | 1468230626722 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:26 INFO - PROCESS | 3796 | ++DOCSHELL 10BB3400 == 36 [pid = 3796] [id = 334] 02:50:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12C8A000) [pid = 3796] [serial = 1001] [outer = 00000000] 02:50:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (139BE400) [pid = 3796] [serial = 1002] [outer = 12C8A000] 02:50:26 INFO - PROCESS | 3796 | 1468230626779 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14368C00) [pid = 3796] [serial = 1003] [outer = 12C8A000] 02:50:27 INFO - PROCESS | 3796 | 1468230627441 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] 02:50:27 INFO - PROCESS | 3796 | 1468230627536 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:50:27 INFO - PROCESS | 3796 | 1468230627543 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 3796 | 1468230627546 Marionette TRACE conn3 <- [1,1302,null,{}] 02:50:27 INFO - PROCESS | 3796 | 1468230627551 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}] 02:50:27 INFO - PROCESS | 3796 | 1468230627553 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:27 INFO - PROCESS | 3796 | 1468230627685 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:50:27 INFO - PROCESS | 3796 | 1468230627809 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 3796 | 1468230627812 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:27 INFO - PROCESS | 3796 | ++DOCSHELL 10B5BC00 == 37 [pid = 3796] [id = 335] 02:50:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (114DE000) [pid = 3796] [serial = 1004] [outer = 00000000] 02:50:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (131C9000) [pid = 3796] [serial = 1005] [outer = 114DE000] 02:50:27 INFO - PROCESS | 3796 | 1468230627868 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1606E000) [pid = 3796] [serial = 1006] [outer = 114DE000] 02:50:28 INFO - PROCESS | 3796 | --DOCSHELL 1188EC00 == 36 [pid = 3796] [id = 332] 02:50:28 INFO - PROCESS | 3796 | --DOCSHELL 10478000 == 35 [pid = 3796] [id = 331] 02:50:28 INFO - PROCESS | 3796 | --DOCSHELL 178F3C00 == 34 [pid = 3796] [id = 330] 02:50:28 INFO - PROCESS | 3796 | --DOCSHELL 178EE000 == 33 [pid = 3796] [id = 329] 02:50:28 INFO - PROCESS | 3796 | --DOCSHELL 1676B800 == 32 [pid = 3796] [id = 328] 02:50:28 INFO - PROCESS | 3796 | --DOCSHELL 13F75400 == 31 [pid = 3796] [id = 327] 02:50:28 INFO - PROCESS | 3796 | --DOCSHELL 114B1800 == 30 [pid = 3796] [id = 326] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19A08C00) [pid = 3796] [serial = 946] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A168800) [pid = 3796] [serial = 949] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A168000) [pid = 3796] [serial = 948] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1515A800) [pid = 3796] [serial = 936] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1557B000) [pid = 3796] [serial = 937] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1782CC00) [pid = 3796] [serial = 939] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17BBBC00) [pid = 3796] [serial = 940] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16766C00) [pid = 3796] [serial = 930] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16E59400) [pid = 3796] [serial = 931] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (114BF800) [pid = 3796] [serial = 927] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12EE9000) [pid = 3796] [serial = 928] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AD58000) [pid = 3796] [serial = 925] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19805400) [pid = 3796] [serial = 942] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11264000) [pid = 3796] [serial = 933] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11C9D000) [pid = 3796] [serial = 934] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A76A000) [pid = 3796] [serial = 951] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1788AC00) [pid = 3796] [serial = 955] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AF4CC00) [pid = 3796] [serial = 960] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16761000) [pid = 3796] [serial = 954] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AF4E000) [pid = 3796] [serial = 961] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A3B7000) [pid = 3796] [serial = 957] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A770800) [pid = 3796] [serial = 952] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19A07800) [pid = 3796] [serial = 945] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A9A8400) [pid = 3796] [serial = 958] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1980CC00) [pid = 3796] [serial = 943] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3796 | 1468230628624 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1095ms 02:50:28 INFO - PROCESS | 3796 | 1468230628643 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 3796 | 1468230628647 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 02:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:50:28 INFO - PROCESS | 3796 | 1468230628651 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 3796 | 1468230628656 Marionette TRACE conn3 <- [1,1306,null,{}] 02:50:28 INFO - PROCESS | 3796 | 1468230628660 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}] 02:50:28 INFO - PROCESS | 3796 | 1468230628663 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:28 INFO - PROCESS | 3796 | 1468230628762 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:50:28 INFO - PROCESS | 3796 | 1468230628852 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 3796 | 1468230628855 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:28 INFO - PROCESS | 3796 | ++DOCSHELL 10A04400 == 31 [pid = 3796] [id = 336] 02:50:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A07C00) [pid = 3796] [serial = 1007] [outer = 00000000] 02:50:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11DD9C00) [pid = 3796] [serial = 1008] [outer = 10A07C00] 02:50:28 INFO - PROCESS | 3796 | 1468230628903 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12E6C400) [pid = 3796] [serial = 1009] [outer = 10A07C00] 02:50:29 INFO - PROCESS | 3796 | 1468230629306 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 688ms 02:50:29 INFO - PROCESS | 3796 | 1468230629348 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 3796 | 1468230629352 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:50:29 INFO - PROCESS | 3796 | 1468230629358 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 3796 | 1468230629361 Marionette TRACE conn3 <- [1,1310,null,{}] 02:50:29 INFO - PROCESS | 3796 | 1468230629365 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}] 02:50:29 INFO - PROCESS | 3796 | 1468230629367 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:29 INFO - PROCESS | 3796 | 1468230629475 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:50:29 INFO - PROCESS | 3796 | 1468230629490 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3796 | 1468230629492 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:29 INFO - PROCESS | 3796 | ++DOCSHELL 15580400 == 32 [pid = 3796] [id = 337] 02:50:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (159A4C00) [pid = 3796] [serial = 1010] [outer = 00000000] 02:50:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (159FEC00) [pid = 3796] [serial = 1011] [outer = 159A4C00] 02:50:29 INFO - PROCESS | 3796 | 1468230629539 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16762C00) [pid = 3796] [serial = 1012] [outer = 159A4C00] 02:50:30 INFO - PROCESS | 3796 | 1468230629997 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 704ms 02:50:30 INFO - PROCESS | 3796 | 1468230630058 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3796 | 1468230630060 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:50:30 INFO - PROCESS | 3796 | 1468230630064 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 3796 | 1468230630069 Marionette TRACE conn3 <- [1,1314,null,{}] 02:50:30 INFO - PROCESS | 3796 | 1468230630080 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}] 02:50:30 INFO - PROCESS | 3796 | 1468230630085 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:30 INFO - PROCESS | 3796 | 1468230630168 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:50:30 INFO - PROCESS | 3796 | 1468230630258 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 3796 | 1468230630261 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:30 INFO - PROCESS | 3796 | ++DOCSHELL 178EE000 == 33 [pid = 3796] [id = 338] 02:50:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (178F0C00) [pid = 3796] [serial = 1013] [outer = 00000000] 02:50:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17BBB800) [pid = 3796] [serial = 1014] [outer = 178F0C00] 02:50:30 INFO - PROCESS | 3796 | 1468230630309 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (18278000) [pid = 3796] [serial = 1015] [outer = 178F0C00] 02:50:30 INFO - PROCESS | 3796 | 1468230630735 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]]]}] 02:50:30 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 02:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 704ms 02:50:30 INFO - PROCESS | 3796 | 1468230630795 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3796 | 1468230630797 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:50:30 INFO - PROCESS | 3796 | 1468230630801 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 3796 | 1468230630802 Marionette TRACE conn3 <- [1,1318,null,{}] 02:50:30 INFO - PROCESS | 3796 | 1468230630806 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}] 02:50:30 INFO - PROCESS | 3796 | 1468230630808 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:30 INFO - PROCESS | 3796 | 1468230630963 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:50:30 INFO - PROCESS | 3796 | 1468230630974 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 3796 | 1468230630976 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:30 INFO - PROCESS | 3796 | ++DOCSHELL 19804800 == 34 [pid = 3796] [id = 339] 02:50:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1980B400) [pid = 3796] [serial = 1016] [outer = 00000000] 02:50:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19A02C00) [pid = 3796] [serial = 1017] [outer = 1980B400] 02:50:31 INFO - PROCESS | 3796 | 1468230631021 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A07800) [pid = 3796] [serial = 1018] [outer = 1980B400] 02:50:31 INFO - PROCESS | 3796 | 1468230631453 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]]]}] 02:50:31 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 02:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 704ms 02:50:31 INFO - PROCESS | 3796 | 1468230631500 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 3796 | 1468230631502 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 02:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:50:31 INFO - PROCESS | 3796 | 1468230631511 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 3796 | 1468230631513 Marionette TRACE conn3 <- [1,1322,null,{}] 02:50:31 INFO - PROCESS | 3796 | 1468230631516 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}] 02:50:31 INFO - PROCESS | 3796 | 1468230631518 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:31 INFO - PROCESS | 3796 | 1468230631640 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:50:31 INFO - PROCESS | 3796 | 1468230631646 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3796 | 1468230631648 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:31 INFO - PROCESS | 3796 | ++DOCSHELL 1980DC00 == 35 [pid = 3796] [id = 340] 02:50:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A0EC00) [pid = 3796] [serial = 1019] [outer = 00000000] 02:50:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19D33000) [pid = 3796] [serial = 1020] [outer = 19A0EC00] 02:50:31 INFO - PROCESS | 3796 | 1468230631703 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F6A800) [pid = 3796] [serial = 1021] [outer = 19A0EC00] 02:50:32 INFO - PROCESS | 3796 | 1468230632156 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 688ms 02:50:32 INFO - PROCESS | 3796 | 1468230632210 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 3796 | 1468230632212 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:50:32 INFO - PROCESS | 3796 | 1468230632221 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 3796 | 1468230632223 Marionette TRACE conn3 <- [1,1326,null,{}] 02:50:32 INFO - PROCESS | 3796 | 1468230632226 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}] 02:50:32 INFO - PROCESS | 3796 | 1468230632232 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:32 INFO - PROCESS | 3796 | 1468230632382 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:50:32 INFO - PROCESS | 3796 | 1468230632397 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 3796 | 1468230632400 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:32 INFO - PROCESS | 3796 | ++DOCSHELL 10A02000 == 36 [pid = 3796] [id = 341] 02:50:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19809C00) [pid = 3796] [serial = 1022] [outer = 00000000] 02:50:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A3B5000) [pid = 3796] [serial = 1023] [outer = 19809C00] 02:50:32 INFO - PROCESS | 3796 | 1468230632493 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A3B9400) [pid = 3796] [serial = 1024] [outer = 19809C00] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16810C00) [pid = 3796] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (179C3000) [pid = 3796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12B65C00) [pid = 3796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114BB000) [pid = 3796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1676C800) [pid = 3796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13F79000) [pid = 3796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17BC6400) [pid = 3796] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114E0400) [pid = 3796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16AA8400) [pid = 3796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A222C00) [pid = 3796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A824800) [pid = 3796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:50:32 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1047E000) [pid = 3796] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:50:33 INFO - PROCESS | 3796 | 1468230633477 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1299ms 02:50:33 INFO - PROCESS | 3796 | 1468230633513 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 3796 | 1468230633515 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 02:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:50:33 INFO - PROCESS | 3796 | 1468230633519 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 3796 | 1468230633521 Marionette TRACE conn3 <- [1,1330,null,{}] 02:50:33 INFO - PROCESS | 3796 | 1468230633524 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}] 02:50:33 INFO - PROCESS | 3796 | 1468230633526 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:33 INFO - PROCESS | 3796 | 1468230633603 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:50:33 INFO - PROCESS | 3796 | 1468230633609 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3796 | 1468230633611 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:33 INFO - PROCESS | 3796 | ++DOCSHELL 112AB800 == 37 [pid = 3796] [id = 342] 02:50:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (112AD400) [pid = 3796] [serial = 1025] [outer = 00000000] 02:50:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16761400) [pid = 3796] [serial = 1026] [outer = 112AD400] 02:50:33 INFO - PROCESS | 3796 | 1468230633654 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12B65C00) [pid = 3796] [serial = 1027] [outer = 112AD400] 02:50:34 INFO - PROCESS | 3796 | 1468230634122 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 641ms 02:50:34 INFO - PROCESS | 3796 | 1468230634157 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 3796 | 1468230634159 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:50:34 INFO - PROCESS | 3796 | 1468230634162 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 3796 | 1468230634164 Marionette TRACE conn3 <- [1,1334,null,{}] 02:50:34 INFO - PROCESS | 3796 | 1468230634167 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}] 02:50:34 INFO - PROCESS | 3796 | 1468230634169 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:34 INFO - PROCESS | 3796 | 1468230634248 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:50:34 INFO - PROCESS | 3796 | 1468230634254 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 3796 | 1468230634256 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:34 INFO - PROCESS | 3796 | ++DOCSHELL 1026AC00 == 38 [pid = 3796] [id = 343] 02:50:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16072400) [pid = 3796] [serial = 1028] [outer = 00000000] 02:50:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A162400) [pid = 3796] [serial = 1029] [outer = 16072400] 02:50:34 INFO - PROCESS | 3796 | 1468230634301 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A829000) [pid = 3796] [serial = 1030] [outer = 16072400] 02:50:34 INFO - PROCESS | 3796 | 1468230634733 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 594ms 02:50:34 INFO - PROCESS | 3796 | 1468230634765 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 3796 | 1468230634767 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:50:34 INFO - PROCESS | 3796 | 1468230634774 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 3796 | 1468230634775 Marionette TRACE conn3 <- [1,1338,null,{}] 02:50:34 INFO - PROCESS | 3796 | 1468230634779 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}] 02:50:34 INFO - PROCESS | 3796 | 1468230634781 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:34 INFO - PROCESS | 3796 | 1468230634860 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:50:34 INFO - PROCESS | 3796 | 1468230634866 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 3796 | 1468230634868 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:34 INFO - PROCESS | 3796 | ++DOCSHELL 17BC2400 == 39 [pid = 3796] [id = 344] 02:50:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18277400) [pid = 3796] [serial = 1031] [outer = 00000000] 02:50:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A9A0800) [pid = 3796] [serial = 1032] [outer = 18277400] 02:50:34 INFO - PROCESS | 3796 | 1468230634911 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A9A8400) [pid = 3796] [serial = 1033] [outer = 18277400] 02:50:35 INFO - PROCESS | 3796 | 1468230635631 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 908ms 02:50:35 INFO - PROCESS | 3796 | 1468230635675 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 3796 | 1468230635680 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 02:50:35 INFO - PROCESS | 3796 | 1468230635684 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:50:35 INFO - PROCESS | 3796 | 1468230635687 Marionette TRACE conn3 <- [1,1342,null,{}] 02:50:35 INFO - PROCESS | 3796 | 1468230635693 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}] 02:50:35 INFO - PROCESS | 3796 | 1468230635697 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:35 INFO - PROCESS | 3796 | 1468230635815 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:50:35 INFO - PROCESS | 3796 | 1468230635945 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3796 | 1468230635948 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:35 INFO - PROCESS | 3796 | ++DOCSHELL 114B9000 == 40 [pid = 3796] [id = 345] 02:50:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12E64800) [pid = 3796] [serial = 1034] [outer = 00000000] 02:50:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13F74400) [pid = 3796] [serial = 1035] [outer = 12E64800] 02:50:36 INFO - PROCESS | 3796 | 1468230636007 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (159B0000) [pid = 3796] [serial = 1036] [outer = 12E64800] 02:50:36 INFO - PROCESS | 3796 | 1468230636597 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 939ms 02:50:36 INFO - PROCESS | 3796 | 1468230636631 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 3796 | 1468230636636 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 02:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:50:36 INFO - PROCESS | 3796 | 1468230636642 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 3796 | 1468230636645 Marionette TRACE conn3 <- [1,1346,null,{}] 02:50:36 INFO - PROCESS | 3796 | 1468230636649 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}] 02:50:36 INFO - PROCESS | 3796 | 1468230636652 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:36 INFO - PROCESS | 3796 | 1468230636784 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:50:36 INFO - PROCESS | 3796 | 1468230636914 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 3796 | 1468230636917 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:36 INFO - PROCESS | 3796 | ++DOCSHELL 179C5400 == 41 [pid = 3796] [id = 346] 02:50:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18274C00) [pid = 3796] [serial = 1037] [outer = 00000000] 02:50:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1827F800) [pid = 3796] [serial = 1038] [outer = 18274C00] 02:50:36 INFO - PROCESS | 3796 | 1468230636975 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19A03000) [pid = 3796] [serial = 1039] [outer = 18274C00] 02:50:37 INFO - PROCESS | 3796 | 1468230637589 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]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1002ms 02:50:37 INFO - PROCESS | 3796 | 1468230637645 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 3796 | 1468230637648 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 02:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:50:37 INFO - PROCESS | 3796 | 1468230637651 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 3796 | 1468230637655 Marionette TRACE conn3 <- [1,1350,null,{}] 02:50:37 INFO - PROCESS | 3796 | 1468230637666 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}] 02:50:37 INFO - PROCESS | 3796 | 1468230637671 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:37 INFO - PROCESS | 3796 | 1468230637786 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:50:37 INFO - PROCESS | 3796 | 1468230637917 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 3796 | 1468230637920 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:37 INFO - PROCESS | 3796 | ++DOCSHELL 1A3B7000 == 42 [pid = 3796] [id = 347] 02:50:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A82FC00) [pid = 3796] [serial = 1040] [outer = 00000000] 02:50:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AD58C00) [pid = 3796] [serial = 1041] [outer = 1A82FC00] 02:50:37 INFO - PROCESS | 3796 | 1468230637977 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AF48000) [pid = 3796] [serial = 1042] [outer = 1A82FC00] 02:50:38 INFO - PROCESS | 3796 | 1468230638743 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1143ms 02:50:38 INFO - PROCESS | 3796 | 1468230638798 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 3796 | 1468230638804 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:50:38 INFO - PROCESS | 3796 | 1468230638809 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 3796 | 1468230638812 Marionette TRACE conn3 <- [1,1354,null,{}] 02:50:38 INFO - PROCESS | 3796 | 1468230638817 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}] 02:50:38 INFO - PROCESS | 3796 | 1468230638820 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:38 INFO - PROCESS | 3796 | 1468230638920 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:50:39 INFO - PROCESS | 3796 | 1468230639051 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 3796 | 1468230639056 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:39 INFO - PROCESS | 3796 | ++DOCSHELL 112AC800 == 43 [pid = 3796] [id = 348] 02:50:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (112B1000) [pid = 3796] [serial = 1043] [outer = 00000000] 02:50:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (114D4C00) [pid = 3796] [serial = 1044] [outer = 112B1000] 02:50:39 INFO - PROCESS | 3796 | 1468230639110 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12B69400) [pid = 3796] [serial = 1045] [outer = 112B1000] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 1026AC00 == 42 [pid = 3796] [id = 343] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 112AB800 == 41 [pid = 3796] [id = 342] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 10A02000 == 40 [pid = 3796] [id = 341] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 1980DC00 == 39 [pid = 3796] [id = 340] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 19804800 == 38 [pid = 3796] [id = 339] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 178EE000 == 37 [pid = 3796] [id = 338] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 15580400 == 36 [pid = 3796] [id = 337] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 10A04400 == 35 [pid = 3796] [id = 336] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 10B5BC00 == 34 [pid = 3796] [id = 335] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 10BB3400 == 33 [pid = 3796] [id = 334] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 129E8400 == 32 [pid = 3796] [id = 325] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 19A03800 == 31 [pid = 3796] [id = 333] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 1A3B7000 == 30 [pid = 3796] [id = 347] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 179C5400 == 29 [pid = 3796] [id = 346] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 17BC2400 == 28 [pid = 3796] [id = 344] 02:50:39 INFO - PROCESS | 3796 | --DOCSHELL 114B9000 == 27 [pid = 3796] [id = 345] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19A06000) [pid = 3796] [serial = 996] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17BBA000) [pid = 3796] [serial = 987] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13A9C400) [pid = 3796] [serial = 976] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (139AF400) [pid = 3796] [serial = 975] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12C8F400) [pid = 3796] [serial = 978] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12E6DC00) [pid = 3796] [serial = 979] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16976400) [pid = 3796] [serial = 984] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1515B800) [pid = 3796] [serial = 981] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1553CC00) [pid = 3796] [serial = 982] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1827C800) [pid = 3796] [serial = 990] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1325BC00) [pid = 3796] [serial = 964] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12C8E800) [pid = 3796] [serial = 963] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1822AC00) [pid = 3796] [serial = 967] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1766AC00) [pid = 3796] [serial = 966] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AF49400) [pid = 3796] [serial = 970] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A771C00) [pid = 3796] [serial = 969] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1B088C00) [pid = 3796] [serial = 973] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1B02A000) [pid = 3796] [serial = 972] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12BAAC00) [pid = 3796] [serial = 993] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19801800) [pid = 3796] [serial = 991] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (14363400) [pid = 3796] [serial = 994] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (18055C00) [pid = 3796] [serial = 988] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19AF1800) [pid = 3796] [serial = 997] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16E5B800) [pid = 3796] [serial = 985] [outer = 00000000] [url = about:blank] 02:50:40 INFO - PROCESS | 3796 | 1468230640249 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] 02:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:50:40 INFO - PROCESS | 3796 | 1468230640276 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 3796 | 1468230640280 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3796 | 1468230640285 Marionette TRACE conn3 <- [1,1358,null,{}] 02:50:40 INFO - PROCESS | 3796 | 1468230640290 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}] 02:50:40 INFO - PROCESS | 3796 | 1468230640293 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:40 INFO - PROCESS | 3796 | 1468230640382 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:50:40 INFO - PROCESS | 3796 | 1468230640391 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3796 | 1468230640395 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:40 INFO - PROCESS | 3796 | ++DOCSHELL 112AE800 == 28 [pid = 3796] [id = 349] 02:50:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (112B1C00) [pid = 3796] [serial = 1046] [outer = 00000000] 02:50:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12C97000) [pid = 3796] [serial = 1047] [outer = 112B1C00] 02:50:40 INFO - PROCESS | 3796 | 1468230640442 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12EED800) [pid = 3796] [serial = 1048] [outer = 112B1C00] 02:50:40 INFO - PROCESS | 3796 | 1468230640941 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] 02:50:41 INFO - PROCESS | 3796 | 1468230640982 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:50:41 INFO - PROCESS | 3796 | 1468230640988 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 3796 | 1468230640991 Marionette TRACE conn3 <- [1,1362,null,{}] 02:50:41 INFO - PROCESS | 3796 | 1468230640995 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}] 02:50:41 INFO - PROCESS | 3796 | 1468230640998 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:41 INFO - PROCESS | 3796 | 1468230641115 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:50:41 INFO - PROCESS | 3796 | 1468230641203 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 3796 | 1468230641206 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:41 INFO - PROCESS | 3796 | ++DOCSHELL 114BF800 == 29 [pid = 3796] [id = 350] 02:50:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (14363400) [pid = 3796] [serial = 1049] [outer = 00000000] 02:50:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1436F800) [pid = 3796] [serial = 1050] [outer = 14363400] 02:50:41 INFO - PROCESS | 3796 | 1468230641260 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1512D400) [pid = 3796] [serial = 1051] [outer = 14363400] 02:50:41 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:50:41 INFO - PROCESS | 3796 | 1468230641633 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] 02:50:41 INFO - PROCESS | 3796 | 1468230641689 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:50:41 INFO - PROCESS | 3796 | 1468230641693 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 3796 | 1468230641697 Marionette TRACE conn3 <- [1,1366,null,{}] 02:50:41 INFO - PROCESS | 3796 | 1468230641708 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}] 02:50:41 INFO - PROCESS | 3796 | 1468230641712 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:41 INFO - PROCESS | 3796 | 1468230641795 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:50:41 INFO - PROCESS | 3796 | 1468230641802 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 3796 | 1468230641805 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:41 INFO - PROCESS | 3796 | ++DOCSHELL 16760C00 == 30 [pid = 3796] [id = 351] 02:50:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16767400) [pid = 3796] [serial = 1052] [outer = 00000000] 02:50:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16977000) [pid = 3796] [serial = 1053] [outer = 16767400] 02:50:41 INFO - PROCESS | 3796 | 1468230641862 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16C2E800) [pid = 3796] [serial = 1054] [outer = 16767400] 02:50:42 INFO - PROCESS | 3796 | 1468230642351 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] 02:50:42 INFO - PROCESS | 3796 | 1468230642394 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:50:42 INFO - PROCESS | 3796 | 1468230642397 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 3796 | 1468230642399 Marionette TRACE conn3 <- [1,1370,null,{}] 02:50:42 INFO - PROCESS | 3796 | 1468230642403 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}] 02:50:42 INFO - PROCESS | 3796 | 1468230642405 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:42 INFO - PROCESS | 3796 | 1468230642550 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:50:42 INFO - PROCESS | 3796 | 1468230642572 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 3796 | 1468230642574 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:42 INFO - PROCESS | 3796 | ++DOCSHELL 1782C800 == 31 [pid = 3796] [id = 352] 02:50:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1788C400) [pid = 3796] [serial = 1055] [outer = 00000000] 02:50:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (178F9C00) [pid = 3796] [serial = 1056] [outer = 1788C400] 02:50:42 INFO - PROCESS | 3796 | 1468230642618 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (179CD800) [pid = 3796] [serial = 1057] [outer = 1788C400] 02:50:43 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:50:43 INFO - PROCESS | 3796 | 1468230643062 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] 02:50:43 INFO - PROCESS | 3796 | 1468230643099 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 02:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:50:43 INFO - PROCESS | 3796 | 1468230643102 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 3796 | 1468230643104 Marionette TRACE conn3 <- [1,1374,null,{}] 02:50:43 INFO - PROCESS | 3796 | 1468230643107 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}] 02:50:43 INFO - PROCESS | 3796 | 1468230643109 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:43 INFO - PROCESS | 3796 | 1468230643215 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:50:43 INFO - PROCESS | 3796 | 1468230643221 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 3796 | 1468230643223 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:43 INFO - PROCESS | 3796 | ++DOCSHELL 17BC0400 == 32 [pid = 3796] [id = 353] 02:50:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17BC3800) [pid = 3796] [serial = 1058] [outer = 00000000] 02:50:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18278C00) [pid = 3796] [serial = 1059] [outer = 17BC3800] 02:50:43 INFO - PROCESS | 3796 | 1468230643267 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1827C400) [pid = 3796] [serial = 1060] [outer = 17BC3800] 02:50:43 INFO - PROCESS | 3796 | 1468230643752 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] 02:50:43 INFO - PROCESS | 3796 | 1468230643808 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 02:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:50:43 INFO - PROCESS | 3796 | 1468230643812 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 3796 | 1468230643813 Marionette TRACE conn3 <- [1,1378,null,{}] 02:50:43 INFO - PROCESS | 3796 | 1468230643817 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}] 02:50:43 INFO - PROCESS | 3796 | 1468230643823 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:43 INFO - PROCESS | 3796 | 1468230643984 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:50:44 INFO - PROCESS | 3796 | 1468230643999 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 3796 | 1468230644001 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:44 INFO - PROCESS | 3796 | ++DOCSHELL 19A0F800 == 33 [pid = 3796] [id = 354] 02:50:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19AF0800) [pid = 3796] [serial = 1061] [outer = 00000000] 02:50:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19F62000) [pid = 3796] [serial = 1062] [outer = 19AF0800] 02:50:44 INFO - PROCESS | 3796 | 1468230644046 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19F6D000) [pid = 3796] [serial = 1063] [outer = 19AF0800] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18277400) [pid = 3796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16072400) [pid = 3796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1980B400) [pid = 3796] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A0EC00) [pid = 3796] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (114DE000) [pid = 3796] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A07C00) [pid = 3796] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F66400) [pid = 3796] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (159A4C00) [pid = 3796] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (178F0C00) [pid = 3796] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12C8A000) [pid = 3796] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19809C00) [pid = 3796] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:50:44 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (112AD400) [pid = 3796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:50:44 INFO - PROCESS | 3796 | 1468230644699 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 939ms 02:50:44 INFO - PROCESS | 3796 | 1468230644758 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 3796 | 1468230644760 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 02:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:50:44 INFO - PROCESS | 3796 | 1468230644763 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 3796 | 1468230644765 Marionette TRACE conn3 <- [1,1382,null,{}] 02:50:44 INFO - PROCESS | 3796 | 1468230644768 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}] 02:50:44 INFO - PROCESS | 3796 | 1468230644770 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:44 INFO - PROCESS | 3796 | 1468230644845 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:50:44 INFO - PROCESS | 3796 | 1468230644850 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 3796 | 1468230644852 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:44 INFO - PROCESS | 3796 | ++DOCSHELL 112A7C00 == 34 [pid = 3796] [id = 355] 02:50:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (139BA000) [pid = 3796] [serial = 1064] [outer = 00000000] 02:50:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19806400) [pid = 3796] [serial = 1065] [outer = 139BA000] 02:50:44 INFO - PROCESS | 3796 | 1468230644904 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19809000) [pid = 3796] [serial = 1066] [outer = 139BA000] 02:50:45 INFO - PROCESS | 3796 | 1468230645322 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 595ms 02:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:50:45 INFO - PROCESS | 3796 | 1468230645365 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 3796 | 1468230645367 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 02:50:45 INFO - PROCESS | 3796 | 1468230645370 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 3796 | 1468230645371 Marionette TRACE conn3 <- [1,1386,null,{}] 02:50:45 INFO - PROCESS | 3796 | 1468230645375 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}] 02:50:45 INFO - PROCESS | 3796 | 1468230645376 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:45 INFO - PROCESS | 3796 | 1468230645453 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:50:45 INFO - PROCESS | 3796 | 1468230645458 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3796 | 1468230645461 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:45 INFO - PROCESS | 3796 | ++DOCSHELL 16072C00 == 35 [pid = 3796] [id = 356] 02:50:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19803C00) [pid = 3796] [serial = 1067] [outer = 00000000] 02:50:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A160800) [pid = 3796] [serial = 1068] [outer = 19803C00] 02:50:45 INFO - PROCESS | 3796 | 1468230645504 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A16B400) [pid = 3796] [serial = 1069] [outer = 19803C00] 02:50:45 INFO - PROCESS | 3796 | 1468230645944 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 595ms 02:50:45 INFO - PROCESS | 3796 | 1468230645968 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 3796 | 1468230645970 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 02:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:50:45 INFO - PROCESS | 3796 | 1468230645973 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 3796 | 1468230645974 Marionette TRACE conn3 <- [1,1390,null,{}] 02:50:45 INFO - PROCESS | 3796 | 1468230645978 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}] 02:50:45 INFO - PROCESS | 3796 | 1468230645980 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:46 INFO - PROCESS | 3796 | 1468230646097 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:50:46 INFO - PROCESS | 3796 | 1468230646105 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 3796 | 1468230646107 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:46 INFO - PROCESS | 3796 | ++DOCSHELL 1A160C00 == 36 [pid = 3796] [id = 357] 02:50:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A33EC00) [pid = 3796] [serial = 1070] [outer = 00000000] 02:50:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A3BBC00) [pid = 3796] [serial = 1071] [outer = 1A33EC00] 02:50:46 INFO - PROCESS | 3796 | 1468230646150 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A76FC00) [pid = 3796] [serial = 1072] [outer = 1A33EC00] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 112AE800 == 35 [pid = 3796] [id = 349] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 112AC800 == 34 [pid = 3796] [id = 348] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 1782C800 == 33 [pid = 3796] [id = 352] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 19A0F800 == 32 [pid = 3796] [id = 354] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 112A7C00 == 31 [pid = 3796] [id = 355] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 16072C00 == 30 [pid = 3796] [id = 356] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 17BC0400 == 29 [pid = 3796] [id = 353] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 16760C00 == 28 [pid = 3796] [id = 351] 02:50:47 INFO - PROCESS | 3796 | --DOCSHELL 114BF800 == 27 [pid = 3796] [id = 350] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A3B5000) [pid = 3796] [serial = 1023] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A829000) [pid = 3796] [serial = 1030] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12B65C00) [pid = 3796] [serial = 1027] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F6A800) [pid = 3796] [serial = 1021] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A3B9400) [pid = 3796] [serial = 1024] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (18278000) [pid = 3796] [serial = 1015] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16761400) [pid = 3796] [serial = 1026] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A9A8400) [pid = 3796] [serial = 1033] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A9A0800) [pid = 3796] [serial = 1032] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A162400) [pid = 3796] [serial = 1029] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19A02C00) [pid = 3796] [serial = 1017] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A07800) [pid = 3796] [serial = 1018] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19D33000) [pid = 3796] [serial = 1020] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (131C9000) [pid = 3796] [serial = 1005] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1606E000) [pid = 3796] [serial = 1006] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (11DD9C00) [pid = 3796] [serial = 1008] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (12E6C400) [pid = 3796] [serial = 1009] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A161000) [pid = 3796] [serial = 999] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A161400) [pid = 3796] [serial = 1000] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (159FEC00) [pid = 3796] [serial = 1011] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16762C00) [pid = 3796] [serial = 1012] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (17BBB800) [pid = 3796] [serial = 1014] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (139BE400) [pid = 3796] [serial = 1002] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (14368C00) [pid = 3796] [serial = 1003] [outer = 00000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3796 | 1468230647796 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1878ms 02:50:47 INFO - PROCESS | 3796 | 1468230647841 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 3796 | 1468230647845 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 02:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:50:47 INFO - PROCESS | 3796 | 1468230647850 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 3796 | 1468230647853 Marionette TRACE conn3 <- [1,1394,null,{}] 02:50:47 INFO - PROCESS | 3796 | 1468230647859 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}] 02:50:47 INFO - PROCESS | 3796 | 1468230647863 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:47 INFO - PROCESS | 3796 | 1468230647959 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:50:47 INFO - PROCESS | 3796 | 1468230647967 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3796 | 1468230647971 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:48 INFO - PROCESS | 3796 | ++DOCSHELL 11261400 == 28 [pid = 3796] [id = 358] 02:50:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (11264000) [pid = 3796] [serial = 1073] [outer = 00000000] 02:50:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (114BCC00) [pid = 3796] [serial = 1074] [outer = 11264000] 02:50:48 INFO - PROCESS | 3796 | 1468230648021 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1188E800) [pid = 3796] [serial = 1075] [outer = 11264000] 02:50:48 INFO - PROCESS | 3796 | 1468230648507 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 704ms 02:50:48 INFO - PROCESS | 3796 | 1468230648548 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 3796 | 1468230648553 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 02:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:50:48 INFO - PROCESS | 3796 | 1468230648559 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 3796 | 1468230648562 Marionette TRACE conn3 <- [1,1398,null,{}] 02:50:48 INFO - PROCESS | 3796 | 1468230648565 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}] 02:50:48 INFO - PROCESS | 3796 | 1468230648568 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:48 INFO - PROCESS | 3796 | 1468230648654 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:50:48 INFO - PROCESS | 3796 | 1468230648663 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3796 | 1468230648666 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:48 INFO - PROCESS | 3796 | ++DOCSHELL 131C9000 == 29 [pid = 3796] [id = 359] 02:50:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (131CF000) [pid = 3796] [serial = 1076] [outer = 00000000] 02:50:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13665800) [pid = 3796] [serial = 1077] [outer = 131CF000] 02:50:48 INFO - PROCESS | 3796 | 1468230648713 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (139BE800) [pid = 3796] [serial = 1078] [outer = 131CF000] 02:50:49 INFO - PROCESS | 3796 | 1468230649196 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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 689ms 02:50:49 INFO - PROCESS | 3796 | 1468230649258 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3796 | 1468230649260 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 02:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:50:49 INFO - PROCESS | 3796 | 1468230649264 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 3796 | 1468230649267 Marionette TRACE conn3 <- [1,1402,null,{}] 02:50:49 INFO - PROCESS | 3796 | 1468230649278 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}] 02:50:49 INFO - PROCESS | 3796 | 1468230649283 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:49 INFO - PROCESS | 3796 | 1468230649395 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:50:49 INFO - PROCESS | 3796 | 1468230649485 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3796 | 1468230649488 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:49 INFO - PROCESS | 3796 | ++DOCSHELL 159B3000 == 30 [pid = 3796] [id = 360] 02:50:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (159F3400) [pid = 3796] [serial = 1079] [outer = 00000000] 02:50:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (159FE800) [pid = 3796] [serial = 1080] [outer = 159F3400] 02:50:49 INFO - PROCESS | 3796 | 1468230649536 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16072400) [pid = 3796] [serial = 1081] [outer = 159F3400] 02:50:49 INFO - PROCESS | 3796 | 1468230649915 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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 704ms 02:50:49 INFO - PROCESS | 3796 | 1468230649966 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3796 | 1468230649968 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 02:50:50 INFO - PROCESS | 3796 | 1468230649972 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:50:50 INFO - PROCESS | 3796 | 1468230649973 Marionette TRACE conn3 <- [1,1406,null,{}] 02:50:50 INFO - PROCESS | 3796 | 1468230649994 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}] 02:50:50 INFO - PROCESS | 3796 | 1468230649997 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:50 INFO - PROCESS | 3796 | 1468230650078 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:50:50 INFO - PROCESS | 3796 | 1468230650083 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3796 | 1468230650085 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:50 INFO - PROCESS | 3796 | ++DOCSHELL 159FE000 == 31 [pid = 3796] [id = 361] 02:50:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1606E000) [pid = 3796] [serial = 1082] [outer = 00000000] 02:50:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16810C00) [pid = 3796] [serial = 1083] [outer = 1606E000] 02:50:50 INFO - PROCESS | 3796 | 1468230650134 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16AAFC00) [pid = 3796] [serial = 1084] [outer = 1606E000] 02:50:50 INFO - PROCESS | 3796 | 1468230650589 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 704ms 02:50:50 INFO - PROCESS | 3796 | 1468230650673 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 3796 | 1468230650675 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:50:50 INFO - PROCESS | 3796 | 1468230650679 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 3796 | 1468230650681 Marionette TRACE conn3 <- [1,1410,null,{}] 02:50:50 INFO - PROCESS | 3796 | 1468230650684 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}] 02:50:50 INFO - PROCESS | 3796 | 1468230650686 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:50 INFO - PROCESS | 3796 | 1468230650790 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:50:50 INFO - PROCESS | 3796 | 1468230650803 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3796 | 1468230650806 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:50 INFO - PROCESS | 3796 | ++DOCSHELL 16FC4400 == 32 [pid = 3796] [id = 362] 02:50:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16FCA800) [pid = 3796] [serial = 1085] [outer = 00000000] 02:50:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (178EB800) [pid = 3796] [serial = 1086] [outer = 16FCA800] 02:50:50 INFO - PROCESS | 3796 | 1468230650849 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (179CB800) [pid = 3796] [serial = 1087] [outer = 16FCA800] 02:50:51 INFO - PROCESS | 3796 | 1468230651296 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 689ms 02:50:51 INFO - PROCESS | 3796 | 1468230651378 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3796 | 1468230651380 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 02:50:51 INFO - PROCESS | 3796 | 1468230651383 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:50:51 INFO - PROCESS | 3796 | 1468230651385 Marionette TRACE conn3 <- [1,1414,null,{}] 02:50:51 INFO - PROCESS | 3796 | 1468230651389 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}] 02:50:51 INFO - PROCESS | 3796 | 1468230651394 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:51 INFO - PROCESS | 3796 | 1468230651511 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:50:51 INFO - PROCESS | 3796 | 1468230651516 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3796 | 1468230651519 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:51 INFO - PROCESS | 3796 | ++DOCSHELL 18278800 == 33 [pid = 3796] [id = 363] 02:50:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1827A400) [pid = 3796] [serial = 1088] [outer = 00000000] 02:50:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19804400) [pid = 3796] [serial = 1089] [outer = 1827A400] 02:50:51 INFO - PROCESS | 3796 | 1468230651563 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1980F800) [pid = 3796] [serial = 1090] [outer = 1827A400] 02:50:52 INFO - PROCESS | 3796 | 1468230651987 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 626ms 02:50:52 INFO - PROCESS | 3796 | 1468230652022 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3796 | 1468230652026 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:50:52 INFO - PROCESS | 3796 | 1468230652030 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 3796 | 1468230652032 Marionette TRACE conn3 <- [1,1418,null,{}] 02:50:52 INFO - PROCESS | 3796 | 1468230652035 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}] 02:50:52 INFO - PROCESS | 3796 | 1468230652037 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:52 INFO - PROCESS | 3796 | 1468230652125 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:50:52 INFO - PROCESS | 3796 | 1468230652159 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3796 | 1468230652161 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:52 INFO - PROCESS | 3796 | ++DOCSHELL 1827F000 == 34 [pid = 3796] [id = 364] 02:50:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A01400) [pid = 3796] [serial = 1091] [outer = 00000000] 02:50:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A08800) [pid = 3796] [serial = 1092] [outer = 19A01400] 02:50:52 INFO - PROCESS | 3796 | 1468230652205 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A0E000) [pid = 3796] [serial = 1093] [outer = 19A01400] 02:50:52 INFO - PROCESS | 3796 | 1468230652676 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 642ms 02:50:52 INFO - PROCESS | 3796 | 1468230652707 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3796 | 1468230652709 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:50:52 INFO - PROCESS | 3796 | 1468230652712 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 3796 | 1468230652714 Marionette TRACE conn3 <- [1,1422,null,{}] 02:50:52 INFO - PROCESS | 3796 | 1468230652722 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}] 02:50:52 INFO - PROCESS | 3796 | 1468230652724 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:52 INFO - PROCESS | 3796 | 1468230652799 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:50:52 INFO - PROCESS | 3796 | 1468230652806 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3796 | 1468230652808 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:52 INFO - PROCESS | 3796 | ++DOCSHELL 19809800 == 35 [pid = 3796] [id = 365] 02:50:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A0AC00) [pid = 3796] [serial = 1094] [outer = 00000000] 02:50:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F69000) [pid = 3796] [serial = 1095] [outer = 19A0AC00] 02:50:52 INFO - PROCESS | 3796 | 1468230652851 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A163000) [pid = 3796] [serial = 1096] [outer = 19A0AC00] 02:50:53 INFO - PROCESS | 3796 | 1468230653322 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 626ms 02:50:53 INFO - PROCESS | 3796 | 1468230653351 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 3796 | 1468230653353 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 02:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:50:53 INFO - PROCESS | 3796 | 1468230653356 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 3796 | 1468230653358 Marionette TRACE conn3 <- [1,1426,null,{}] 02:50:53 INFO - PROCESS | 3796 | 1468230653362 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}] 02:50:53 INFO - PROCESS | 3796 | 1468230653363 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:53 INFO - PROCESS | 3796 | 1468230653471 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:50:53 INFO - PROCESS | 3796 | 1468230653478 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3796 | 1468230653480 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:53 INFO - PROCESS | 3796 | ++DOCSHELL 159B1800 == 36 [pid = 3796] [id = 366] 02:50:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A16C000) [pid = 3796] [serial = 1097] [outer = 00000000] 02:50:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A227C00) [pid = 3796] [serial = 1098] [outer = 1A16C000] 02:50:53 INFO - PROCESS | 3796 | 1468230653572 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A335800) [pid = 3796] [serial = 1099] [outer = 1A16C000] 02:50:54 INFO - PROCESS | 3796 | 1468230654010 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 704ms 02:50:54 INFO - PROCESS | 3796 | 1468230654056 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3796 | 1468230654058 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:50:54 INFO - PROCESS | 3796 | 1468230654061 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3796 | 1468230654063 Marionette TRACE conn3 <- [1,1430,null,{}] 02:50:54 INFO - PROCESS | 3796 | 1468230654066 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}] 02:50:54 INFO - PROCESS | 3796 | 1468230654068 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:54 INFO - PROCESS | 3796 | 1468230654189 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:50:54 INFO - PROCESS | 3796 | 1468230654204 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3796 | 1468230654206 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:54 INFO - PROCESS | 3796 | ++DOCSHELL 1A3BD800 == 37 [pid = 3796] [id = 367] 02:50:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A3BFC00) [pid = 3796] [serial = 1100] [outer = 00000000] 02:50:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A822800) [pid = 3796] [serial = 1101] [outer = 1A3BFC00] 02:50:54 INFO - PROCESS | 3796 | 1468230654306 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A830C00) [pid = 3796] [serial = 1102] [outer = 1A3BFC00] 02:50:54 INFO - PROCESS | 3796 | 1468230654715 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 704ms 02:50:54 INFO - PROCESS | 3796 | 1468230654761 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3796 | 1468230654763 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:50:54 INFO - PROCESS | 3796 | 1468230654767 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3796 | 1468230654769 Marionette TRACE conn3 <- [1,1434,null,{}] 02:50:54 INFO - PROCESS | 3796 | 1468230654781 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}] 02:50:54 INFO - PROCESS | 3796 | 1468230654783 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:54 INFO - PROCESS | 3796 | 1468230654931 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:50:54 INFO - PROCESS | 3796 | 1468230654997 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3796 | 1468230654999 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:55 INFO - PROCESS | 3796 | ++DOCSHELL 16F38800 == 38 [pid = 3796] [id = 368] 02:50:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AD51800) [pid = 3796] [serial = 1103] [outer = 00000000] 02:50:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AD58400) [pid = 3796] [serial = 1104] [outer = 1AD51800] 02:50:55 INFO - PROCESS | 3796 | 1468230655046 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AF46800) [pid = 3796] [serial = 1105] [outer = 1AD51800] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19803C00) [pid = 3796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1788C400) [pid = 3796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17BC3800) [pid = 3796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19AF0800) [pid = 3796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16767400) [pid = 3796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (14363400) [pid = 3796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (112B1C00) [pid = 3796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (112B1000) [pid = 3796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A82FC00) [pid = 3796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18274C00) [pid = 3796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12E64800) [pid = 3796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:50:55 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (139BA000) [pid = 3796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:50:55 INFO - PROCESS | 3796 | 1468230655536 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 798ms 02:50:55 INFO - PROCESS | 3796 | 1468230655569 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 3796 | 1468230655571 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:50:55 INFO - PROCESS | 3796 | 1468230655573 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 3796 | 1468230655575 Marionette TRACE conn3 <- [1,1438,null,{}] 02:50:55 INFO - PROCESS | 3796 | 1468230655579 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}] 02:50:55 INFO - PROCESS | 3796 | 1468230655580 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:55 INFO - PROCESS | 3796 | 1468230655659 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:50:55 INFO - PROCESS | 3796 | 1468230655665 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3796 | 1468230655667 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:55 INFO - PROCESS | 3796 | ++DOCSHELL 12E64800 == 39 [pid = 3796] [id = 369] 02:50:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16AB1C00) [pid = 3796] [serial = 1106] [outer = 00000000] 02:50:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F62400) [pid = 3796] [serial = 1107] [outer = 16AB1C00] 02:50:55 INFO - PROCESS | 3796 | 1468230655711 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A3BC000) [pid = 3796] [serial = 1108] [outer = 16AB1C00] 02:50:56 INFO - PROCESS | 3796 | 1468230656152 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 641ms 02:50:56 INFO - PROCESS | 3796 | 1468230656212 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3796 | 1468230656214 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:50:56 INFO - PROCESS | 3796 | 1468230656218 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3796 | 1468230656219 Marionette TRACE conn3 <- [1,1442,null,{}] 02:50:56 INFO - PROCESS | 3796 | 1468230656223 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}] 02:50:56 INFO - PROCESS | 3796 | 1468230656225 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:56 INFO - PROCESS | 3796 | 1468230656314 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:50:56 INFO - PROCESS | 3796 | 1468230656322 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3796 | 1468230656324 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:56 INFO - PROCESS | 3796 | ++DOCSHELL 10F0AC00 == 40 [pid = 3796] [id = 370] 02:50:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (131CFC00) [pid = 3796] [serial = 1109] [outer = 00000000] 02:50:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AF4F800) [pid = 3796] [serial = 1110] [outer = 131CFC00] 02:50:56 INFO - PROCESS | 3796 | 1468230656367 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AF54800) [pid = 3796] [serial = 1111] [outer = 131CFC00] 02:50:56 INFO - PROCESS | 3796 | 1468230656803 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 642ms 02:50:56 INFO - PROCESS | 3796 | 1468230656856 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3796 | 1468230656858 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:50:56 INFO - PROCESS | 3796 | 1468230656861 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3796 | 1468230656863 Marionette TRACE conn3 <- [1,1446,null,{}] 02:50:56 INFO - PROCESS | 3796 | 1468230656867 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}] 02:50:56 INFO - PROCESS | 3796 | 1468230656868 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:56 INFO - PROCESS | 3796 | 1468230656946 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:50:56 INFO - PROCESS | 3796 | 1468230656954 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3796 | 1468230656956 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:56 INFO - PROCESS | 3796 | ++DOCSHELL 10A73800 == 41 [pid = 3796] [id = 371] 02:50:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17895000) [pid = 3796] [serial = 1112] [outer = 00000000] 02:50:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1B022C00) [pid = 3796] [serial = 1113] [outer = 17895000] 02:50:56 INFO - PROCESS | 3796 | 1468230656999 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1B029400) [pid = 3796] [serial = 1114] [outer = 17895000] 02:50:57 INFO - PROCESS | 3796 | --DOCSHELL 1A160C00 == 40 [pid = 3796] [id = 357] 02:50:57 INFO - PROCESS | 3796 | --DOCSHELL 11261400 == 39 [pid = 3796] [id = 358] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 131C9000 == 38 [pid = 3796] [id = 359] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 159B3000 == 37 [pid = 3796] [id = 360] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 18278800 == 36 [pid = 3796] [id = 363] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 19809800 == 35 [pid = 3796] [id = 365] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 1827F000 == 34 [pid = 3796] [id = 364] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 12E64800 == 33 [pid = 3796] [id = 369] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 10F0AC00 == 32 [pid = 3796] [id = 370] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 159B1800 == 31 [pid = 3796] [id = 366] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 16F38800 == 30 [pid = 3796] [id = 368] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 1A3BD800 == 29 [pid = 3796] [id = 367] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 159FE000 == 28 [pid = 3796] [id = 361] 02:50:58 INFO - PROCESS | 3796 | --DOCSHELL 16FC4400 == 27 [pid = 3796] [id = 362] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A16B400) [pid = 3796] [serial = 1069] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A3BBC00) [pid = 3796] [serial = 1071] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (178F9C00) [pid = 3796] [serial = 1056] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18278C00) [pid = 3796] [serial = 1059] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19F62000) [pid = 3796] [serial = 1062] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1827C400) [pid = 3796] [serial = 1060] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A160800) [pid = 3796] [serial = 1068] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19F6D000) [pid = 3796] [serial = 1063] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16977000) [pid = 3796] [serial = 1053] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1436F800) [pid = 3796] [serial = 1050] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1512D400) [pid = 3796] [serial = 1051] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12C97000) [pid = 3796] [serial = 1047] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12EED800) [pid = 3796] [serial = 1048] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12B69400) [pid = 3796] [serial = 1045] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (114D4C00) [pid = 3796] [serial = 1044] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AF48000) [pid = 3796] [serial = 1042] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AD58C00) [pid = 3796] [serial = 1041] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A03000) [pid = 3796] [serial = 1039] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1827F800) [pid = 3796] [serial = 1038] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (159B0000) [pid = 3796] [serial = 1036] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13F74400) [pid = 3796] [serial = 1035] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (179CD800) [pid = 3796] [serial = 1057] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19806400) [pid = 3796] [serial = 1065] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19809000) [pid = 3796] [serial = 1066] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16C2E800) [pid = 3796] [serial = 1054] [outer = 00000000] [url = about:blank] 02:50:58 INFO - PROCESS | 3796 | 1468230658742 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1909ms 02:50:58 INFO - PROCESS | 3796 | 1468230658771 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3796 | 1468230658775 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:50:58 INFO - PROCESS | 3796 | 1468230658780 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 3796 | 1468230658783 Marionette TRACE conn3 <- [1,1450,null,{}] 02:50:58 INFO - PROCESS | 3796 | 1468230658789 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}] 02:50:58 INFO - PROCESS | 3796 | 1468230658792 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:58 INFO - PROCESS | 3796 | 1468230658882 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:50:58 INFO - PROCESS | 3796 | 1468230658892 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 3796 | 1468230658897 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:58 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC400 == 28 [pid = 3796] [id = 372] 02:50:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10BBC800) [pid = 3796] [serial = 1115] [outer = 00000000] 02:50:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (112AC800) [pid = 3796] [serial = 1116] [outer = 10BBC800] 02:50:58 INFO - PROCESS | 3796 | 1468230658946 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (112B1400) [pid = 3796] [serial = 1117] [outer = 10BBC800] 02:50:59 INFO - PROCESS | 3796 | 1468230659445 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 704ms 02:50:59 INFO - PROCESS | 3796 | 1468230659480 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 3796 | 1468230659485 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 02:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:50:59 INFO - PROCESS | 3796 | 1468230659491 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 3796 | 1468230659494 Marionette TRACE conn3 <- [1,1454,null,{}] 02:50:59 INFO - PROCESS | 3796 | 1468230659498 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}] 02:50:59 INFO - PROCESS | 3796 | 1468230659501 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:59 INFO - PROCESS | 3796 | 1468230659586 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:50:59 INFO - PROCESS | 3796 | 1468230659595 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 3796 | 1468230659598 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:50:59 INFO - PROCESS | 3796 | ++DOCSHELL 12E25400 == 29 [pid = 3796] [id = 373] 02:50:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12E28000) [pid = 3796] [serial = 1118] [outer = 00000000] 02:50:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12E65800) [pid = 3796] [serial = 1119] [outer = 12E28000] 02:50:59 INFO - PROCESS | 3796 | 1468230659646 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1312BC00) [pid = 3796] [serial = 1120] [outer = 12E28000] 02:51:00 INFO - PROCESS | 3796 | 1468230660138 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 689ms 02:51:00 INFO - PROCESS | 3796 | 1468230660191 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 3796 | 1468230660194 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 02:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:51:00 INFO - PROCESS | 3796 | 1468230660199 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 3796 | 1468230660204 Marionette TRACE conn3 <- [1,1458,null,{}] 02:51:00 INFO - PROCESS | 3796 | 1468230660215 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}] 02:51:00 INFO - PROCESS | 3796 | 1468230660220 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:00 INFO - PROCESS | 3796 | 1468230660329 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:51:00 INFO - PROCESS | 3796 | 1468230660420 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 3796 | 1468230660423 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:00 INFO - PROCESS | 3796 | ++DOCSHELL 15160C00 == 30 [pid = 3796] [id = 374] 02:51:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15178400) [pid = 3796] [serial = 1121] [outer = 00000000] 02:51:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15546400) [pid = 3796] [serial = 1122] [outer = 15178400] 02:51:00 INFO - PROCESS | 3796 | 1468230660471 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159A6000) [pid = 3796] [serial = 1123] [outer = 15178400] 02:51:00 INFO - PROCESS | 3796 | 1468230660856 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 688ms 02:51:00 INFO - PROCESS | 3796 | 1468230660895 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 3796 | 1468230660897 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 02:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:51:00 INFO - PROCESS | 3796 | 1468230660908 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 3796 | 1468230660910 Marionette TRACE conn3 <- [1,1462,null,{}] 02:51:00 INFO - PROCESS | 3796 | 1468230660913 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}] 02:51:00 INFO - PROCESS | 3796 | 1468230660915 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:01 INFO - PROCESS | 3796 | 1468230661004 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:51:01 INFO - PROCESS | 3796 | 1468230661010 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3796 | 1468230661012 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:01 INFO - PROCESS | 3796 | ++DOCSHELL 13A99C00 == 31 [pid = 3796] [id = 375] 02:51:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13F74400) [pid = 3796] [serial = 1124] [outer = 00000000] 02:51:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1606DC00) [pid = 3796] [serial = 1125] [outer = 13F74400] 02:51:01 INFO - PROCESS | 3796 | 1468230661058 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16766C00) [pid = 3796] [serial = 1126] [outer = 13F74400] 02:51:01 INFO - PROCESS | 3796 | 1468230661496 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 641ms 02:51:01 INFO - PROCESS | 3796 | 1468230661550 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 3796 | 1468230661552 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:51:01 INFO - PROCESS | 3796 | 1468230661556 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 3796 | 1468230661557 Marionette TRACE conn3 <- [1,1466,null,{}] 02:51:01 INFO - PROCESS | 3796 | 1468230661561 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}] 02:51:01 INFO - PROCESS | 3796 | 1468230661563 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:01 INFO - PROCESS | 3796 | 1468230661639 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:51:01 INFO - PROCESS | 3796 | 1468230661646 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3796 | 1468230661649 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:01 INFO - PROCESS | 3796 | ++DOCSHELL 16AB0000 == 32 [pid = 3796] [id = 376] 02:51:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16AB0C00) [pid = 3796] [serial = 1127] [outer = 00000000] 02:51:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16FC4400) [pid = 3796] [serial = 1128] [outer = 16AB0C00] 02:51:01 INFO - PROCESS | 3796 | 1468230661692 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1782B400) [pid = 3796] [serial = 1129] [outer = 16AB0C00] 02:51:02 INFO - PROCESS | 3796 | 1468230662149 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 626ms 02:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:51:02 INFO - PROCESS | 3796 | 1468230662193 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3796 | 1468230662195 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 02:51:02 INFO - PROCESS | 3796 | 1468230662198 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3796 | 1468230662200 Marionette TRACE conn3 <- [1,1470,null,{}] 02:51:02 INFO - PROCESS | 3796 | 1468230662203 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}] 02:51:02 INFO - PROCESS | 3796 | 1468230662208 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:02 INFO - PROCESS | 3796 | 1468230662317 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:51:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (18273000) [pid = 3796] [serial = 1130] [outer = 1B4AFC00] 02:51:02 INFO - PROCESS | 3796 | 1468230662343 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 3796 | 1468230662345 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:02 INFO - PROCESS | 3796 | ++DOCSHELL 1827AC00 == 33 [pid = 3796] [id = 377] 02:51:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1827D000) [pid = 3796] [serial = 1131] [outer = 00000000] 02:51:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1827FC00) [pid = 3796] [serial = 1132] [outer = 1827D000] 02:51:02 INFO - PROCESS | 3796 | 1468230662401 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19803800) [pid = 3796] [serial = 1133] [outer = 1827D000] 02:51:02 INFO - PROCESS | 3796 | 1468230662880 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 735ms 02:51:02 INFO - PROCESS | 3796 | 1468230662939 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3796 | 1468230662941 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 02:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:51:02 INFO - PROCESS | 3796 | 1468230662944 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3796 | 1468230662957 Marionette TRACE conn3 <- [1,1474,null,{}] 02:51:02 INFO - PROCESS | 3796 | 1468230662961 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}] 02:51:02 INFO - PROCESS | 3796 | 1468230662963 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:03 INFO - PROCESS | 3796 | 1468230663064 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:51:03 INFO - PROCESS | 3796 | 1468230663074 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 3796 | 1468230663076 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:03 INFO - PROCESS | 3796 | ++DOCSHELL 19805400 == 34 [pid = 3796] [id = 378] 02:51:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19809000) [pid = 3796] [serial = 1134] [outer = 00000000] 02:51:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19810000) [pid = 3796] [serial = 1135] [outer = 19809000] 02:51:03 INFO - PROCESS | 3796 | 1468230663121 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19A01800) [pid = 3796] [serial = 1136] [outer = 19809000] 02:51:03 INFO - PROCESS | 3796 | 1468230663589 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 688ms 02:51:03 INFO - PROCESS | 3796 | 1468230663644 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 3796 | 1468230663649 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 02:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:51:03 INFO - PROCESS | 3796 | 1468230663654 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 3796 | 1468230663659 Marionette TRACE conn3 <- [1,1478,null,{}] 02:51:03 INFO - PROCESS | 3796 | 1468230663666 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}] 02:51:03 INFO - PROCESS | 3796 | 1468230663669 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:03 INFO - PROCESS | 3796 | 1468230663816 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:51:03 INFO - PROCESS | 3796 | 1468230663938 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 3796 | 1468230663941 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:03 INFO - PROCESS | 3796 | ++DOCSHELL 10BBA800 == 35 [pid = 3796] [id = 379] 02:51:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10BBB400) [pid = 3796] [serial = 1137] [outer = 00000000] 02:51:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10F10000) [pid = 3796] [serial = 1138] [outer = 10BBB400] 02:51:04 INFO - PROCESS | 3796 | 1468230664005 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (112ADC00) [pid = 3796] [serial = 1139] [outer = 10BBB400] 02:51:04 INFO - PROCESS | 3796 | 1468230664808 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1189ms 02:51:04 INFO - PROCESS | 3796 | 1468230664851 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 3796 | 1468230664855 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:51:04 INFO - PROCESS | 3796 | 1468230664862 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 3796 | 1468230664865 Marionette TRACE conn3 <- [1,1482,null,{}] 02:51:04 INFO - PROCESS | 3796 | 1468230664869 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}] 02:51:04 INFO - PROCESS | 3796 | 1468230664872 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:05 INFO - PROCESS | 3796 | 1468230664991 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:51:05 INFO - PROCESS | 3796 | 1468230665117 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 3796 | 1468230665120 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:05 INFO - PROCESS | 3796 | ++DOCSHELL 12E21800 == 36 [pid = 3796] [id = 380] 02:51:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12E60000) [pid = 3796] [serial = 1140] [outer = 00000000] 02:51:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (139A1800) [pid = 3796] [serial = 1141] [outer = 12E60000] 02:51:05 INFO - PROCESS | 3796 | 1468230665177 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13F7A000) [pid = 3796] [serial = 1142] [outer = 12E60000] 02:51:06 INFO - PROCESS | 3796 | 1468230666105 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]]]}] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 17BBA800 == 35 [pid = 3796] [id = 213] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 1125E000 == 34 [pid = 3796] [id = 204] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 1436C800 == 33 [pid = 3796] [id = 211] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 1515E800 == 32 [pid = 3796] [id = 202] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 12B72C00 == 31 [pid = 3796] [id = 200] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 1125C800 == 30 [pid = 3796] [id = 199] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 1827AC00 == 29 [pid = 3796] [id = 377] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 16AB0000 == 28 [pid = 3796] [id = 376] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 13A99C00 == 27 [pid = 3796] [id = 375] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 15160C00 == 26 [pid = 3796] [id = 374] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 12E25400 == 25 [pid = 3796] [id = 373] 02:51:06 INFO - PROCESS | 3796 | --DOCSHELL 10BBC400 == 24 [pid = 3796] [id = 372] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1314ms 02:51:06 INFO - PROCESS | 3796 | 1468230666176 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 3796 | 1468230666181 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:51:06 INFO - PROCESS | 3796 | 1468230666186 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 3796 | 1468230666191 Marionette TRACE conn3 <- [1,1486,null,{}] 02:51:06 INFO - PROCESS | 3796 | 1468230666198 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}] 02:51:06 INFO - PROCESS | 3796 | 1468230666201 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:06 INFO - PROCESS | 3796 | 1468230666384 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:51:06 INFO - PROCESS | 3796 | 1468230666506 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 3796 | 1468230666511 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:06 INFO - PROCESS | 3796 | ++DOCSHELL 10BBCC00 == 25 [pid = 3796] [id = 381] 02:51:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10BBD000) [pid = 3796] [serial = 1143] [outer = 00000000] 02:51:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (112ACC00) [pid = 3796] [serial = 1144] [outer = 10BBD000] 02:51:06 INFO - PROCESS | 3796 | 1468230666571 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11CF0000) [pid = 3796] [serial = 1145] [outer = 10BBD000] 02:51:07 INFO - PROCESS | 3796 | 1468230667230 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1095ms 02:51:07 INFO - PROCESS | 3796 | 1468230667288 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 3796 | 1468230667295 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:51:07 INFO - PROCESS | 3796 | 1468230667306 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 3796 | 1468230667309 Marionette TRACE conn3 <- [1,1490,null,{}] 02:51:07 INFO - PROCESS | 3796 | 1468230667313 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}] 02:51:07 INFO - PROCESS | 3796 | 1468230667316 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:07 INFO - PROCESS | 3796 | 1468230667427 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:51:07 INFO - PROCESS | 3796 | 1468230667557 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3796 | 1468230667560 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:07 INFO - PROCESS | 3796 | ++DOCSHELL 13999400 == 26 [pid = 3796] [id = 382] 02:51:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13999800) [pid = 3796] [serial = 1146] [outer = 00000000] 02:51:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13F77400) [pid = 3796] [serial = 1147] [outer = 13999800] 02:51:07 INFO - PROCESS | 3796 | 1468230667618 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1512AC00) [pid = 3796] [serial = 1148] [outer = 13999800] 02:51:08 INFO - PROCESS | 3796 | 1468230668232 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 939ms 02:51:08 INFO - PROCESS | 3796 | 1468230668264 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 3796 | 1468230668267 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:51:08 INFO - PROCESS | 3796 | 1468230668272 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 3796 | 1468230668276 Marionette TRACE conn3 <- [1,1494,null,{}] 02:51:08 INFO - PROCESS | 3796 | 1468230668288 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}] 02:51:08 INFO - PROCESS | 3796 | 1468230668293 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:08 INFO - PROCESS | 3796 | 1468230668412 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:51:08 INFO - PROCESS | 3796 | 1468230668538 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 3796 | 1468230668541 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:08 INFO - PROCESS | 3796 | ++DOCSHELL 159FF400 == 27 [pid = 3796] [id = 383] 02:51:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1606D800) [pid = 3796] [serial = 1149] [outer = 00000000] 02:51:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16769800) [pid = 3796] [serial = 1150] [outer = 1606D800] 02:51:08 INFO - PROCESS | 3796 | 1468230668601 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16C2BC00) [pid = 3796] [serial = 1151] [outer = 1606D800] 02:51:09 INFO - PROCESS | 3796 | 1468230669226 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1001ms 02:51:09 INFO - PROCESS | 3796 | 1468230669273 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3796 | 1468230669276 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:51:09 INFO - PROCESS | 3796 | 1468230669280 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 3796 | 1468230669282 Marionette TRACE conn3 <- [1,1498,null,{}] 02:51:09 INFO - PROCESS | 3796 | 1468230669285 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}] 02:51:09 INFO - PROCESS | 3796 | 1468230669288 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:09 INFO - PROCESS | 3796 | 1468230669402 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:51:09 INFO - PROCESS | 3796 | 1468230669501 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3796 | 1468230669503 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:09 INFO - PROCESS | 3796 | ++DOCSHELL 17BC3800 == 28 [pid = 3796] [id = 384] 02:51:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17BC3C00) [pid = 3796] [serial = 1152] [outer = 00000000] 02:51:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (18278800) [pid = 3796] [serial = 1153] [outer = 17BC3C00] 02:51:09 INFO - PROCESS | 3796 | 1468230669557 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1980AC00) [pid = 3796] [serial = 1154] [outer = 17BC3C00] 02:51:10 INFO - PROCESS | 3796 | 1468230670189 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 939ms 02:51:10 INFO - PROCESS | 3796 | 1468230670225 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3796 | 1468230670229 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 02:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:51:10 INFO - PROCESS | 3796 | 1468230670235 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 3796 | 1468230670238 Marionette TRACE conn3 <- [1,1502,null,{}] 02:51:10 INFO - PROCESS | 3796 | 1468230670243 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}] 02:51:10 INFO - PROCESS | 3796 | 1468230670246 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:10 INFO - PROCESS | 3796 | 1468230670372 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:51:10 INFO - PROCESS | 3796 | 1468230670473 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 3796 | 1468230670478 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:10 INFO - PROCESS | 3796 | ++DOCSHELL 11261800 == 29 [pid = 3796] [id = 385] 02:51:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (112A8800) [pid = 3796] [serial = 1155] [outer = 00000000] 02:51:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (129E7C00) [pid = 3796] [serial = 1156] [outer = 112A8800] 02:51:10 INFO - PROCESS | 3796 | 1468230670527 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (12E23800) [pid = 3796] [serial = 1157] [outer = 112A8800] 02:51:10 INFO - PROCESS | 3796 | --DOCSHELL 1A15D800 == 28 [pid = 3796] [id = 215] 02:51:10 INFO - PROCESS | 3796 | --DOCSHELL 10BBA800 == 27 [pid = 3796] [id = 379] 02:51:11 INFO - PROCESS | 3796 | 1468230671266 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1049ms 02:51:11 INFO - PROCESS | 3796 | 1468230671278 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3796 | 1468230671283 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 02:51:11 INFO - PROCESS | 3796 | 1468230671288 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:51:11 INFO - PROCESS | 3796 | 1468230671293 Marionette TRACE conn3 <- [1,1506,null,{}] 02:51:11 INFO - PROCESS | 3796 | 1468230671299 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}] 02:51:11 INFO - PROCESS | 3796 | 1468230671302 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:11 INFO - PROCESS | 3796 | 1468230671437 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:51:11 INFO - PROCESS | 3796 | 1468230671567 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3796 | 1468230671571 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:11 INFO - PROCESS | 3796 | ++DOCSHELL 112AD800 == 28 [pid = 3796] [id = 386] 02:51:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12B69400) [pid = 3796] [serial = 1158] [outer = 00000000] 02:51:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1436F800) [pid = 3796] [serial = 1159] [outer = 12B69400] 02:51:11 INFO - PROCESS | 3796 | 1468230671630 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1557B000) [pid = 3796] [serial = 1160] [outer = 12B69400] 02:51:12 INFO - PROCESS | 3796 | 1468230672233 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1002ms 02:51:12 INFO - PROCESS | 3796 | 1468230672292 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 3796 | 1468230672297 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 02:51:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:51:12 INFO - PROCESS | 3796 | 1468230672303 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 3796 | 1468230672306 Marionette TRACE conn3 <- [1,1510,null,{}] 02:51:12 INFO - PROCESS | 3796 | 1468230672310 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}] 02:51:12 INFO - PROCESS | 3796 | 1468230672313 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:12 INFO - PROCESS | 3796 | 1468230672437 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:51:12 INFO - PROCESS | 3796 | 1468230672567 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 3796 | 1468230672570 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:12 INFO - PROCESS | 3796 | ++DOCSHELL 1788D400 == 29 [pid = 3796] [id = 387] 02:51:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17890400) [pid = 3796] [serial = 1161] [outer = 00000000] 02:51:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (179CF800) [pid = 3796] [serial = 1162] [outer = 17890400] 02:51:12 INFO - PROCESS | 3796 | 1468230672628 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (18052000) [pid = 3796] [serial = 1163] [outer = 17890400] 02:51:13 INFO - PROCESS | 3796 | 1468230673165 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"]]]}] 02:51:13 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 () { 02:51:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:51:13 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 () { 02:51:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:51:13 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 () { 02:51:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:51:13 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 () { 02:51:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:51:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 923ms 02:51:13 INFO - PROCESS | 3796 | 1468230673215 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3796 | 1468230673218 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 02:51:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:51:13 INFO - PROCESS | 3796 | 1468230673222 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 3796 | 1468230673225 Marionette TRACE conn3 <- [1,1514,null,{}] 02:51:13 INFO - PROCESS | 3796 | 1468230673251 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}] 02:51:13 INFO - PROCESS | 3796 | 1468230673256 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:13 INFO - PROCESS | 3796 | 1468230673415 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:51:13 INFO - PROCESS | 3796 | 1468230673493 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3796 | 1468230673496 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:13 INFO - PROCESS | 3796 | ++DOCSHELL 1A772800 == 30 [pid = 3796] [id = 388] 02:51:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1A821800) [pid = 3796] [serial = 1164] [outer = 00000000] 02:51:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1A99E800) [pid = 3796] [serial = 1165] [outer = 1A821800] 02:51:13 INFO - PROCESS | 3796 | 1468230673554 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1AD51400) [pid = 3796] [serial = 1166] [outer = 1A821800] 02:51:14 INFO - PROCESS | 3796 | 1468230674103 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"]]]}] 02:51:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:51:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:51:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:51:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 908ms 02:51:14 INFO - PROCESS | 3796 | 1468230674119 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3796 | 1468230674122 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:51:14 INFO - PROCESS | 3796 | 1468230674126 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 3796 | 1468230674128 Marionette TRACE conn3 <- [1,1518,null,{}] 02:51:14 INFO - PROCESS | 3796 | 1468230674132 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}] 02:51:14 INFO - PROCESS | 3796 | 1468230674134 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:14 INFO - PROCESS | 3796 | 1468230674337 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:51:14 INFO - PROCESS | 3796 | 1468230674408 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3796 | 1468230674411 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:14 INFO - PROCESS | 3796 | ++DOCSHELL 1AF49800 == 31 [pid = 3796] [id = 389] 02:51:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1AF4DC00) [pid = 3796] [serial = 1167] [outer = 00000000] 02:51:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1B023C00) [pid = 3796] [serial = 1168] [outer = 1AF4DC00] 02:51:14 INFO - PROCESS | 3796 | 1468230674472 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1B024400) [pid = 3796] [serial = 1169] [outer = 1AF4DC00] 02:51:14 INFO - PROCESS | 3796 | 1468230674975 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]]]}] 02:51:14 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 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:51:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:51:14 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. 02:51:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:51:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 845ms 02:51:14 INFO - PROCESS | 3796 | 1468230674999 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 3796 | 1468230675001 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 02:51:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:51:15 INFO - PROCESS | 3796 | 1468230675005 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 3796 | 1468230675007 Marionette TRACE conn3 <- [1,1522,null,{}] 02:51:15 INFO - PROCESS | 3796 | 1468230675010 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}] 02:51:15 INFO - PROCESS | 3796 | 1468230675013 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:15 INFO - PROCESS | 3796 | 1468230675115 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:51:15 INFO - PROCESS | 3796 | 1468230675244 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 3796 | 1468230675246 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:15 INFO - PROCESS | 3796 | ++DOCSHELL 10BA8400 == 32 [pid = 3796] [id = 390] 02:51:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (162DC800) [pid = 3796] [serial = 1170] [outer = 00000000] 02:51:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (162E5000) [pid = 3796] [serial = 1171] [outer = 162DC800] 02:51:15 INFO - PROCESS | 3796 | 1468230675301 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (162E9000) [pid = 3796] [serial = 1172] [outer = 162DC800] 02:51:15 INFO - PROCESS | 3796 | 1468230675915 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 954ms 02:51:16 INFO - PROCESS | 3796 | 1468230676024 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 3796 | 1468230676028 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 3796 | 1468230676033 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:51:16 INFO - PROCESS | 3796 | 1468230676037 Marionette TRACE conn3 <- [1,1526,null,{}] 02:51:16 INFO - PROCESS | 3796 | 1468230676042 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}] 02:51:16 INFO - PROCESS | 3796 | 1468230676046 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:16 INFO - PROCESS | 3796 | 1468230676159 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:51:16 INFO - PROCESS | 3796 | 1468230676291 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3796 | 1468230676296 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:16 INFO - PROCESS | 3796 | ++DOCSHELL 10BC7400 == 33 [pid = 3796] [id = 391] 02:51:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (10F09C00) [pid = 3796] [serial = 1173] [outer = 00000000] 02:51:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (11C9A400) [pid = 3796] [serial = 1174] [outer = 10F09C00] 02:51:16 INFO - PROCESS | 3796 | 1468230676348 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1436C800) [pid = 3796] [serial = 1175] [outer = 10F09C00] 02:51:16 INFO - PROCESS | 3796 | --DOCSHELL 159FF400 == 32 [pid = 3796] [id = 383] 02:51:16 INFO - PROCESS | 3796 | --DOCSHELL 13999400 == 31 [pid = 3796] [id = 382] 02:51:16 INFO - PROCESS | 3796 | --DOCSHELL 10BBCC00 == 30 [pid = 3796] [id = 381] 02:51:16 INFO - PROCESS | 3796 | 1468230677002 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1049ms 02:51:17 INFO - PROCESS | 3796 | 1468230677076 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 3796 | 1468230677080 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 02:51:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:51:17 INFO - PROCESS | 3796 | 1468230677106 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 3796 | 1468230677109 Marionette TRACE conn3 <- [1,1530,null,{}] 02:51:17 INFO - PROCESS | 3796 | 1468230677129 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}] 02:51:17 INFO - PROCESS | 3796 | 1468230677132 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:17 INFO - PROCESS | 3796 | 1468230677285 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:51:17 INFO - PROCESS | 3796 | 1468230677345 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 3796 | 1468230677348 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:17 INFO - PROCESS | 3796 | ++DOCSHELL 1512A400 == 31 [pid = 3796] [id = 392] 02:51:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (15548000) [pid = 3796] [serial = 1176] [outer = 00000000] 02:51:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (162DB800) [pid = 3796] [serial = 1177] [outer = 15548000] 02:51:17 INFO - PROCESS | 3796 | 1468230677406 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (162E7000) [pid = 3796] [serial = 1178] [outer = 15548000] 02:51:18 INFO - PROCESS | 3796 | 1468230678056 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:51:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1002ms 02:51:18 INFO - PROCESS | 3796 | 1468230678096 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 3796 | 1468230678101 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:51:18 INFO - PROCESS | 3796 | 1468230678107 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 3796 | 1468230678110 Marionette TRACE conn3 <- [1,1534,null,{}] 02:51:18 INFO - PROCESS | 3796 | 1468230678114 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}] 02:51:18 INFO - PROCESS | 3796 | 1468230678117 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:18 INFO - PROCESS | 3796 | 1468230678233 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:51:18 INFO - PROCESS | 3796 | 1468230678369 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 3796 | 1468230678372 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:18 INFO - PROCESS | 3796 | ++DOCSHELL 178F3000 == 32 [pid = 3796] [id = 393] 02:51:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (178F3400) [pid = 3796] [serial = 1179] [outer = 00000000] 02:51:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (19809C00) [pid = 3796] [serial = 1180] [outer = 178F3400] 02:51:18 INFO - PROCESS | 3796 | 1468230678431 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (19F6D000) [pid = 3796] [serial = 1181] [outer = 178F3400] 02:51:19 INFO - PROCESS | 3796 | 1468230679045 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:51:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1001ms 02:51:19 INFO - PROCESS | 3796 | 1468230679109 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 3796 | 1468230679111 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:51:19 INFO - PROCESS | 3796 | 1468230679115 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 3796 | 1468230679119 Marionette TRACE conn3 <- [1,1538,null,{}] 02:51:19 INFO - PROCESS | 3796 | 1468230679130 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}] 02:51:19 INFO - PROCESS | 3796 | 1468230679134 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:19 INFO - PROCESS | 3796 | 1468230679297 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:51:19 INFO - PROCESS | 3796 | 1468230679308 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 3796 | 1468230679312 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:19 INFO - PROCESS | 3796 | ++DOCSHELL 1B01FC00 == 33 [pid = 3796] [id = 394] 02:51:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1B083C00) [pid = 3796] [serial = 1182] [outer = 00000000] 02:51:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1B089000) [pid = 3796] [serial = 1183] [outer = 1B083C00] 02:51:19 INFO - PROCESS | 3796 | 1468230679370 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1B350400) [pid = 3796] [serial = 1184] [outer = 1B083C00] 02:51:19 INFO - PROCESS | 3796 | 1468230679984 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:51:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 955ms 02:51:20 INFO - PROCESS | 3796 | 1468230680060 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 3796 | 1468230680063 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 02:51:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:51:20 INFO - PROCESS | 3796 | 1468230680067 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 3796 | 1468230680069 Marionette TRACE conn3 <- [1,1542,null,{}] 02:51:20 INFO - PROCESS | 3796 | 1468230680073 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}] 02:51:20 INFO - PROCESS | 3796 | 1468230680075 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:20 INFO - PROCESS | 3796 | 1468230680183 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:51:20 INFO - PROCESS | 3796 | 1468230680319 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3796 | 1468230680321 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:20 INFO - PROCESS | 3796 | ++DOCSHELL 168C4C00 == 34 [pid = 3796] [id = 395] 02:51:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (168C5C00) [pid = 3796] [serial = 1185] [outer = 00000000] 02:51:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (168CE400) [pid = 3796] [serial = 1186] [outer = 168C5C00] 02:51:20 INFO - PROCESS | 3796 | 1468230680376 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AF4D000) [pid = 3796] [serial = 1187] [outer = 168C5C00] 02:51:20 INFO - PROCESS | 3796 | 1468230680920 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:51:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 907ms 02:51:20 INFO - PROCESS | 3796 | 1468230680970 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 3796 | 1468230680972 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 02:51:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:51:20 INFO - PROCESS | 3796 | 1468230680976 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 3796 | 1468230680978 Marionette TRACE conn3 <- [1,1546,null,{}] 02:51:20 INFO - PROCESS | 3796 | 1468230680981 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}] 02:51:20 INFO - PROCESS | 3796 | 1468230680984 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:21 INFO - PROCESS | 3796 | 1468230681086 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:51:21 INFO - PROCESS | 3796 | 1468230681225 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 3796 | 1468230681228 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:21 INFO - PROCESS | 3796 | ++DOCSHELL 11263C00 == 35 [pid = 3796] [id = 396] 02:51:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (114DE000) [pid = 3796] [serial = 1188] [outer = 00000000] 02:51:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1AD5B000) [pid = 3796] [serial = 1189] [outer = 114DE000] 02:51:21 INFO - PROCESS | 3796 | 1468230681283 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1B4AC000) [pid = 3796] [serial = 1190] [outer = 114DE000] 02:51:21 INFO - PROCESS | 3796 | 1468230681919 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:51:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1001ms 02:51:21 INFO - PROCESS | 3796 | 1468230681983 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 3796 | 1468230681985 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 02:51:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:51:22 INFO - PROCESS | 3796 | 1468230681989 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 3796 | 1468230681991 Marionette TRACE conn3 <- [1,1550,null,{}] 02:51:22 INFO - PROCESS | 3796 | 1468230681995 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}] 02:51:22 INFO - PROCESS | 3796 | 1468230682001 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:22 INFO - PROCESS | 3796 | 1468230682150 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:51:22 INFO - PROCESS | 3796 | 1468230682282 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 3796 | 1468230682284 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:22 INFO - PROCESS | 3796 | ++DOCSHELL 19A7B800 == 36 [pid = 3796] [id = 397] 02:51:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (19A7BC00) [pid = 3796] [serial = 1191] [outer = 00000000] 02:51:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (19A82800) [pid = 3796] [serial = 1192] [outer = 19A7BC00] 02:51:22 INFO - PROCESS | 3796 | 1468230682341 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1B56E800) [pid = 3796] [serial = 1193] [outer = 19A7BC00] 02:51:23 INFO - PROCESS | 3796 | 1468230683040 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:51:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1096ms 02:51:23 INFO - PROCESS | 3796 | 1468230683089 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3796 | 1468230683094 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:51:23 INFO - PROCESS | 3796 | 1468230683099 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3796 | 1468230683104 Marionette TRACE conn3 <- [1,1554,null,{}] 02:51:23 INFO - PROCESS | 3796 | 1468230683111 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}] 02:51:23 INFO - PROCESS | 3796 | 1468230683114 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:23 INFO - PROCESS | 3796 | 1468230683270 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:51:23 INFO - PROCESS | 3796 | 1468230683404 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 3796 | 1468230683409 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:23 INFO - PROCESS | 3796 | ++DOCSHELL 14362400 == 37 [pid = 3796] [id = 398] 02:51:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (15129800) [pid = 3796] [serial = 1194] [outer = 00000000] 02:51:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (162DF000) [pid = 3796] [serial = 1195] [outer = 15129800] 02:51:23 INFO - PROCESS | 3796 | 1468230683469 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (16760C00) [pid = 3796] [serial = 1196] [outer = 15129800] 02:51:24 INFO - PROCESS | 3796 | 1468230684120 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1049ms 02:51:24 INFO - PROCESS | 3796 | 1468230684147 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3796 | 1468230684152 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 02:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:51:24 INFO - PROCESS | 3796 | 1468230684200 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 3796 | 1468230684205 Marionette TRACE conn3 <- [1,1558,null,{}] 02:51:24 INFO - PROCESS | 3796 | 1468230684210 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}] 02:51:24 INFO - PROCESS | 3796 | 1468230684215 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:24 INFO - PROCESS | 3796 | 1468230684357 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:51:24 INFO - PROCESS | 3796 | 1468230684490 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3796 | 1468230684493 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:24 INFO - PROCESS | 3796 | ++DOCSHELL 168CBC00 == 38 [pid = 3796] [id = 399] 02:51:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (168CC400) [pid = 3796] [serial = 1197] [outer = 00000000] 02:51:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (18281800) [pid = 3796] [serial = 1198] [outer = 168CC400] 02:51:24 INFO - PROCESS | 3796 | 1468230684551 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (19A79000) [pid = 3796] [serial = 1199] [outer = 168CC400] 02:51:25 INFO - PROCESS | 3796 | 1468230685160 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:51:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1017ms 02:51:25 INFO - PROCESS | 3796 | 1468230685196 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 3796 | 1468230685198 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:51:25 INFO - PROCESS | 3796 | 1468230685202 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 3796 | 1468230685206 Marionette TRACE conn3 <- [1,1562,null,{}] 02:51:25 INFO - PROCESS | 3796 | 1468230685218 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}] 02:51:25 INFO - PROCESS | 3796 | 1468230685223 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:25 INFO - PROCESS | 3796 | 1468230685339 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:51:25 INFO - PROCESS | 3796 | 1468230685479 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 3796 | 1468230685482 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:25 INFO - PROCESS | 3796 | ++DOCSHELL 1A162C00 == 39 [pid = 3796] [id = 400] 02:51:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (1A163400) [pid = 3796] [serial = 1200] [outer = 00000000] 02:51:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1A3BD800) [pid = 3796] [serial = 1201] [outer = 1A163400] 02:51:25 INFO - PROCESS | 3796 | 1468230685542 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (1A99F000) [pid = 3796] [serial = 1202] [outer = 1A163400] 02:51:26 INFO - PROCESS | 3796 | 1468230686178 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1001ms 02:51:26 INFO - PROCESS | 3796 | 1468230686204 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 3796 | 1468230686207 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 02:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:51:26 INFO - PROCESS | 3796 | 1468230686210 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 3796 | 1468230686213 Marionette TRACE conn3 <- [1,1566,null,{}] 02:51:26 INFO - PROCESS | 3796 | 1468230686216 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}] 02:51:26 INFO - PROCESS | 3796 | 1468230686218 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:26 INFO - PROCESS | 3796 | 1468230686323 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:51:26 INFO - PROCESS | 3796 | 1468230686434 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 3796 | 1468230686436 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:26 INFO - PROCESS | 3796 | ++DOCSHELL 17B9C800 == 40 [pid = 3796] [id = 401] 02:51:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (17B9D000) [pid = 3796] [serial = 1203] [outer = 00000000] 02:51:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (17BA3800) [pid = 3796] [serial = 1204] [outer = 17B9D000] 02:51:26 INFO - PROCESS | 3796 | 1468230686490 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1A337C00) [pid = 3796] [serial = 1205] [outer = 17B9D000] 02:51:27 INFO - PROCESS | 3796 | 1468230687102 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 939ms 02:51:27 INFO - PROCESS | 3796 | 1468230687155 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 3796 | 1468230687157 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 02:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:51:27 INFO - PROCESS | 3796 | 1468230687161 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 3796 | 1468230687163 Marionette TRACE conn3 <- [1,1570,null,{}] 02:51:27 INFO - PROCESS | 3796 | 1468230687166 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}] 02:51:27 INFO - PROCESS | 3796 | 1468230687169 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:27 INFO - PROCESS | 3796 | 1468230687303 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:51:27 INFO - PROCESS | 3796 | 1468230687448 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3796 | 1468230687451 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:27 INFO - PROCESS | 3796 | ++DOCSHELL 17602800 == 41 [pid = 3796] [id = 402] 02:51:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (17603800) [pid = 3796] [serial = 1206] [outer = 00000000] 02:51:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (1760B400) [pid = 3796] [serial = 1207] [outer = 17603800] 02:51:27 INFO - PROCESS | 3796 | 1468230687510 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (1760DC00) [pid = 3796] [serial = 1208] [outer = 17603800] 02:51:28 INFO - PROCESS | 3796 | 1468230688169 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1048ms 02:51:28 INFO - PROCESS | 3796 | 1468230688200 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3796 | 1468230688204 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:51:28 INFO - PROCESS | 3796 | 1468230688225 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 3796 | 1468230688229 Marionette TRACE conn3 <- [1,1574,null,{}] 02:51:28 INFO - PROCESS | 3796 | 1468230688234 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}] 02:51:28 INFO - PROCESS | 3796 | 1468230688237 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:28 INFO - PROCESS | 3796 | 1468230688354 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:51:28 INFO - PROCESS | 3796 | 1468230688470 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3796 | 1468230688472 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:28 INFO - PROCESS | 3796 | ++DOCSHELL 114DC000 == 42 [pid = 3796] [id = 403] 02:51:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (139BDC00) [pid = 3796] [serial = 1209] [outer = 00000000] 02:51:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (168C3C00) [pid = 3796] [serial = 1210] [outer = 139BDC00] 02:51:28 INFO - PROCESS | 3796 | 1468230688567 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (168CAC00) [pid = 3796] [serial = 1211] [outer = 139BDC00] 02:51:29 INFO - PROCESS | 3796 | --DOCSHELL 178F3000 == 41 [pid = 3796] [id = 393] 02:51:29 INFO - PROCESS | 3796 | --DOCSHELL 1512A400 == 40 [pid = 3796] [id = 392] 02:51:29 INFO - PROCESS | 3796 | 1468230689234 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:51:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1048ms 02:51:29 INFO - PROCESS | 3796 | 1468230689272 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 3796 | 1468230689276 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 02:51:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:51:29 INFO - PROCESS | 3796 | 1468230689301 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 3796 | 1468230689305 Marionette TRACE conn3 <- [1,1578,null,{}] 02:51:29 INFO - PROCESS | 3796 | 1468230689311 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}] 02:51:29 INFO - PROCESS | 3796 | 1468230689314 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:29 INFO - PROCESS | 3796 | 1468230689439 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:51:29 INFO - PROCESS | 3796 | 1468230689584 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 3796 | 1468230689587 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:29 INFO - PROCESS | 3796 | ++DOCSHELL 162E4800 == 41 [pid = 3796] [id = 404] 02:51:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (16769400) [pid = 3796] [serial = 1212] [outer = 00000000] 02:51:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (17606C00) [pid = 3796] [serial = 1213] [outer = 16769400] 02:51:29 INFO - PROCESS | 3796 | 1468230689645 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (1760D400) [pid = 3796] [serial = 1214] [outer = 16769400] 02:51:30 INFO - PROCESS | 3796 | 1468230690295 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1049ms 02:51:30 INFO - PROCESS | 3796 | 1468230690362 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 3796 | 1468230690367 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 02:51:30 INFO - PROCESS | 3796 | 1468230690394 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 3796 | 1468230690397 Marionette TRACE conn3 <- [1,1582,null,{}] 02:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:51:30 INFO - PROCESS | 3796 | 1468230690401 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}] 02:51:30 INFO - PROCESS | 3796 | 1468230690404 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:30 INFO - PROCESS | 3796 | 1468230690526 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:51:30 INFO - PROCESS | 3796 | 1468230690661 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 3796 | 1468230690664 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:30 INFO - PROCESS | 3796 | ++DOCSHELL 18228C00 == 42 [pid = 3796] [id = 405] 02:51:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (18277C00) [pid = 3796] [serial = 1215] [outer = 00000000] 02:51:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (19A7A400) [pid = 3796] [serial = 1216] [outer = 18277C00] 02:51:30 INFO - PROCESS | 3796 | 1468230690729 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 166 (19A83000) [pid = 3796] [serial = 1217] [outer = 18277C00] 02:51:31 INFO - PROCESS | 3796 | 1468230691331 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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 02:51:31 INFO - PROCESS | 3796 | 1468230691386 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 3796 | 1468230691389 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 02:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:51:31 INFO - PROCESS | 3796 | 1468230691393 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 3796 | 1468230691397 Marionette TRACE conn3 <- [1,1586,null,{}] 02:51:31 INFO - PROCESS | 3796 | 1468230691407 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}] 02:51:31 INFO - PROCESS | 3796 | 1468230691412 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:31 INFO - PROCESS | 3796 | 1468230691521 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:51:31 INFO - PROCESS | 3796 | 1468230691665 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 3796 | 1468230691669 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:31 INFO - PROCESS | 3796 | ++DOCSHELL 1961B800 == 43 [pid = 3796] [id = 406] 02:51:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 167 (1961BC00) [pid = 3796] [serial = 1218] [outer = 00000000] 02:51:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 168 (19F62000) [pid = 3796] [serial = 1219] [outer = 1961BC00] 02:51:31 INFO - PROCESS | 3796 | 1468230691727 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 169 (1A824800) [pid = 3796] [serial = 1220] [outer = 1961BC00] 02:51:32 INFO - PROCESS | 3796 | 1468230692369 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:51:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1002ms 02:51:32 INFO - PROCESS | 3796 | 1468230692395 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 3796 | 1468230692398 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 02:51:32 INFO - PROCESS | 3796 | 1468230692403 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:51:32 INFO - PROCESS | 3796 | 1468230692405 Marionette TRACE conn3 <- [1,1590,null,{}] 02:51:32 INFO - PROCESS | 3796 | 1468230692408 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}] 02:51:32 INFO - PROCESS | 3796 | 1468230692411 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:32 INFO - PROCESS | 3796 | 1468230692521 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:51:32 INFO - PROCESS | 3796 | 1468230692663 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3796 | 1468230692666 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:32 INFO - PROCESS | 3796 | ++DOCSHELL 164C1400 == 44 [pid = 3796] [id = 407] 02:51:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 170 (164C5800) [pid = 3796] [serial = 1221] [outer = 00000000] 02:51:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 171 (164CFC00) [pid = 3796] [serial = 1222] [outer = 164C5800] 02:51:32 INFO - PROCESS | 3796 | 1468230692721 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 172 (19A7B000) [pid = 3796] [serial = 1223] [outer = 164C5800] 02:51:33 INFO - PROCESS | 3796 | 1468230693310 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 939ms 02:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:51:33 INFO - PROCESS | 3796 | 1468230693350 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3796 | 1468230693353 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 02:51:33 INFO - PROCESS | 3796 | 1468230693356 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 3796 | 1468230693358 Marionette TRACE conn3 <- [1,1594,null,{}] 02:51:33 INFO - PROCESS | 3796 | 1468230693362 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}] 02:51:33 INFO - PROCESS | 3796 | 1468230693364 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:33 INFO - PROCESS | 3796 | 1468230693467 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:51:33 INFO - PROCESS | 3796 | 1468230693586 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3796 | 1468230693589 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:33 INFO - PROCESS | 3796 | ++DOCSHELL 164CE400 == 45 [pid = 3796] [id = 408] 02:51:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 173 (1A3C0800) [pid = 3796] [serial = 1224] [outer = 00000000] 02:51:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 174 (1B085000) [pid = 3796] [serial = 1225] [outer = 1A3C0800] 02:51:33 INFO - PROCESS | 3796 | 1468230693683 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 175 (1B085800) [pid = 3796] [serial = 1226] [outer = 1A3C0800] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 10BC7400 == 44 [pid = 3796] [id = 391] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 10BA8400 == 43 [pid = 3796] [id = 390] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 10A0E000 == 42 [pid = 3796] [id = 208] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1788DC00 == 41 [pid = 3796] [id = 206] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1436D400 == 40 [pid = 3796] [id = 214] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 16E57C00 == 39 [pid = 3796] [id = 205] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1606A400 == 38 [pid = 3796] [id = 216] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 17BC3800 == 37 [pid = 3796] [id = 384] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 16AA7C00 == 36 [pid = 3796] [id = 212] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 168C4C00 == 35 [pid = 3796] [id = 395] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 11263C00 == 34 [pid = 3796] [id = 396] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 14362400 == 33 [pid = 3796] [id = 398] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1788D400 == 32 [pid = 3796] [id = 387] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 168CBC00 == 31 [pid = 3796] [id = 399] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 17B9C800 == 30 [pid = 3796] [id = 401] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 16974000 == 29 [pid = 3796] [id = 203] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1A162C00 == 28 [pid = 3796] [id = 400] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1AF49800 == 27 [pid = 3796] [id = 389] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 10A73800 == 26 [pid = 3796] [id = 371] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 12E21800 == 25 [pid = 3796] [id = 380] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 112AD800 == 24 [pid = 3796] [id = 386] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 14367400 == 23 [pid = 3796] [id = 201] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1A772800 == 22 [pid = 3796] [id = 388] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 19D33C00 == 21 [pid = 3796] [id = 207] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1B01FC00 == 20 [pid = 3796] [id = 394] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 11261800 == 19 [pid = 3796] [id = 385] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 10BBAC00 == 18 [pid = 3796] [id = 209] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 12EEE400 == 17 [pid = 3796] [id = 210] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 17602800 == 16 [pid = 3796] [id = 402] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 1961B800 == 15 [pid = 3796] [id = 406] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 164C1400 == 14 [pid = 3796] [id = 407] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 19805400 == 13 [pid = 3796] [id = 378] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 18228C00 == 12 [pid = 3796] [id = 405] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 19A7B800 == 11 [pid = 3796] [id = 397] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 114DC000 == 10 [pid = 3796] [id = 403] 02:51:36 INFO - PROCESS | 3796 | --DOCSHELL 162E4800 == 9 [pid = 3796] [id = 404] 02:51:38 INFO - PROCESS | 3796 | 1468230698035 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 4694ms 02:51:38 INFO - PROCESS | 3796 | 1468230698083 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3796 | 1468230698087 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 02:51:38 INFO - PROCESS | 3796 | 1468230698092 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:51:38 INFO - PROCESS | 3796 | 1468230698097 Marionette TRACE conn3 <- [1,1598,null,{}] 02:51:38 INFO - PROCESS | 3796 | 1468230698102 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}] 02:51:38 INFO - PROCESS | 3796 | 1468230698105 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:38 INFO - PROCESS | 3796 | 1468230698206 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:51:38 INFO - PROCESS | 3796 | 1468230698348 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 3796 | 1468230698350 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:38 INFO - PROCESS | 3796 | ++DOCSHELL 13999400 == 10 [pid = 3796] [id = 409] 02:51:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 176 (139B7400) [pid = 3796] [serial = 1227] [outer = 00000000] 02:51:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 177 (162DD400) [pid = 3796] [serial = 1228] [outer = 139B7400] 02:51:38 INFO - PROCESS | 3796 | 1468230698401 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 178 (164C1C00) [pid = 3796] [serial = 1229] [outer = 139B7400] 02:51:38 INFO - PROCESS | 3796 | 1468230698790 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 735ms 02:51:38 INFO - PROCESS | 3796 | 1468230698860 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3796 | 1468230698865 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 02:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:51:38 INFO - PROCESS | 3796 | 1468230698874 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 3796 | 1468230698877 Marionette TRACE conn3 <- [1,1602,null,{}] 02:51:38 INFO - PROCESS | 3796 | 1468230698881 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}] 02:51:38 INFO - PROCESS | 3796 | 1468230698884 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:38 INFO - PROCESS | 3796 | 1468230698993 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:51:39 INFO - PROCESS | 3796 | 1468230699005 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3796 | 1468230699008 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:39 INFO - PROCESS | 3796 | ++DOCSHELL 168C6C00 == 11 [pid = 3796] [id = 410] 02:51:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 179 (168C8400) [pid = 3796] [serial = 1230] [outer = 00000000] 02:51:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 180 (17602400) [pid = 3796] [serial = 1231] [outer = 168C8400] 02:51:39 INFO - PROCESS | 3796 | 1468230699056 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 181 (17608400) [pid = 3796] [serial = 1232] [outer = 168C8400] 02:51:39 INFO - PROCESS | 3796 | 1468230699526 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]]]}] 02:51:39 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 02:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 736ms 02:51:39 INFO - PROCESS | 3796 | 1468230699615 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3796 | 1468230699617 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 02:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:51:39 INFO - PROCESS | 3796 | 1468230699620 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 3796 | 1468230699624 Marionette TRACE conn3 <- [1,1606,null,{}] 02:51:39 INFO - PROCESS | 3796 | 1468230699639 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}] 02:51:39 INFO - PROCESS | 3796 | 1468230699644 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:39 INFO - PROCESS | 3796 | 1468230699736 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:51:39 INFO - PROCESS | 3796 | 1468230699752 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3796 | 1468230699755 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:39 INFO - PROCESS | 3796 | ++DOCSHELL 18273C00 == 12 [pid = 3796] [id = 411] 02:51:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 182 (1960F800) [pid = 3796] [serial = 1233] [outer = 00000000] 02:51:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 183 (19612C00) [pid = 3796] [serial = 1234] [outer = 1960F800] 02:51:39 INFO - PROCESS | 3796 | 1468230699805 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 184 (19805C00) [pid = 3796] [serial = 1235] [outer = 1960F800] 02:51:40 INFO - PROCESS | 3796 | 1468230700339 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]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 736ms 02:51:40 INFO - PROCESS | 3796 | 1468230700397 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 3796 | 1468230700399 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 02:51:40 INFO - PROCESS | 3796 | 1468230700417 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 3796 | 1468230700419 Marionette TRACE conn3 <- [1,1610,null,{}] 02:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:51:40 INFO - PROCESS | 3796 | 1468230700423 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}] 02:51:40 INFO - PROCESS | 3796 | 1468230700425 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:40 INFO - PROCESS | 3796 | 1468230700559 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:51:40 INFO - PROCESS | 3796 | 1468230700570 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3796 | 1468230700572 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:40 INFO - PROCESS | 3796 | ++DOCSHELL 19A83800 == 13 [pid = 3796] [id = 412] 02:51:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 185 (19D33C00) [pid = 3796] [serial = 1236] [outer = 00000000] 02:51:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 186 (1A3C2000) [pid = 3796] [serial = 1237] [outer = 19D33C00] 02:51:40 INFO - PROCESS | 3796 | 1468230700677 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 187 (1AD5AC00) [pid = 3796] [serial = 1238] [outer = 19D33C00] 02:51:41 INFO - PROCESS | 3796 | 1468230701105 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]]]}] 02:51:41 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 02:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 736ms 02:51:41 INFO - PROCESS | 3796 | 1468230701162 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3796 | 1468230701164 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 02:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:51:41 INFO - PROCESS | 3796 | 1468230701168 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 3796 | 1468230701170 Marionette TRACE conn3 <- [1,1614,null,{}] 02:51:41 INFO - PROCESS | 3796 | 1468230701173 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}] 02:51:41 INFO - PROCESS | 3796 | 1468230701175 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:41 INFO - PROCESS | 3796 | 1468230701298 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:51:41 INFO - PROCESS | 3796 | 1468230701368 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 3796 | 1468230701370 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:41 INFO - PROCESS | 3796 | ++DOCSHELL 10D0A000 == 14 [pid = 3796] [id = 413] 02:51:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 188 (10D0A400) [pid = 3796] [serial = 1239] [outer = 00000000] 02:51:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 189 (10D0D800) [pid = 3796] [serial = 1240] [outer = 10D0A400] 02:51:41 INFO - PROCESS | 3796 | 1468230701416 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 190 (12E64C00) [pid = 3796] [serial = 1241] [outer = 10D0A400] 02:51:41 INFO - PROCESS | 3796 | 1468230701851 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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 736ms 02:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:51:41 INFO - PROCESS | 3796 | 1468230701926 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3796 | 1468230701929 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 02:51:41 INFO - PROCESS | 3796 | 1468230701932 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 3796 | 1468230701935 Marionette TRACE conn3 <- [1,1618,null,{}] 02:51:41 INFO - PROCESS | 3796 | 1468230701940 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}] 02:51:41 INFO - PROCESS | 3796 | 1468230701948 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:43 INFO - PROCESS | 3796 | 1468230702999 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 189 (10BBD000) [pid = 3796] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 188 (10F09C00) [pid = 3796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 187 (13999800) [pid = 3796] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 186 (131CFC00) [pid = 3796] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 185 (17895000) [pid = 3796] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 184 (10BBC800) [pid = 3796] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 183 (12E28000) [pid = 3796] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 182 (13F74400) [pid = 3796] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 181 (16AB0C00) [pid = 3796] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 180 (1A16C000) [pid = 3796] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 179 (1A3BFC00) [pid = 3796] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 178 (1AD51800) [pid = 3796] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 177 (15178400) [pid = 3796] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 176 (1827A400) [pid = 3796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 175 (16FCA800) [pid = 3796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 174 (1827D000) [pid = 3796] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 173 (1606E000) [pid = 3796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 172 (159F3400) [pid = 3796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 171 (131CF000) [pid = 3796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 170 (11264000) [pid = 3796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 169 (1A33EC00) [pid = 3796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 168 (19A0AC00) [pid = 3796] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 167 (19809000) [pid = 3796] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 166 (19A01400) [pid = 3796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 165 (16AB1C00) [pid = 3796] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (17890400) [pid = 3796] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (168CC400) [pid = 3796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (12B69400) [pid = 3796] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (12E60000) [pid = 3796] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (112A8800) [pid = 3796] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (10BBB400) [pid = 3796] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (178F3400) [pid = 3796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (17BC3C00) [pid = 3796] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (139BDC00) [pid = 3796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (1606D800) [pid = 3796] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1A821800) [pid = 3796] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (164C5800) [pid = 3796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (17603800) [pid = 3796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (1961BC00) [pid = 3796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (16769400) [pid = 3796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (19A7BC00) [pid = 3796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (17B9D000) [pid = 3796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (114DE000) [pid = 3796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (168C5C00) [pid = 3796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (18277C00) [pid = 3796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (15548000) [pid = 3796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1B083C00) [pid = 3796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (162DC800) [pid = 3796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1A163400) [pid = 3796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (15129800) [pid = 3796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:51:43 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (1AF4DC00) [pid = 3796] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:51:43 INFO - PROCESS | 3796 | 1468230703109 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3796 | 1468230703112 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:43 INFO - PROCESS | 3796 | ++DOCSHELL 1026EC00 == 15 [pid = 3796] [id = 414] 02:51:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (102CA800) [pid = 3796] [serial = 1242] [outer = 00000000] 02:51:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (10A0F000) [pid = 3796] [serial = 1243] [outer = 102CA800] 02:51:43 INFO - PROCESS | 3796 | 1468230703156 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (10BBD000) [pid = 3796] [serial = 1244] [outer = 102CA800] 02:51:43 INFO - PROCESS | 3796 | 1468230703515 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]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1612ms 02:51:43 INFO - PROCESS | 3796 | 1468230703543 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 3796 | 1468230703545 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:51:43 INFO - PROCESS | 3796 | 1468230703549 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3796 | 1468230703551 Marionette TRACE conn3 <- [1,1622,null,{}] 02:51:43 INFO - PROCESS | 3796 | 1468230703554 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}] 02:51:43 INFO - PROCESS | 3796 | 1468230703567 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:43 INFO - PROCESS | 3796 | 1468230703648 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:51:43 INFO - PROCESS | 3796 | 1468230703653 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3796 | 1468230703655 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:43 INFO - PROCESS | 3796 | ++DOCSHELL 11264C00 == 16 [pid = 3796] [id = 415] 02:51:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (112AD800) [pid = 3796] [serial = 1245] [outer = 00000000] 02:51:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1312CC00) [pid = 3796] [serial = 1246] [outer = 112AD800] 02:51:43 INFO - PROCESS | 3796 | 1468230703699 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (131CB000) [pid = 3796] [serial = 1247] [outer = 112AD800] 02:51:44 INFO - PROCESS | 3796 | 1468230704166 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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 641ms 02:51:44 INFO - PROCESS | 3796 | 1468230704189 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 3796 | 1468230704191 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 02:51:44 INFO - PROCESS | 3796 | 1468230704194 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:51:44 INFO - PROCESS | 3796 | 1468230704196 Marionette TRACE conn3 <- [1,1626,null,{}] 02:51:44 INFO - PROCESS | 3796 | 1468230704199 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}] 02:51:44 INFO - PROCESS | 3796 | 1468230704201 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:44 INFO - PROCESS | 3796 | 1468230704282 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:51:44 INFO - PROCESS | 3796 | 1468230704288 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3796 | 1468230704290 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:44 INFO - PROCESS | 3796 | ++DOCSHELL 12C8A000 == 17 [pid = 3796] [id = 416] 02:51:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (12EE6C00) [pid = 3796] [serial = 1248] [outer = 00000000] 02:51:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (159F3C00) [pid = 3796] [serial = 1249] [outer = 12EE6C00] 02:51:44 INFO - PROCESS | 3796 | 1468230704333 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (10A7DC00) [pid = 3796] [serial = 1250] [outer = 12EE6C00] 02:51:44 INFO - PROCESS | 3796 | 1468230704938 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 798ms 02:51:45 INFO - PROCESS | 3796 | 1468230705027 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3796 | 1468230705031 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 3796 | 1468230705037 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:51:45 INFO - PROCESS | 3796 | 1468230705042 Marionette TRACE conn3 <- [1,1630,null,{}] 02:51:45 INFO - PROCESS | 3796 | 1468230705048 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}] 02:51:45 INFO - PROCESS | 3796 | 1468230705052 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:45 INFO - PROCESS | 3796 | 1468230705199 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:51:45 INFO - PROCESS | 3796 | 1468230705379 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3796 | 1468230705383 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:45 INFO - PROCESS | 3796 | ++DOCSHELL 11068800 == 18 [pid = 3796] [id = 417] 02:51:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (11069400) [pid = 3796] [serial = 1251] [outer = 00000000] 02:51:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1106FC00) [pid = 3796] [serial = 1252] [outer = 11069400] 02:51:45 INFO - PROCESS | 3796 | 1468230705440 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (129DD400) [pid = 3796] [serial = 1253] [outer = 11069400] 02:51:46 INFO - PROCESS | 3796 | 1468230706022 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]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1049ms 02:51:46 INFO - PROCESS | 3796 | 1468230706085 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 3796 | 1468230706089 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 02:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:51:46 INFO - PROCESS | 3796 | 1468230706116 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 3796 | 1468230706120 Marionette TRACE conn3 <- [1,1634,null,{}] 02:51:46 INFO - PROCESS | 3796 | 1468230706124 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}] 02:51:46 INFO - PROCESS | 3796 | 1468230706127 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:46 INFO - PROCESS | 3796 | 1468230706277 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:51:46 INFO - PROCESS | 3796 | 1468230706420 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 3796 | 1468230706423 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:46 INFO - PROCESS | 3796 | ++DOCSHELL 164C8800 == 19 [pid = 3796] [id = 418] 02:51:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (164C9000) [pid = 3796] [serial = 1254] [outer = 00000000] 02:51:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (164CF400) [pid = 3796] [serial = 1255] [outer = 164C9000] 02:51:46 INFO - PROCESS | 3796 | 1468230706483 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1676E800) [pid = 3796] [serial = 1256] [outer = 164C9000] 02:51:47 INFO - PROCESS | 3796 | 1468230707064 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]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1001ms 02:51:47 INFO - PROCESS | 3796 | 1468230707120 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 3796 | 1468230707122 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 02:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:51:47 INFO - PROCESS | 3796 | 1468230707126 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 3796 | 1468230707128 Marionette TRACE conn3 <- [1,1638,null,{}] 02:51:47 INFO - PROCESS | 3796 | 1468230707138 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}] 02:51:47 INFO - PROCESS | 3796 | 1468230707143 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:47 INFO - PROCESS | 3796 | 1468230707253 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:51:47 INFO - PROCESS | 3796 | 1468230707417 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 3796 | 1468230707421 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:47 INFO - PROCESS | 3796 | ++DOCSHELL 178EBC00 == 20 [pid = 3796] [id = 419] 02:51:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (178EC400) [pid = 3796] [serial = 1257] [outer = 00000000] 02:51:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (17B97400) [pid = 3796] [serial = 1258] [outer = 178EC400] 02:51:47 INFO - PROCESS | 3796 | 1468230707486 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (17BA0800) [pid = 3796] [serial = 1259] [outer = 178EC400] 02:51:48 INFO - PROCESS | 3796 | 1468230708067 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1001ms 02:51:48 INFO - PROCESS | 3796 | 1468230708128 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 3796 | 1468230708130 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 02:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:51:48 INFO - PROCESS | 3796 | 1468230708134 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 3796 | 1468230708136 Marionette TRACE conn3 <- [1,1642,null,{}] 02:51:48 INFO - PROCESS | 3796 | 1468230708139 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}] 02:51:48 INFO - PROCESS | 3796 | 1468230708141 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:48 INFO - PROCESS | 3796 | 1468230708248 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:51:48 INFO - PROCESS | 3796 | 1468230708398 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 3796 | 1468230708400 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:48 INFO - PROCESS | 3796 | ++DOCSHELL 102D1400 == 21 [pid = 3796] [id = 420] 02:51:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (10A09C00) [pid = 3796] [serial = 1260] [outer = 00000000] 02:51:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (114D3400) [pid = 3796] [serial = 1261] [outer = 10A09C00] 02:51:48 INFO - PROCESS | 3796 | 1468230708473 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (11DD6800) [pid = 3796] [serial = 1262] [outer = 10A09C00] 02:51:49 INFO - PROCESS | 3796 | 1468230709306 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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1189ms 02:51:49 INFO - PROCESS | 3796 | 1468230709347 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 3796 | 1468230709351 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 02:51:49 INFO - PROCESS | 3796 | 1468230709357 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:51:49 INFO - PROCESS | 3796 | 1468230709360 Marionette TRACE conn3 <- [1,1646,null,{}] 02:51:49 INFO - PROCESS | 3796 | 1468230709366 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}] 02:51:49 INFO - PROCESS | 3796 | 1468230709369 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:49 INFO - PROCESS | 3796 | 1468230709468 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:51:49 INFO - PROCESS | 3796 | 1468230709622 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3796 | 1468230709625 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:49 INFO - PROCESS | 3796 | ++DOCSHELL 10B67C00 == 22 [pid = 3796] [id = 421] 02:51:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (10BB3C00) [pid = 3796] [serial = 1263] [outer = 00000000] 02:51:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (11071000) [pid = 3796] [serial = 1264] [outer = 10BB3C00] 02:51:49 INFO - PROCESS | 3796 | 1468230709677 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (112A7C00) [pid = 3796] [serial = 1265] [outer = 10BB3C00] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (13F77400) [pid = 3796] [serial = 1147] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (11C9A400) [pid = 3796] [serial = 1174] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (112ACC00) [pid = 3796] [serial = 1144] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (1AF54800) [pid = 3796] [serial = 1111] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (1B022C00) [pid = 3796] [serial = 1113] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (112AC800) [pid = 3796] [serial = 1116] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (12E65800) [pid = 3796] [serial = 1119] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (1606DC00) [pid = 3796] [serial = 1125] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (16766C00) [pid = 3796] [serial = 1126] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (16FC4400) [pid = 3796] [serial = 1128] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (1782B400) [pid = 3796] [serial = 1129] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (1A227C00) [pid = 3796] [serial = 1098] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (1312BC00) [pid = 3796] [serial = 1120] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (1A822800) [pid = 3796] [serial = 1101] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1AD58400) [pid = 3796] [serial = 1104] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1A830C00) [pid = 3796] [serial = 1102] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1B029400) [pid = 3796] [serial = 1114] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (159A6000) [pid = 3796] [serial = 1123] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1AF4F800) [pid = 3796] [serial = 1110] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1AF46800) [pid = 3796] [serial = 1105] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (19804400) [pid = 3796] [serial = 1089] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (112B1400) [pid = 3796] [serial = 1117] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1980F800) [pid = 3796] [serial = 1090] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (10BBE000) [pid = 3796] [serial = 697] [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.] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (178EB800) [pid = 3796] [serial = 1086] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (179CB800) [pid = 3796] [serial = 1087] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1827FC00) [pid = 3796] [serial = 1132] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16810C00) [pid = 3796] [serial = 1083] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16AAFC00) [pid = 3796] [serial = 1084] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (159FE800) [pid = 3796] [serial = 1080] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (16072400) [pid = 3796] [serial = 1081] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (15546400) [pid = 3796] [serial = 1122] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (13665800) [pid = 3796] [serial = 1077] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (139BE800) [pid = 3796] [serial = 1078] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (114BCC00) [pid = 3796] [serial = 1074] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1188E800) [pid = 3796] [serial = 1075] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1A76FC00) [pid = 3796] [serial = 1072] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19F69000) [pid = 3796] [serial = 1095] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (19803800) [pid = 3796] [serial = 1133] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19810000) [pid = 3796] [serial = 1135] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (19A01800) [pid = 3796] [serial = 1136] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (19A0E000) [pid = 3796] [serial = 1093] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (19A08800) [pid = 3796] [serial = 1092] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1A335800) [pid = 3796] [serial = 1099] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (19F62400) [pid = 3796] [serial = 1107] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1A3BC000) [pid = 3796] [serial = 1108] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1A163000) [pid = 3796] [serial = 1096] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (168CAC00) [pid = 3796] [serial = 1211] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (19809C00) [pid = 3796] [serial = 1180] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16C2BC00) [pid = 3796] [serial = 1151] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (18278800) [pid = 3796] [serial = 1153] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (162DF000) [pid = 3796] [serial = 1195] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (17606C00) [pid = 3796] [serial = 1213] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (129E7C00) [pid = 3796] [serial = 1156] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (162E7000) [pid = 3796] [serial = 1178] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (11CF0000) [pid = 3796] [serial = 1145] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (168C3C00) [pid = 3796] [serial = 1210] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1436C800) [pid = 3796] [serial = 1175] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1512AC00) [pid = 3796] [serial = 1148] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16769800) [pid = 3796] [serial = 1150] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1557B000) [pid = 3796] [serial = 1160] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (18281800) [pid = 3796] [serial = 1198] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13F7A000) [pid = 3796] [serial = 1142] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12E23800) [pid = 3796] [serial = 1157] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (112ADC00) [pid = 3796] [serial = 1139] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (139A1800) [pid = 3796] [serial = 1141] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (179CF800) [pid = 3796] [serial = 1162] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10F10000) [pid = 3796] [serial = 1138] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1436F800) [pid = 3796] [serial = 1159] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19F6D000) [pid = 3796] [serial = 1181] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1980AC00) [pid = 3796] [serial = 1154] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1B4AC000) [pid = 3796] [serial = 1190] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19A82800) [pid = 3796] [serial = 1192] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AF4D000) [pid = 3796] [serial = 1187] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AD5B000) [pid = 3796] [serial = 1189] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19A83000) [pid = 3796] [serial = 1217] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (162DB800) [pid = 3796] [serial = 1177] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19F62000) [pid = 3796] [serial = 1219] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1B089000) [pid = 3796] [serial = 1183] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1B350400) [pid = 3796] [serial = 1184] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (168CE400) [pid = 3796] [serial = 1186] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (162E9000) [pid = 3796] [serial = 1172] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19A7A400) [pid = 3796] [serial = 1216] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A99F000) [pid = 3796] [serial = 1202] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17BA3800) [pid = 3796] [serial = 1204] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16760C00) [pid = 3796] [serial = 1196] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1B023C00) [pid = 3796] [serial = 1168] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1B024400) [pid = 3796] [serial = 1169] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (162E5000) [pid = 3796] [serial = 1171] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (18052000) [pid = 3796] [serial = 1163] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19A79000) [pid = 3796] [serial = 1199] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A3BD800) [pid = 3796] [serial = 1201] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A99E800) [pid = 3796] [serial = 1165] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AD51400) [pid = 3796] [serial = 1166] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19A7B000) [pid = 3796] [serial = 1223] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1B085000) [pid = 3796] [serial = 1225] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1760DC00) [pid = 3796] [serial = 1208] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A824800) [pid = 3796] [serial = 1220] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1760D400) [pid = 3796] [serial = 1214] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1B56E800) [pid = 3796] [serial = 1193] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1A337C00) [pid = 3796] [serial = 1205] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1760B400) [pid = 3796] [serial = 1207] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (164CFC00) [pid = 3796] [serial = 1222] [outer = 00000000] [url = about:blank] 02:51:50 INFO - PROCESS | 3796 | 1468230710167 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 844ms 02:51:50 INFO - PROCESS | 3796 | 1468230710202 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3796 | 1468230710207 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:51:50 INFO - PROCESS | 3796 | 1468230710213 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3796 | 1468230710215 Marionette TRACE conn3 <- [1,1650,null,{}] 02:51:50 INFO - PROCESS | 3796 | 1468230710219 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}] 02:51:50 INFO - PROCESS | 3796 | 1468230710221 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:50 INFO - PROCESS | 3796 | 1468230710308 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:51:50 INFO - PROCESS | 3796 | 1468230710317 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 3796 | 1468230710320 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:50 INFO - PROCESS | 3796 | ++DOCSHELL 112ADC00 == 23 [pid = 3796] [id = 422] 02:51:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (112AE000) [pid = 3796] [serial = 1266] [outer = 00000000] 02:51:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (114BFC00) [pid = 3796] [serial = 1267] [outer = 112AE000] 02:51:50 INFO - PROCESS | 3796 | 1468230710367 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11CF2C00) [pid = 3796] [serial = 1268] [outer = 112AE000] 02:51:50 INFO - PROCESS | 3796 | 1468230710847 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 688ms 02:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:51:50 INFO - PROCESS | 3796 | 1468230710912 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3796 | 1468230710914 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 02:51:50 INFO - PROCESS | 3796 | 1468230710918 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3796 | 1468230710921 Marionette TRACE conn3 <- [1,1654,null,{}] 02:51:50 INFO - PROCESS | 3796 | 1468230710930 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}] 02:51:50 INFO - PROCESS | 3796 | 1468230710935 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:51 INFO - PROCESS | 3796 | 1468230711019 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:51:51 INFO - PROCESS | 3796 | 1468230711028 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3796 | 1468230711031 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:51 INFO - PROCESS | 3796 | ++DOCSHELL 13125C00 == 24 [pid = 3796] [id = 423] 02:51:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13128800) [pid = 3796] [serial = 1269] [outer = 00000000] 02:51:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (131C9400) [pid = 3796] [serial = 1270] [outer = 13128800] 02:51:51 INFO - PROCESS | 3796 | 1468230711077 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (132EB400) [pid = 3796] [serial = 1271] [outer = 13128800] 02:51:51 INFO - PROCESS | 3796 | 1468230711544 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 626ms 02:51:51 INFO - PROCESS | 3796 | 1468230711556 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 3796 | 1468230711558 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 02:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:51:51 INFO - PROCESS | 3796 | 1468230711561 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 3796 | 1468230711563 Marionette TRACE conn3 <- [1,1658,null,{}] 02:51:51 INFO - PROCESS | 3796 | 1468230711566 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}] 02:51:51 INFO - PROCESS | 3796 | 1468230711568 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:51 INFO - PROCESS | 3796 | 1468230711651 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:51:51 INFO - PROCESS | 3796 | 1468230711657 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3796 | 1468230711659 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:51 INFO - PROCESS | 3796 | ++DOCSHELL 1325F000 == 25 [pid = 3796] [id = 424] 02:51:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (139B5800) [pid = 3796] [serial = 1272] [outer = 00000000] 02:51:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13F77400) [pid = 3796] [serial = 1273] [outer = 139B5800] 02:51:51 INFO - PROCESS | 3796 | 1468230711702 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14368400) [pid = 3796] [serial = 1274] [outer = 139B5800] 02:51:52 INFO - PROCESS | 3796 | 1468230712210 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 704ms 02:51:52 INFO - PROCESS | 3796 | 1468230712261 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3796 | 1468230712263 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:51:52 INFO - PROCESS | 3796 | 1468230712267 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3796 | 1468230712268 Marionette TRACE conn3 <- [1,1662,null,{}] 02:51:52 INFO - PROCESS | 3796 | 1468230712272 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}] 02:51:52 INFO - PROCESS | 3796 | 1468230712274 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:52 INFO - PROCESS | 3796 | 1468230712383 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:51:52 INFO - PROCESS | 3796 | 1468230712443 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 3796 | 1468230712445 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:52 INFO - PROCESS | 3796 | ++DOCSHELL 15124400 == 26 [pid = 3796] [id = 425] 02:51:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1512B000) [pid = 3796] [serial = 1275] [outer = 00000000] 02:51:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15161C00) [pid = 3796] [serial = 1276] [outer = 1512B000] 02:51:52 INFO - PROCESS | 3796 | 1468230712490 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15156C00) [pid = 3796] [serial = 1277] [outer = 1512B000] 02:51:52 INFO - PROCESS | 3796 | 1468230712920 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 703ms 02:51:52 INFO - PROCESS | 3796 | 1468230712966 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3796 | 1468230712968 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:51:52 INFO - PROCESS | 3796 | 1468230712971 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3796 | 1468230712973 Marionette TRACE conn3 <- [1,1666,null,{}] 02:51:52 INFO - PROCESS | 3796 | 1468230712983 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}] 02:51:53 INFO - PROCESS | 3796 | 1468230712988 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:53 INFO - PROCESS | 3796 | 1468230713156 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:51:53 INFO - PROCESS | 3796 | 1468230713219 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3796 | 1468230713221 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:53 INFO - PROCESS | 3796 | ++DOCSHELL 1055A000 == 27 [pid = 3796] [id = 426] 02:51:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159F4000) [pid = 3796] [serial = 1278] [outer = 00000000] 02:51:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (162DC000) [pid = 3796] [serial = 1279] [outer = 159F4000] 02:51:53 INFO - PROCESS | 3796 | 1468230713266 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (162E1000) [pid = 3796] [serial = 1280] [outer = 159F4000] 02:51:53 INFO - PROCESS | 3796 | 1468230713691 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 735ms 02:51:53 INFO - PROCESS | 3796 | 1468230713712 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 3796 | 1468230713714 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 02:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:51:53 INFO - PROCESS | 3796 | 1468230713721 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 3796 | 1468230713723 Marionette TRACE conn3 <- [1,1670,null,{}] 02:51:53 INFO - PROCESS | 3796 | 1468230713732 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}] 02:51:53 INFO - PROCESS | 3796 | 1468230713734 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:53 INFO - PROCESS | 3796 | 1468230713852 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:51:53 INFO - PROCESS | 3796 | 1468230713858 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3796 | 1468230713860 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:53 INFO - PROCESS | 3796 | ++DOCSHELL 1312F000 == 28 [pid = 3796] [id = 427] 02:51:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1436F400) [pid = 3796] [serial = 1281] [outer = 00000000] 02:51:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (164C7C00) [pid = 3796] [serial = 1282] [outer = 1436F400] 02:51:53 INFO - PROCESS | 3796 | 1468230713966 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (164C9800) [pid = 3796] [serial = 1283] [outer = 1436F400] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19D33C00) [pid = 3796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1960F800) [pid = 3796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10D0A400) [pid = 3796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A3C0800) [pid = 3796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (168C8400) [pid = 3796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (139B7400) [pid = 3796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (102CA800) [pid = 3796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:51:54 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (112AD800) [pid = 3796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:51:54 INFO - PROCESS | 3796 | 1468230714342 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 656ms 02:51:54 INFO - PROCESS | 3796 | 1468230714376 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 3796 | 1468230714378 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 02:51:54 INFO - PROCESS | 3796 | 1468230714381 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:51:54 INFO - PROCESS | 3796 | 1468230714383 Marionette TRACE conn3 <- [1,1674,null,{}] 02:51:54 INFO - PROCESS | 3796 | 1468230714386 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}] 02:51:54 INFO - PROCESS | 3796 | 1468230714388 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:54 INFO - PROCESS | 3796 | 1468230714468 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:51:54 INFO - PROCESS | 3796 | 1468230714582 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 3796 | 1468230714584 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:54 INFO - PROCESS | 3796 | ++DOCSHELL 10D0D400 == 29 [pid = 3796] [id = 428] 02:51:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12BB1400) [pid = 3796] [serial = 1284] [outer = 00000000] 02:51:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (164CF000) [pid = 3796] [serial = 1285] [outer = 12BB1400] 02:51:54 INFO - PROCESS | 3796 | 1468230714630 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159FB400) [pid = 3796] [serial = 1286] [outer = 12BB1400] 02:51:55 INFO - PROCESS | 3796 | 1468230714983 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]]]}] 02:51:55 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 02:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 641ms 02:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:51:55 INFO - PROCESS | 3796 | 1468230715019 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 3796 | 1468230715021 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 02:51:55 INFO - PROCESS | 3796 | 1468230715025 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 3796 | 1468230715026 Marionette TRACE conn3 <- [1,1678,null,{}] 02:51:55 INFO - PROCESS | 3796 | 1468230715031 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}] 02:51:55 INFO - PROCESS | 3796 | 1468230715033 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:55 INFO - PROCESS | 3796 | 1468230715148 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:51:55 INFO - PROCESS | 3796 | 1468230715157 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 3796 | 1468230715159 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:55 INFO - PROCESS | 3796 | ++DOCSHELL 16760800 == 30 [pid = 3796] [id = 429] 02:51:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16763C00) [pid = 3796] [serial = 1287] [outer = 00000000] 02:51:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (168C5400) [pid = 3796] [serial = 1288] [outer = 16763C00] 02:51:55 INFO - PROCESS | 3796 | 1468230715211 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (168CB400) [pid = 3796] [serial = 1289] [outer = 16763C00] 02:51:55 INFO - PROCESS | 3796 | 1468230715617 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]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 02:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:51:55 INFO - PROCESS | 3796 | 1468230715663 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 3796 | 1468230715665 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 02:51:55 INFO - PROCESS | 3796 | 1468230715668 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 3796 | 1468230715669 Marionette TRACE conn3 <- [1,1682,null,{}] 02:51:55 INFO - PROCESS | 3796 | 1468230715673 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}] 02:51:55 INFO - PROCESS | 3796 | 1468230715675 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:55 INFO - PROCESS | 3796 | 1468230715799 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:51:55 INFO - PROCESS | 3796 | 1468230715843 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 3796 | 1468230715845 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:55 INFO - PROCESS | 3796 | ++DOCSHELL 1676AC00 == 31 [pid = 3796] [id = 430] 02:51:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1676DC00) [pid = 3796] [serial = 1290] [outer = 00000000] 02:51:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16977400) [pid = 3796] [serial = 1291] [outer = 1676DC00] 02:51:55 INFO - PROCESS | 3796 | 1468230715888 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16C28400) [pid = 3796] [serial = 1292] [outer = 1676DC00] 02:51:56 INFO - PROCESS | 3796 | 1468230716512 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 907ms 02:51:56 INFO - PROCESS | 3796 | 1468230716574 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 3796 | 1468230716578 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:51:56 INFO - PROCESS | 3796 | 1468230716583 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 3796 | 1468230716588 Marionette TRACE conn3 <- [1,1686,null,{}] 02:51:56 INFO - PROCESS | 3796 | 1468230716594 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}] 02:51:56 INFO - PROCESS | 3796 | 1468230716596 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:56 INFO - PROCESS | 3796 | 1468230716709 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:51:56 INFO - PROCESS | 3796 | 1468230716838 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3796 | 1468230716841 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:56 INFO - PROCESS | 3796 | ++DOCSHELL 10B68400 == 32 [pid = 3796] [id = 431] 02:51:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10BBB400) [pid = 3796] [serial = 1293] [outer = 00000000] 02:51:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11077000) [pid = 3796] [serial = 1294] [outer = 10BBB400] 02:51:56 INFO - PROCESS | 3796 | 1468230716897 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (114BC400) [pid = 3796] [serial = 1295] [outer = 10BBB400] 02:51:57 INFO - PROCESS | 3796 | 1468230717519 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]]]}] 02:51:57 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 02:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1000ms 02:51:57 INFO - PROCESS | 3796 | 1468230717588 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 3796 | 1468230717592 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 02:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:51:57 INFO - PROCESS | 3796 | 1468230717612 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 3796 | 1468230717615 Marionette TRACE conn3 <- [1,1690,null,{}] 02:51:57 INFO - PROCESS | 3796 | 1468230717621 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}] 02:51:57 INFO - PROCESS | 3796 | 1468230717624 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:57 INFO - PROCESS | 3796 | 1468230717737 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:51:57 INFO - PROCESS | 3796 | 1468230717868 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 3796 | 1468230717870 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:57 INFO - PROCESS | 3796 | ++DOCSHELL 12EEB400 == 33 [pid = 3796] [id = 432] 02:51:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13127C00) [pid = 3796] [serial = 1296] [outer = 00000000] 02:51:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (139EEC00) [pid = 3796] [serial = 1297] [outer = 13127C00] 02:51:57 INFO - PROCESS | 3796 | 1468230717927 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15127000) [pid = 3796] [serial = 1298] [outer = 13127C00] 02:51:58 INFO - PROCESS | 3796 | 1468230718552 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1000ms 02:51:58 INFO - PROCESS | 3796 | 1468230718603 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 3796 | 1468230718606 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 02:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:51:58 INFO - PROCESS | 3796 | 1468230718610 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 3796 | 1468230718613 Marionette TRACE conn3 <- [1,1694,null,{}] 02:51:58 INFO - PROCESS | 3796 | 1468230718625 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}] 02:51:58 INFO - PROCESS | 3796 | 1468230718630 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:58 INFO - PROCESS | 3796 | 1468230718739 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:51:58 INFO - PROCESS | 3796 | 1468230718843 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 3796 | 1468230718847 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:58 INFO - PROCESS | 3796 | ++DOCSHELL 1676FC00 == 34 [pid = 3796] [id = 433] 02:51:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (168C3800) [pid = 3796] [serial = 1299] [outer = 00000000] 02:51:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (168D1C00) [pid = 3796] [serial = 1300] [outer = 168C3800] 02:51:58 INFO - PROCESS | 3796 | 1468230718901 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16E59400) [pid = 3796] [serial = 1301] [outer = 168C3800] 02:51:59 INFO - PROCESS | 3796 | 1468230719637 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1094ms 02:51:59 INFO - PROCESS | 3796 | 1468230719708 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 3796 | 1468230719713 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 02:51:59 INFO - PROCESS | 3796 | 1468230719718 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:51:59 INFO - PROCESS | 3796 | 1468230719721 Marionette TRACE conn3 <- [1,1698,null,{}] 02:51:59 INFO - PROCESS | 3796 | 1468230719726 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}] 02:51:59 INFO - PROCESS | 3796 | 1468230719729 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:59 INFO - PROCESS | 3796 | 1468230719828 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:51:59 INFO - PROCESS | 3796 | 1468230719962 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 3796 | 1468230719967 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:51:59 INFO - PROCESS | 3796 | ++DOCSHELL 10BAE000 == 35 [pid = 3796] [id = 434] 02:51:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10BBC800) [pid = 3796] [serial = 1302] [outer = 00000000] 02:52:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1146AC00) [pid = 3796] [serial = 1303] [outer = 10BBC800] 02:52:00 INFO - PROCESS | 3796 | 1468230720019 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12BB0800) [pid = 3796] [serial = 1304] [outer = 10BBC800] 02:52:00 INFO - PROCESS | 3796 | --DOCSHELL 164CE400 == 34 [pid = 3796] [id = 408] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A3C2000) [pid = 3796] [serial = 1237] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19612C00) [pid = 3796] [serial = 1234] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10D0D800) [pid = 3796] [serial = 1240] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1B085800) [pid = 3796] [serial = 1226] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17602400) [pid = 3796] [serial = 1231] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17608400) [pid = 3796] [serial = 1232] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (162DD400) [pid = 3796] [serial = 1228] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (164C1C00) [pid = 3796] [serial = 1229] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1AD5AC00) [pid = 3796] [serial = 1238] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12E64C00) [pid = 3796] [serial = 1241] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A0F000) [pid = 3796] [serial = 1243] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1312CC00) [pid = 3796] [serial = 1246] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10BBD000) [pid = 3796] [serial = 1244] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (131CB000) [pid = 3796] [serial = 1247] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19805C00) [pid = 3796] [serial = 1235] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (159F3C00) [pid = 3796] [serial = 1249] [outer = 00000000] [url = about:blank] 02:52:01 INFO - PROCESS | 3796 | 1468230721208 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1501ms 02:52:01 INFO - PROCESS | 3796 | 1468230721221 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 3796 | 1468230721224 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:52:01 INFO - PROCESS | 3796 | 1468230721229 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3796 | 1468230721232 Marionette TRACE conn3 <- [1,1702,null,{}] 02:52:01 INFO - PROCESS | 3796 | 1468230721237 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}] 02:52:01 INFO - PROCESS | 3796 | 1468230721240 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:01 INFO - PROCESS | 3796 | 1468230721335 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:52:01 INFO - PROCESS | 3796 | 1468230721343 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 3796 | 1468230721346 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:01 INFO - PROCESS | 3796 | ++DOCSHELL 10D06800 == 35 [pid = 3796] [id = 435] 02:52:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10D07400) [pid = 3796] [serial = 1305] [outer = 00000000] 02:52:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1106C000) [pid = 3796] [serial = 1306] [outer = 10D07400] 02:52:01 INFO - PROCESS | 3796 | 1468230721394 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11070000) [pid = 3796] [serial = 1307] [outer = 10D07400] 02:52:01 INFO - PROCESS | 3796 | 1468230721881 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 687ms 02:52:01 INFO - PROCESS | 3796 | 1468230721926 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 3796 | 1468230721931 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:52:01 INFO - PROCESS | 3796 | 1468230721937 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3796 | 1468230721940 Marionette TRACE conn3 <- [1,1706,null,{}] 02:52:01 INFO - PROCESS | 3796 | 1468230721944 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}] 02:52:01 INFO - PROCESS | 3796 | 1468230721946 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:02 INFO - PROCESS | 3796 | 1468230722065 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:52:02 INFO - PROCESS | 3796 | 1468230722165 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 3796 | 1468230722168 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:02 INFO - PROCESS | 3796 | ++DOCSHELL 12EE9000 == 36 [pid = 3796] [id = 436] 02:52:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13129000) [pid = 3796] [serial = 1308] [outer = 00000000] 02:52:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (131CAC00) [pid = 3796] [serial = 1309] [outer = 13129000] 02:52:02 INFO - PROCESS | 3796 | 1468230722215 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (132E9400) [pid = 3796] [serial = 1310] [outer = 13129000] 02:52:02 INFO - PROCESS | 3796 | 1468230722600 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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 704ms 02:52:02 INFO - PROCESS | 3796 | 1468230722636 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 3796 | 1468230722639 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 02:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:52:02 INFO - PROCESS | 3796 | 1468230722643 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 3796 | 1468230722647 Marionette TRACE conn3 <- [1,1710,null,{}] 02:52:02 INFO - PROCESS | 3796 | 1468230722658 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}] 02:52:02 INFO - PROCESS | 3796 | 1468230722662 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:02 INFO - PROCESS | 3796 | 1468230722744 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:52:02 INFO - PROCESS | 3796 | 1468230722752 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 3796 | 1468230722755 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:02 INFO - PROCESS | 3796 | ++DOCSHELL 15576400 == 37 [pid = 3796] [id = 437] 02:52:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1557A400) [pid = 3796] [serial = 1311] [outer = 00000000] 02:52:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (159B3800) [pid = 3796] [serial = 1312] [outer = 1557A400] 02:52:02 INFO - PROCESS | 3796 | 1468230722802 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16072400) [pid = 3796] [serial = 1313] [outer = 1557A400] 02:52:03 INFO - PROCESS | 3796 | 1468230723298 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]]]}] 02:52:03 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 02:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 703ms 02:52:03 INFO - PROCESS | 3796 | 1468230723341 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 3796 | 1468230723344 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 02:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:52:03 INFO - PROCESS | 3796 | 1468230723348 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 3796 | 1468230723350 Marionette TRACE conn3 <- [1,1714,null,{}] 02:52:03 INFO - PROCESS | 3796 | 1468230723353 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}] 02:52:03 INFO - PROCESS | 3796 | 1468230723355 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:03 INFO - PROCESS | 3796 | 1468230723499 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:52:03 INFO - PROCESS | 3796 | 1468230723562 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3796 | 1468230723564 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:03 INFO - PROCESS | 3796 | ++DOCSHELL 162DD000 == 38 [pid = 3796] [id = 438] 02:52:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (162DE400) [pid = 3796] [serial = 1314] [outer = 00000000] 02:52:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (162E7800) [pid = 3796] [serial = 1315] [outer = 162DE400] 02:52:03 INFO - PROCESS | 3796 | 1468230723608 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (164CB400) [pid = 3796] [serial = 1316] [outer = 162DE400] 02:52:04 INFO - PROCESS | 3796 | 1468230724029 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]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 735ms 02:52:04 INFO - PROCESS | 3796 | 1468230724087 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 3796 | 1468230724089 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 02:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:52:04 INFO - PROCESS | 3796 | 1468230724092 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 3796 | 1468230724094 Marionette TRACE conn3 <- [1,1718,null,{}] 02:52:04 INFO - PROCESS | 3796 | 1468230724098 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}] 02:52:04 INFO - PROCESS | 3796 | 1468230724100 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:04 INFO - PROCESS | 3796 | 1468230724211 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:52:04 INFO - PROCESS | 3796 | 1468230724221 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 3796 | 1468230724223 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:04 INFO - PROCESS | 3796 | ++DOCSHELL 162DEC00 == 39 [pid = 3796] [id = 439] 02:52:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (164C7000) [pid = 3796] [serial = 1317] [outer = 00000000] 02:52:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (168C8000) [pid = 3796] [serial = 1318] [outer = 164C7000] 02:52:04 INFO - PROCESS | 3796 | 1468230724316 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (168D1800) [pid = 3796] [serial = 1319] [outer = 164C7000] 02:52:04 INFO - PROCESS | 3796 | 1468230724758 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]]]}] 02:52:04 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 02:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 703ms 02:52:04 INFO - PROCESS | 3796 | 1468230724792 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 3796 | 1468230724794 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 02:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:52:04 INFO - PROCESS | 3796 | 1468230724798 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 3796 | 1468230724799 Marionette TRACE conn3 <- [1,1722,null,{}] 02:52:04 INFO - PROCESS | 3796 | 1468230724811 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}] 02:52:04 INFO - PROCESS | 3796 | 1468230724817 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:04 INFO - PROCESS | 3796 | 1468230724967 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1676DC00) [pid = 3796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12BB1400) [pid = 3796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11069400) [pid = 3796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13128800) [pid = 3796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (112AE000) [pid = 3796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (139B5800) [pid = 3796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1436F400) [pid = 3796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (178EC400) [pid = 3796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A09C00) [pid = 3796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10BB3C00) [pid = 3796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (159F4000) [pid = 3796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1512B000) [pid = 3796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12EE6C00) [pid = 3796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (164C9000) [pid = 3796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:52:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16763C00) [pid = 3796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:52:05 INFO - PROCESS | 3796 | 1468230725223 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3796 | 1468230725226 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:05 INFO - PROCESS | 3796 | ++DOCSHELL 1026F400 == 40 [pid = 3796] [id = 440] 02:52:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (102CD400) [pid = 3796] [serial = 1320] [outer = 00000000] 02:52:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10D0E000) [pid = 3796] [serial = 1321] [outer = 102CD400] 02:52:05 INFO - PROCESS | 3796 | 1468230725271 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13128400) [pid = 3796] [serial = 1322] [outer = 102CD400] 02:52:05 INFO - PROCESS | 3796 | 1468230725650 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 907ms 02:52:05 INFO - PROCESS | 3796 | 1468230725702 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 3796 | 1468230725704 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 02:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:52:05 INFO - PROCESS | 3796 | 1468230725708 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 3796 | 1468230725709 Marionette TRACE conn3 <- [1,1726,null,{}] 02:52:05 INFO - PROCESS | 3796 | 1468230725713 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}] 02:52:05 INFO - PROCESS | 3796 | 1468230725715 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:05 INFO - PROCESS | 3796 | 1468230725791 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:52:05 INFO - PROCESS | 3796 | 1468230725882 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3796 | 1468230725884 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:05 INFO - PROCESS | 3796 | ++DOCSHELL 10A03000 == 41 [pid = 3796] [id = 441] 02:52:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10BAA400) [pid = 3796] [serial = 1323] [outer = 00000000] 02:52:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164CEC00) [pid = 3796] [serial = 1324] [outer = 10BAA400] 02:52:05 INFO - PROCESS | 3796 | 1468230725928 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E56C00) [pid = 3796] [serial = 1325] [outer = 10BAA400] 02:52:06 INFO - PROCESS | 3796 | 1468230726281 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 594ms 02:52:06 INFO - PROCESS | 3796 | 1468230726305 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3796 | 1468230726307 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 02:52:06 INFO - PROCESS | 3796 | 1468230726310 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:52:06 INFO - PROCESS | 3796 | 1468230726311 Marionette TRACE conn3 <- [1,1730,null,{}] 02:52:06 INFO - PROCESS | 3796 | 1468230726315 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}] 02:52:06 INFO - PROCESS | 3796 | 1468230726317 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:06 INFO - PROCESS | 3796 | 1468230726436 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:52:06 INFO - PROCESS | 3796 | 1468230726444 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 3796 | 1468230726446 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:06 INFO - PROCESS | 3796 | ++DOCSHELL 16069400 == 42 [pid = 3796] [id = 442] 02:52:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (164C9000) [pid = 3796] [serial = 1326] [outer = 00000000] 02:52:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17610400) [pid = 3796] [serial = 1327] [outer = 164C9000] 02:52:06 INFO - PROCESS | 3796 | 1468230726490 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17610800) [pid = 3796] [serial = 1328] [outer = 164C9000] 02:52:06 INFO - PROCESS | 3796 | 1468230726915 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 641ms 02:52:06 INFO - PROCESS | 3796 | 1468230726948 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3796 | 1468230726950 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 02:52:06 INFO - PROCESS | 3796 | 1468230726953 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:52:06 INFO - PROCESS | 3796 | 1468230726955 Marionette TRACE conn3 <- [1,1734,null,{}] 02:52:06 INFO - PROCESS | 3796 | 1468230726958 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}] 02:52:06 INFO - PROCESS | 3796 | 1468230726960 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:07 INFO - PROCESS | 3796 | 1468230727075 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:52:07 INFO - PROCESS | 3796 | 1468230727084 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 3796 | 1468230727086 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:07 INFO - PROCESS | 3796 | ++DOCSHELL 13A9C400 == 43 [pid = 3796] [id = 443] 02:52:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1760D800) [pid = 3796] [serial = 1329] [outer = 00000000] 02:52:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17894800) [pid = 3796] [serial = 1330] [outer = 1760D800] 02:52:07 INFO - PROCESS | 3796 | 1468230727130 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (178F2400) [pid = 3796] [serial = 1331] [outer = 1760D800] 02:52:07 INFO - PROCESS | 3796 | 1468230727913 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1047ms 02:52:08 INFO - PROCESS | 3796 | 1468230728010 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 3796 | 1468230728014 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 02:52:08 INFO - PROCESS | 3796 | 1468230728019 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:52:08 INFO - PROCESS | 3796 | 1468230728025 Marionette TRACE conn3 <- [1,1738,null,{}] 02:52:08 INFO - PROCESS | 3796 | 1468230728030 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}] 02:52:08 INFO - PROCESS | 3796 | 1468230728033 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:08 INFO - PROCESS | 3796 | 1468230728179 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:52:08 INFO - PROCESS | 3796 | 1468230728306 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 3796 | 1468230728309 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:08 INFO - PROCESS | 3796 | ++DOCSHELL 10A7F800 == 44 [pid = 3796] [id = 444] 02:52:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10B5D400) [pid = 3796] [serial = 1332] [outer = 00000000] 02:52:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11075800) [pid = 3796] [serial = 1333] [outer = 10B5D400] 02:52:08 INFO - PROCESS | 3796 | 1468230728367 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12C96800) [pid = 3796] [serial = 1334] [outer = 10B5D400] 02:52:09 INFO - PROCESS | 3796 | 1468230729014 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1047ms 02:52:09 INFO - PROCESS | 3796 | 1468230729070 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 3796 | 1468230729075 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 02:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:52:09 INFO - PROCESS | 3796 | 1468230729100 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 3796 | 1468230729103 Marionette TRACE conn3 <- [1,1742,null,{}] 02:52:09 INFO - PROCESS | 3796 | 1468230729108 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}] 02:52:09 INFO - PROCESS | 3796 | 1468230729110 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:09 INFO - PROCESS | 3796 | 1468230729237 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:52:09 INFO - PROCESS | 3796 | 1468230729451 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 3796 | 1468230729454 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:09 INFO - PROCESS | 3796 | ++DOCSHELL 10432400 == 45 [pid = 3796] [id = 445] 02:52:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10434800) [pid = 3796] [serial = 1335] [outer = 00000000] 02:52:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A03C00) [pid = 3796] [serial = 1336] [outer = 10434800] 02:52:09 INFO - PROCESS | 3796 | 1468230729512 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10B62C00) [pid = 3796] [serial = 1337] [outer = 10434800] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 1312F000 == 44 [pid = 3796] [id = 427] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 16069400 == 43 [pid = 3796] [id = 442] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 10A03000 == 42 [pid = 3796] [id = 441] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 1026F400 == 41 [pid = 3796] [id = 440] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 162DEC00 == 40 [pid = 3796] [id = 439] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 162DD000 == 39 [pid = 3796] [id = 438] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 15576400 == 38 [pid = 3796] [id = 437] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 12EE9000 == 37 [pid = 3796] [id = 436] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 10D06800 == 36 [pid = 3796] [id = 435] 02:52:10 INFO - PROCESS | 3796 | --DOCSHELL 10BAE000 == 35 [pid = 3796] [id = 434] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16C28400) [pid = 3796] [serial = 1292] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (164CF000) [pid = 3796] [serial = 1285] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (129DD400) [pid = 3796] [serial = 1253] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (131C9400) [pid = 3796] [serial = 1270] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (159FB400) [pid = 3796] [serial = 1286] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11CF2C00) [pid = 3796] [serial = 1268] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13F77400) [pid = 3796] [serial = 1273] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (164C9800) [pid = 3796] [serial = 1283] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17BA0800) [pid = 3796] [serial = 1259] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11DD6800) [pid = 3796] [serial = 1262] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (112A7C00) [pid = 3796] [serial = 1265] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17B97400) [pid = 3796] [serial = 1258] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (162DC000) [pid = 3796] [serial = 1279] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15161C00) [pid = 3796] [serial = 1276] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A7DC00) [pid = 3796] [serial = 1250] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14368400) [pid = 3796] [serial = 1274] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (162E1000) [pid = 3796] [serial = 1280] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (164CF400) [pid = 3796] [serial = 1255] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1676E800) [pid = 3796] [serial = 1256] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (114D3400) [pid = 3796] [serial = 1261] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (164C7C00) [pid = 3796] [serial = 1282] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (114BFC00) [pid = 3796] [serial = 1267] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15156C00) [pid = 3796] [serial = 1277] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11071000) [pid = 3796] [serial = 1264] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (132EB400) [pid = 3796] [serial = 1271] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1106FC00) [pid = 3796] [serial = 1252] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (168C5400) [pid = 3796] [serial = 1288] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (168CB400) [pid = 3796] [serial = 1289] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16977400) [pid = 3796] [serial = 1291] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3796 | 1468230730129 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1048ms 02:52:10 INFO - PROCESS | 3796 | 1468230730149 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 3796 | 1468230730152 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:52:10 INFO - PROCESS | 3796 | 1468230730173 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 3796 | 1468230730176 Marionette TRACE conn3 <- [1,1746,null,{}] 02:52:10 INFO - PROCESS | 3796 | 1468230730181 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}] 02:52:10 INFO - PROCESS | 3796 | 1468230730185 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:10 INFO - PROCESS | 3796 | 1468230730269 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:52:10 INFO - PROCESS | 3796 | 1468230730280 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 3796 | 1468230730282 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:10 INFO - PROCESS | 3796 | ++DOCSHELL 1106CC00 == 36 [pid = 3796] [id = 446] 02:52:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11072400) [pid = 3796] [serial = 1338] [outer = 00000000] 02:52:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (112B1400) [pid = 3796] [serial = 1339] [outer = 11072400] 02:52:10 INFO - PROCESS | 3796 | 1468230730329 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (114BFC00) [pid = 3796] [serial = 1340] [outer = 11072400] 02:52:10 INFO - PROCESS | 3796 | 1468230730830 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 704ms 02:52:10 INFO - PROCESS | 3796 | 1468230730872 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 3796 | 1468230730876 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:52:10 INFO - PROCESS | 3796 | 1468230730881 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 3796 | 1468230730883 Marionette TRACE conn3 <- [1,1750,null,{}] 02:52:10 INFO - PROCESS | 3796 | 1468230730888 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}] 02:52:10 INFO - PROCESS | 3796 | 1468230730890 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:11 INFO - PROCESS | 3796 | 1468230730979 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:52:11 INFO - PROCESS | 3796 | 1468230730986 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 3796 | 1468230730988 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:11 INFO - PROCESS | 3796 | ++DOCSHELL 11893800 == 37 [pid = 3796] [id = 447] 02:52:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12B71000) [pid = 3796] [serial = 1341] [outer = 00000000] 02:52:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1399A400) [pid = 3796] [serial = 1342] [outer = 12B71000] 02:52:11 INFO - PROCESS | 3796 | 1468230731035 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13A9B400) [pid = 3796] [serial = 1343] [outer = 12B71000] 02:52:11 INFO - PROCESS | 3796 | 1468230731521 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 703ms 02:52:11 INFO - PROCESS | 3796 | 1468230731580 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 3796 | 1468230731583 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 02:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:52:11 INFO - PROCESS | 3796 | 1468230731587 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 3796 | 1468230731593 Marionette TRACE conn3 <- [1,1754,null,{}] 02:52:11 INFO - PROCESS | 3796 | 1468230731602 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}] 02:52:11 INFO - PROCESS | 3796 | 1468230731606 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:11 INFO - PROCESS | 3796 | 1468230731691 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:52:11 INFO - PROCESS | 3796 | 1468230731784 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 3796 | 1468230731786 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:11 INFO - PROCESS | 3796 | ++DOCSHELL 1557D800 == 38 [pid = 3796] [id = 448] 02:52:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1557E000) [pid = 3796] [serial = 1344] [outer = 00000000] 02:52:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159F7000) [pid = 3796] [serial = 1345] [outer = 1557E000] 02:52:11 INFO - PROCESS | 3796 | 1468230731830 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1606A400) [pid = 3796] [serial = 1346] [outer = 1557E000] 02:52:12 INFO - PROCESS | 3796 | 1468230732207 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 641ms 02:52:12 INFO - PROCESS | 3796 | 1468230732244 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 3796 | 1468230732247 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 02:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:52:12 INFO - PROCESS | 3796 | 1468230732250 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 3796 | 1468230732252 Marionette TRACE conn3 <- [1,1758,null,{}] 02:52:12 INFO - PROCESS | 3796 | 1468230732255 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}] 02:52:12 INFO - PROCESS | 3796 | 1468230732257 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:12 INFO - PROCESS | 3796 | 1468230732411 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:52:12 INFO - PROCESS | 3796 | 1468230732433 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 3796 | 1468230732435 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:12 INFO - PROCESS | 3796 | ++DOCSHELL 16071400 == 39 [pid = 3796] [id = 449] 02:52:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (162DE800) [pid = 3796] [serial = 1347] [outer = 00000000] 02:52:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (164C6800) [pid = 3796] [serial = 1348] [outer = 162DE800] 02:52:12 INFO - PROCESS | 3796 | 1468230732488 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (164CE800) [pid = 3796] [serial = 1349] [outer = 162DE800] 02:52:12 INFO - PROCESS | 3796 | 1468230732921 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 704ms 02:52:12 INFO - PROCESS | 3796 | 1468230732949 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 3796 | 1468230732951 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 02:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:52:12 INFO - PROCESS | 3796 | 1468230732955 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 3796 | 1468230732956 Marionette TRACE conn3 <- [1,1762,null,{}] 02:52:12 INFO - PROCESS | 3796 | 1468230732960 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}] 02:52:12 INFO - PROCESS | 3796 | 1468230732962 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:13 INFO - PROCESS | 3796 | 1468230733073 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:52:13 INFO - PROCESS | 3796 | 1468230733079 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 3796 | 1468230733085 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:13 INFO - PROCESS | 3796 | ++DOCSHELL 1312B400 == 40 [pid = 3796] [id = 450] 02:52:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16764400) [pid = 3796] [serial = 1350] [outer = 00000000] 02:52:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1676C800) [pid = 3796] [serial = 1351] [outer = 16764400] 02:52:13 INFO - PROCESS | 3796 | 1468230733190 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (168C8800) [pid = 3796] [serial = 1352] [outer = 16764400] 02:52:13 INFO - PROCESS | 3796 | 1468230733648 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 735ms 02:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:52:13 INFO - PROCESS | 3796 | 1468230733696 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 3796 | 1468230733698 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 02:52:13 INFO - PROCESS | 3796 | 1468230733701 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 3796 | 1468230733702 Marionette TRACE conn3 <- [1,1766,null,{}] 02:52:13 INFO - PROCESS | 3796 | 1468230733711 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}] 02:52:13 INFO - PROCESS | 3796 | 1468230733714 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:13 INFO - PROCESS | 3796 | 1468230733858 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:52:13 INFO - PROCESS | 3796 | 1468230733872 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 3796 | 1468230733874 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:13 INFO - PROCESS | 3796 | ++DOCSHELL 16AA8400 == 41 [pid = 3796] [id = 451] 02:52:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16AA8800) [pid = 3796] [serial = 1353] [outer = 00000000] 02:52:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16F32000) [pid = 3796] [serial = 1354] [outer = 16AA8800] 02:52:13 INFO - PROCESS | 3796 | 1468230733927 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16F37800) [pid = 3796] [serial = 1355] [outer = 16AA8800] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (164C9000) [pid = 3796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (162DE400) [pid = 3796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (164C7000) [pid = 3796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13129000) [pid = 3796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10D07400) [pid = 3796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1557A400) [pid = 3796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10BBC800) [pid = 3796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (102CD400) [pid = 3796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10BBB400) [pid = 3796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13127C00) [pid = 3796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (168C3800) [pid = 3796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:52:14 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10BAA400) [pid = 3796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:52:14 INFO - PROCESS | 3796 | 1468230734444 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]]]}] 02:52:14 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 02:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 798ms 02:52:14 INFO - PROCESS | 3796 | 1468230734504 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 3796 | 1468230734506 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 02:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:52:14 INFO - PROCESS | 3796 | 1468230734509 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 3796 | 1468230734511 Marionette TRACE conn3 <- [1,1770,null,{}] 02:52:14 INFO - PROCESS | 3796 | 1468230734514 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}] 02:52:14 INFO - PROCESS | 3796 | 1468230734516 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:14 INFO - PROCESS | 3796 | 1468230734594 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:52:14 INFO - PROCESS | 3796 | 1468230734599 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 3796 | 1468230734601 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:14 INFO - PROCESS | 3796 | ++DOCSHELL 13127C00 == 42 [pid = 3796] [id = 452] 02:52:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13129000) [pid = 3796] [serial = 1356] [outer = 00000000] 02:52:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14369400) [pid = 3796] [serial = 1357] [outer = 13129000] 02:52:14 INFO - PROCESS | 3796 | 1468230734649 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159F4000) [pid = 3796] [serial = 1358] [outer = 13129000] 02:52:15 INFO - PROCESS | 3796 | 1468230735077 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]]]}] 02:52:15 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 02:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 594ms 02:52:15 INFO - PROCESS | 3796 | 1468230735114 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 3796 | 1468230735116 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 02:52:15 INFO - PROCESS | 3796 | 1468230735119 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 3796 | 1468230735121 Marionette TRACE conn3 <- [1,1774,null,{}] 02:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:52:15 INFO - PROCESS | 3796 | 1468230735124 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}] 02:52:15 INFO - PROCESS | 3796 | 1468230735126 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:15 INFO - PROCESS | 3796 | 1468230735228 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:52:15 INFO - PROCESS | 3796 | 1468230735236 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 3796 | 1468230735238 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:15 INFO - PROCESS | 3796 | ++DOCSHELL 10BC6C00 == 43 [pid = 3796] [id = 453] 02:52:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10D03400) [pid = 3796] [serial = 1359] [outer = 00000000] 02:52:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (168CB400) [pid = 3796] [serial = 1360] [outer = 10D03400] 02:52:15 INFO - PROCESS | 3796 | 1468230735283 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17607000) [pid = 3796] [serial = 1361] [outer = 10D03400] 02:52:15 INFO - PROCESS | 3796 | 1468230735706 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]]]}] 02:52:15 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 02:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 02:52:15 INFO - PROCESS | 3796 | 1468230735760 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 3796 | 1468230735762 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 02:52:15 INFO - PROCESS | 3796 | 1468230735766 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:52:15 INFO - PROCESS | 3796 | 1468230735767 Marionette TRACE conn3 <- [1,1778,null,{}] 02:52:15 INFO - PROCESS | 3796 | 1468230735770 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}] 02:52:15 INFO - PROCESS | 3796 | 1468230735772 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:15 INFO - PROCESS | 3796 | 1468230735860 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:52:15 INFO - PROCESS | 3796 | 1468230735865 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 3796 | 1468230735867 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:15 INFO - PROCESS | 3796 | ++DOCSHELL 159A6000 == 44 [pid = 3796] [id = 454] 02:52:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (162E3000) [pid = 3796] [serial = 1362] [outer = 00000000] 02:52:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1782B400) [pid = 3796] [serial = 1363] [outer = 162E3000] 02:52:15 INFO - PROCESS | 3796 | 1468230735912 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1788AC00) [pid = 3796] [serial = 1364] [outer = 162E3000] 02:52:16 INFO - PROCESS | 3796 | 1468230736370 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]]]}] 02:52:16 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) 02:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 641ms 02:52:16 INFO - PROCESS | 3796 | 1468230736405 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 3796 | 1468230736407 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 02:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:52:16 INFO - PROCESS | 3796 | 1468230736449 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 3796 | 1468230736453 Marionette TRACE conn3 <- [1,1782,null,{}] 02:52:16 INFO - PROCESS | 3796 | 1468230736460 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}] 02:52:16 INFO - PROCESS | 3796 | 1468230736464 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:16 INFO - PROCESS | 3796 | 1468230736684 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:52:16 INFO - PROCESS | 3796 | 1468230736786 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 3796 | 1468230736791 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:16 INFO - PROCESS | 3796 | ++DOCSHELL 10D09C00 == 45 [pid = 3796] [id = 455] 02:52:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10D0B000) [pid = 3796] [serial = 1365] [outer = 00000000] 02:52:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11071000) [pid = 3796] [serial = 1366] [outer = 10D0B000] 02:52:16 INFO - PROCESS | 3796 | 1468230736848 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (112B1C00) [pid = 3796] [serial = 1367] [outer = 10D0B000] 02:52:17 INFO - PROCESS | 3796 | 1468230737393 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]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1032ms 02:52:17 INFO - PROCESS | 3796 | 1468230737444 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 3796 | 1468230737449 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 02:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:52:17 INFO - PROCESS | 3796 | 1468230737455 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 3796 | 1468230737457 Marionette TRACE conn3 <- [1,1786,null,{}] 02:52:17 INFO - PROCESS | 3796 | 1468230737463 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}] 02:52:17 INFO - PROCESS | 3796 | 1468230737467 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:17 INFO - PROCESS | 3796 | 1468230737582 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:52:17 INFO - PROCESS | 3796 | 1468230737691 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 3796 | 1468230737694 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:17 INFO - PROCESS | 3796 | ++DOCSHELL 14367800 == 46 [pid = 3796] [id = 456] 02:52:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14369000) [pid = 3796] [serial = 1368] [outer = 00000000] 02:52:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15161C00) [pid = 3796] [serial = 1369] [outer = 14369000] 02:52:17 INFO - PROCESS | 3796 | 1468230737749 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (159AC000) [pid = 3796] [serial = 1370] [outer = 14369000] 02:52:18 INFO - PROCESS | 3796 | 1468230738401 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 938ms 02:52:18 INFO - PROCESS | 3796 | 1468230738432 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 3796 | 1468230738434 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 02:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:52:18 INFO - PROCESS | 3796 | 1468230738438 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 3796 | 1468230738440 Marionette TRACE conn3 <- [1,1790,null,{}] 02:52:18 INFO - PROCESS | 3796 | 1468230738445 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}] 02:52:18 INFO - PROCESS | 3796 | 1468230738447 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:18 INFO - PROCESS | 3796 | 1468230738556 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:52:18 INFO - PROCESS | 3796 | 1468230738671 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 3796 | 1468230738678 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:18 INFO - PROCESS | 3796 | ++DOCSHELL 168C6800 == 47 [pid = 3796] [id = 457] 02:52:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (168CA000) [pid = 3796] [serial = 1371] [outer = 00000000] 02:52:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16976000) [pid = 3796] [serial = 1372] [outer = 168CA000] 02:52:18 INFO - PROCESS | 3796 | 1468230738775 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1766B800) [pid = 3796] [serial = 1373] [outer = 168CA000] 02:52:19 INFO - PROCESS | 3796 | 1468230739382 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1001ms 02:52:19 INFO - PROCESS | 3796 | 1468230739454 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 3796 | 1468230739456 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 02:52:19 INFO - PROCESS | 3796 | 1468230739460 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 3796 | 1468230739462 Marionette TRACE conn3 <- [1,1794,null,{}] 02:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:52:19 INFO - PROCESS | 3796 | 1468230739466 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}] 02:52:19 INFO - PROCESS | 3796 | 1468230739468 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:19 INFO - PROCESS | 3796 | 1468230739584 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:52:19 INFO - PROCESS | 3796 | 1468230739725 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3796 | 1468230739727 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:19 INFO - PROCESS | 3796 | ++DOCSHELL 129E7C00 == 48 [pid = 3796] [id = 458] 02:52:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1782BC00) [pid = 3796] [serial = 1374] [outer = 00000000] 02:52:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17BBB000) [pid = 3796] [serial = 1375] [outer = 1782BC00] 02:52:19 INFO - PROCESS | 3796 | 1468230739784 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17BBA000) [pid = 3796] [serial = 1376] [outer = 1782BC00] 02:52:20 INFO - PROCESS | 3796 | 1468230740487 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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1079ms 02:52:20 INFO - PROCESS | 3796 | 1468230740556 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 3796 | 1468230740560 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 02:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:52:20 INFO - PROCESS | 3796 | 1468230740565 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 3796 | 1468230740568 Marionette TRACE conn3 <- [1,1798,null,{}] 02:52:20 INFO - PROCESS | 3796 | 1468230740588 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}] 02:52:20 INFO - PROCESS | 3796 | 1468230740591 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:20 INFO - PROCESS | 3796 | 1468230740706 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:52:20 INFO - PROCESS | 3796 | 1468230740839 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 3796 | 1468230740844 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:20 INFO - PROCESS | 3796 | ++DOCSHELL 114BDC00 == 49 [pid = 3796] [id = 459] 02:52:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (114DE000) [pid = 3796] [serial = 1377] [outer = 00000000] 02:52:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (12B6CC00) [pid = 3796] [serial = 1378] [outer = 114DE000] 02:52:20 INFO - PROCESS | 3796 | 1468230740897 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (12C95C00) [pid = 3796] [serial = 1379] [outer = 114DE000] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 10BC6C00 == 48 [pid = 3796] [id = 453] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 13127C00 == 47 [pid = 3796] [id = 452] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 16AA8400 == 46 [pid = 3796] [id = 451] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 1312B400 == 45 [pid = 3796] [id = 450] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 16071400 == 44 [pid = 3796] [id = 449] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 1557D800 == 43 [pid = 3796] [id = 448] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 11893800 == 42 [pid = 3796] [id = 447] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 1106CC00 == 41 [pid = 3796] [id = 446] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 10432400 == 40 [pid = 3796] [id = 445] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 10A7F800 == 39 [pid = 3796] [id = 444] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 16760800 == 38 [pid = 3796] [id = 429] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 1676AC00 == 37 [pid = 3796] [id = 430] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 10D0D400 == 36 [pid = 3796] [id = 428] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 13A9C400 == 35 [pid = 3796] [id = 443] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 12EEB400 == 34 [pid = 3796] [id = 432] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 1676FC00 == 33 [pid = 3796] [id = 433] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 10B68400 == 32 [pid = 3796] [id = 431] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 129E7C00 == 31 [pid = 3796] [id = 458] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 168C6800 == 30 [pid = 3796] [id = 457] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 159A6000 == 29 [pid = 3796] [id = 454] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 10D09C00 == 28 [pid = 3796] [id = 455] 02:52:21 INFO - PROCESS | 3796 | --DOCSHELL 14367800 == 27 [pid = 3796] [id = 456] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17894800) [pid = 3796] [serial = 1330] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17610400) [pid = 3796] [serial = 1327] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (162E7800) [pid = 3796] [serial = 1315] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (168C8000) [pid = 3796] [serial = 1318] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (131CAC00) [pid = 3796] [serial = 1309] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1106C000) [pid = 3796] [serial = 1306] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11070000) [pid = 3796] [serial = 1307] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (159B3800) [pid = 3796] [serial = 1312] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12BB0800) [pid = 3796] [serial = 1304] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1146AC00) [pid = 3796] [serial = 1303] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (164CB400) [pid = 3796] [serial = 1316] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10D0E000) [pid = 3796] [serial = 1321] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114BC400) [pid = 3796] [serial = 1295] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11077000) [pid = 3796] [serial = 1294] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15127000) [pid = 3796] [serial = 1298] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (139EEC00) [pid = 3796] [serial = 1297] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16E59400) [pid = 3796] [serial = 1301] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (168D1C00) [pid = 3796] [serial = 1300] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (168D1800) [pid = 3796] [serial = 1319] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17610800) [pid = 3796] [serial = 1328] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13128400) [pid = 3796] [serial = 1322] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (164CEC00) [pid = 3796] [serial = 1324] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (132E9400) [pid = 3796] [serial = 1310] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16E56C00) [pid = 3796] [serial = 1325] [outer = 00000000] [url = about:blank] 02:52:21 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16072400) [pid = 3796] [serial = 1313] [outer = 00000000] [url = about:blank] 02:52:22 INFO - PROCESS | 3796 | 1468230742083 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1564ms 02:52:22 INFO - PROCESS | 3796 | 1468230742130 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 3796 | 1468230742134 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 02:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:52:22 INFO - PROCESS | 3796 | 1468230742139 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 3796 | 1468230742142 Marionette TRACE conn3 <- [1,1802,null,{}] 02:52:22 INFO - PROCESS | 3796 | 1468230742147 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}] 02:52:22 INFO - PROCESS | 3796 | 1468230742150 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:22 INFO - PROCESS | 3796 | 1468230742272 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:52:22 INFO - PROCESS | 3796 | 1468230742367 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 3796 | 1468230742370 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:22 INFO - PROCESS | 3796 | ++DOCSHELL 10D07C00 == 28 [pid = 3796] [id = 460] 02:52:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10D09000) [pid = 3796] [serial = 1380] [outer = 00000000] 02:52:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10D0DC00) [pid = 3796] [serial = 1381] [outer = 10D09000] 02:52:22 INFO - PROCESS | 3796 | 1468230742418 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10F10400) [pid = 3796] [serial = 1382] [outer = 10D09000] 02:52:22 INFO - PROCESS | 3796 | 1468230742837 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 02:52:22 INFO - PROCESS | 3796 | 1468230742878 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 3796 | 1468230742883 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 02:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:52:22 INFO - PROCESS | 3796 | 1468230742889 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 3796 | 1468230742892 Marionette TRACE conn3 <- [1,1806,null,{}] 02:52:22 INFO - PROCESS | 3796 | 1468230742896 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}] 02:52:22 INFO - PROCESS | 3796 | 1468230742898 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:23 INFO - PROCESS | 3796 | 1468230743014 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:52:23 INFO - PROCESS | 3796 | 1468230743021 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 3796 | 1468230743024 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:23 INFO - PROCESS | 3796 | ++DOCSHELL 112B1000 == 29 [pid = 3796] [id = 461] 02:52:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11469C00) [pid = 3796] [serial = 1383] [outer = 00000000] 02:52:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11D93000) [pid = 3796] [serial = 1384] [outer = 11469C00] 02:52:23 INFO - PROCESS | 3796 | 1468230743071 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12B71800) [pid = 3796] [serial = 1385] [outer = 11469C00] 02:52:23 INFO - PROCESS | 3796 | 1468230743541 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 688ms 02:52:23 INFO - PROCESS | 3796 | 1468230743588 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 3796 | 1468230743590 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 02:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:52:23 INFO - PROCESS | 3796 | 1468230743594 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 3796 | 1468230743597 Marionette TRACE conn3 <- [1,1810,null,{}] 02:52:23 INFO - PROCESS | 3796 | 1468230743608 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}] 02:52:23 INFO - PROCESS | 3796 | 1468230743613 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:23 INFO - PROCESS | 3796 | 1468230743730 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:52:23 INFO - PROCESS | 3796 | 1468230743834 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 3796 | 1468230743837 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:23 INFO - PROCESS | 3796 | ++DOCSHELL 139EA000 == 30 [pid = 3796] [id = 462] 02:52:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (139EB400) [pid = 3796] [serial = 1386] [outer = 00000000] 02:52:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13A9C000) [pid = 3796] [serial = 1387] [outer = 139EB400] 02:52:23 INFO - PROCESS | 3796 | 1468230743885 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (14362800) [pid = 3796] [serial = 1388] [outer = 139EB400] 02:52:24 INFO - PROCESS | 3796 | 1468230744301 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 735ms 02:52:24 INFO - PROCESS | 3796 | 1468230744334 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 3796 | 1468230744337 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 02:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:52:24 INFO - PROCESS | 3796 | 1468230744340 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 3796 | 1468230744342 Marionette TRACE conn3 <- [1,1814,null,{}] 02:52:24 INFO - PROCESS | 3796 | 1468230744346 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}] 02:52:24 INFO - PROCESS | 3796 | 1468230744348 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:24 INFO - PROCESS | 3796 | 1468230744469 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:52:24 INFO - PROCESS | 3796 | 1468230744475 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 3796 | 1468230744477 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:24 INFO - PROCESS | 3796 | ++DOCSHELL 139A1C00 == 31 [pid = 3796] [id = 463] 02:52:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A98000) [pid = 3796] [serial = 1389] [outer = 00000000] 02:52:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15160000) [pid = 3796] [serial = 1390] [outer = 13A98000] 02:52:24 INFO - PROCESS | 3796 | 1468230744541 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1557D800) [pid = 3796] [serial = 1391] [outer = 13A98000] 02:52:25 INFO - PROCESS | 3796 | 1468230745033 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 735ms 02:52:25 INFO - PROCESS | 3796 | 1468230745114 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 3796 | 1468230745116 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 02:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:52:25 INFO - PROCESS | 3796 | 1468230745119 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 3796 | 1468230745121 Marionette TRACE conn3 <- [1,1818,null,{}] 02:52:25 INFO - PROCESS | 3796 | 1468230745124 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}] 02:52:25 INFO - PROCESS | 3796 | 1468230745126 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:25 INFO - PROCESS | 3796 | 1468230745234 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:52:25 INFO - PROCESS | 3796 | 1468230745243 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 3796 | 1468230745245 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:25 INFO - PROCESS | 3796 | ++DOCSHELL 159A4C00 == 32 [pid = 3796] [id = 464] 02:52:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (159A5800) [pid = 3796] [serial = 1392] [outer = 00000000] 02:52:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16073C00) [pid = 3796] [serial = 1393] [outer = 159A5800] 02:52:25 INFO - PROCESS | 3796 | 1468230745338 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (162E0C00) [pid = 3796] [serial = 1394] [outer = 159A5800] 02:52:25 INFO - PROCESS | 3796 | 1468230745777 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 687ms 02:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:52:25 INFO - PROCESS | 3796 | 1468230745819 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 3796 | 1468230745821 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 02:52:25 INFO - PROCESS | 3796 | 1468230745824 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 3796 | 1468230745826 Marionette TRACE conn3 <- [1,1822,null,{}] 02:52:25 INFO - PROCESS | 3796 | 1468230745837 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}] 02:52:25 INFO - PROCESS | 3796 | 1468230745842 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:25 INFO - PROCESS | 3796 | 1468230745981 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:52:25 INFO - PROCESS | 3796 | 1468230745996 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 3796 | 1468230745998 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:26 INFO - PROCESS | 3796 | ++DOCSHELL 16763000 == 33 [pid = 3796] [id = 465] 02:52:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16763400) [pid = 3796] [serial = 1395] [outer = 00000000] 02:52:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (168C4000) [pid = 3796] [serial = 1396] [outer = 16763400] 02:52:26 INFO - PROCESS | 3796 | 1468230746098 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (168C9C00) [pid = 3796] [serial = 1397] [outer = 16763400] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16764400) [pid = 3796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11072400) [pid = 3796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1557E000) [pid = 3796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1760D800) [pid = 3796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10B5D400) [pid = 3796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12B71000) [pid = 3796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10434800) [pid = 3796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16AA8800) [pid = 3796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13129000) [pid = 3796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10D03400) [pid = 3796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (162DE800) [pid = 3796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:52:26 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (162E3000) [pid = 3796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:52:26 INFO - PROCESS | 3796 | 1468230746711 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]]]}] 02:52:26 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 02:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 938ms 02:52:26 INFO - PROCESS | 3796 | 1468230746770 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 3796 | 1468230746772 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 02:52:26 INFO - PROCESS | 3796 | 1468230746776 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:52:26 INFO - PROCESS | 3796 | 1468230746777 Marionette TRACE conn3 <- [1,1826,null,{}] 02:52:26 INFO - PROCESS | 3796 | 1468230746781 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}] 02:52:26 INFO - PROCESS | 3796 | 1468230746783 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:26 INFO - PROCESS | 3796 | 1468230746859 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:52:26 INFO - PROCESS | 3796 | 1468230746865 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 3796 | 1468230746867 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:26 INFO - PROCESS | 3796 | ++DOCSHELL 11D91000 == 34 [pid = 3796] [id = 466] 02:52:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (139BE400) [pid = 3796] [serial = 1398] [outer = 00000000] 02:52:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (162EA400) [pid = 3796] [serial = 1399] [outer = 139BE400] 02:52:26 INFO - PROCESS | 3796 | 1468230746910 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (164C8400) [pid = 3796] [serial = 1400] [outer = 139BE400] 02:52:27 INFO - PROCESS | 3796 | 1468230747355 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 625ms 02:52:27 INFO - PROCESS | 3796 | 1468230747414 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 3796 | 1468230747416 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 02:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:52:27 INFO - PROCESS | 3796 | 1468230747419 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 3796 | 1468230747421 Marionette TRACE conn3 <- [1,1830,null,{}] 02:52:27 INFO - PROCESS | 3796 | 1468230747424 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}] 02:52:27 INFO - PROCESS | 3796 | 1468230747426 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:27 INFO - PROCESS | 3796 | 1468230747504 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:52:27 INFO - PROCESS | 3796 | 1468230747512 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 3796 | 1468230747514 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:27 INFO - PROCESS | 3796 | ++DOCSHELL 162E9000 == 35 [pid = 3796] [id = 467] 02:52:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (164C8000) [pid = 3796] [serial = 1401] [outer = 00000000] 02:52:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16975400) [pid = 3796] [serial = 1402] [outer = 164C8000] 02:52:27 INFO - PROCESS | 3796 | 1468230747557 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16975C00) [pid = 3796] [serial = 1403] [outer = 164C8000] 02:52:27 INFO - PROCESS | 3796 | 1468230747979 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 594ms 02:52:28 INFO - PROCESS | 3796 | 1468230748026 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 3796 | 1468230748028 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 02:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:52:28 INFO - PROCESS | 3796 | 1468230748032 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 3796 | 1468230748033 Marionette TRACE conn3 <- [1,1834,null,{}] 02:52:28 INFO - PROCESS | 3796 | 1468230748041 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}] 02:52:28 INFO - PROCESS | 3796 | 1468230748043 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:28 INFO - PROCESS | 3796 | 1468230748120 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:52:28 INFO - PROCESS | 3796 | 1468230748126 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 3796 | 1468230748128 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:28 INFO - PROCESS | 3796 | ++DOCSHELL 1312A400 == 36 [pid = 3796] [id = 468] 02:52:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (139E8C00) [pid = 3796] [serial = 1404] [outer = 00000000] 02:52:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16E57C00) [pid = 3796] [serial = 1405] [outer = 139E8C00] 02:52:28 INFO - PROCESS | 3796 | 1468230748171 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E59400) [pid = 3796] [serial = 1406] [outer = 139E8C00] 02:52:28 INFO - PROCESS | 3796 | 1468230748918 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]]]}] 02:52:28 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) 02:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 938ms 02:52:28 INFO - PROCESS | 3796 | 1468230748979 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 3796 | 1468230748984 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 02:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:52:29 INFO - PROCESS | 3796 | 1468230748989 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 3796 | 1468230748992 Marionette TRACE conn3 <- [1,1838,null,{}] 02:52:29 INFO - PROCESS | 3796 | 1468230748999 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}] 02:52:29 INFO - PROCESS | 3796 | 1468230749002 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:29 INFO - PROCESS | 3796 | 1468230749117 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:52:29 INFO - PROCESS | 3796 | 1468230749254 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 3796 | 1468230749257 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:29 INFO - PROCESS | 3796 | ++DOCSHELL 10BB2400 == 37 [pid = 3796] [id = 469] 02:52:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10D08400) [pid = 3796] [serial = 1407] [outer = 00000000] 02:52:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (112AF400) [pid = 3796] [serial = 1408] [outer = 10D08400] 02:52:29 INFO - PROCESS | 3796 | 1468230749314 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12BB1800) [pid = 3796] [serial = 1409] [outer = 10D08400] 02:52:30 INFO - PROCESS | 3796 | 1468230750033 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]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1094ms 02:52:30 INFO - PROCESS | 3796 | 1468230750084 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 3796 | 1468230750089 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 02:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:52:30 INFO - PROCESS | 3796 | 1468230750096 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 3796 | 1468230750098 Marionette TRACE conn3 <- [1,1842,null,{}] 02:52:30 INFO - PROCESS | 3796 | 1468230750102 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}] 02:52:30 INFO - PROCESS | 3796 | 1468230750105 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:30 INFO - PROCESS | 3796 | 1468230750222 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:52:30 INFO - PROCESS | 3796 | 1468230750358 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 3796 | 1468230750361 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:30 INFO - PROCESS | 3796 | ++DOCSHELL 1312B400 == 38 [pid = 3796] [id = 470] 02:52:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (131C9400) [pid = 3796] [serial = 1410] [outer = 00000000] 02:52:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (139B4400) [pid = 3796] [serial = 1411] [outer = 131C9400] 02:52:30 INFO - PROCESS | 3796 | 1468230750420 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1512A400) [pid = 3796] [serial = 1412] [outer = 131C9400] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 162E9000 == 37 [pid = 3796] [id = 467] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 11D91000 == 36 [pid = 3796] [id = 466] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 16763000 == 35 [pid = 3796] [id = 465] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 159A4C00 == 34 [pid = 3796] [id = 464] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 139A1C00 == 33 [pid = 3796] [id = 463] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 139EA000 == 32 [pid = 3796] [id = 462] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 112B1000 == 31 [pid = 3796] [id = 461] 02:52:31 INFO - PROCESS | 3796 | --DOCSHELL 10D07C00 == 30 [pid = 3796] [id = 460] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1782B400) [pid = 3796] [serial = 1363] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1676C800) [pid = 3796] [serial = 1351] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (168C8800) [pid = 3796] [serial = 1352] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (112B1400) [pid = 3796] [serial = 1339] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (114BFC00) [pid = 3796] [serial = 1340] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (159F7000) [pid = 3796] [serial = 1345] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1606A400) [pid = 3796] [serial = 1346] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (178F2400) [pid = 3796] [serial = 1331] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11075800) [pid = 3796] [serial = 1333] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12C96800) [pid = 3796] [serial = 1334] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1399A400) [pid = 3796] [serial = 1342] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13A9B400) [pid = 3796] [serial = 1343] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A03C00) [pid = 3796] [serial = 1336] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10B62C00) [pid = 3796] [serial = 1337] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16F32000) [pid = 3796] [serial = 1354] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14369400) [pid = 3796] [serial = 1357] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (168CB400) [pid = 3796] [serial = 1360] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1788AC00) [pid = 3796] [serial = 1364] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17607000) [pid = 3796] [serial = 1361] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (164C6800) [pid = 3796] [serial = 1348] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16F37800) [pid = 3796] [serial = 1355] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (159F4000) [pid = 3796] [serial = 1358] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (164CE800) [pid = 3796] [serial = 1349] [outer = 00000000] [url = about:blank] 02:52:31 INFO - PROCESS | 3796 | 1468230751288 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]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1251ms 02:52:31 INFO - PROCESS | 3796 | 1468230751351 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:52:31 INFO - PROCESS | 3796 | 1468230751355 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 02:52:31 INFO - PROCESS | 3796 | 1468230751359 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 3796 | 1468230751362 Marionette TRACE conn3 <- [1,1846,null,{}] 02:52:31 INFO - PROCESS | 3796 | 1468230751367 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}] 02:52:31 INFO - PROCESS | 3796 | 1468230751370 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:31 INFO - PROCESS | 3796 | 1468230751454 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:52:31 INFO - PROCESS | 3796 | 1468230751465 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 3796 | 1468230751468 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:31 INFO - PROCESS | 3796 | ++DOCSHELL 10B62C00 == 31 [pid = 3796] [id = 471] 02:52:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10BBF400) [pid = 3796] [serial = 1413] [outer = 00000000] 02:52:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11075000) [pid = 3796] [serial = 1414] [outer = 10BBF400] 02:52:31 INFO - PROCESS | 3796 | 1468230751516 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11261000) [pid = 3796] [serial = 1415] [outer = 10BBF400] 02:52:32 INFO - PROCESS | 3796 | 1468230752038 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 735ms 02:52:32 INFO - PROCESS | 3796 | 1468230752097 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 3796 | 1468230752101 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 02:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:52:32 INFO - PROCESS | 3796 | 1468230752107 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 3796 | 1468230752109 Marionette TRACE conn3 <- [1,1850,null,{}] 02:52:32 INFO - PROCESS | 3796 | 1468230752113 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}] 02:52:32 INFO - PROCESS | 3796 | 1468230752115 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:32 INFO - PROCESS | 3796 | 1468230752205 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:52:32 INFO - PROCESS | 3796 | 1468230752293 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 3796 | 1468230752295 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:32 INFO - PROCESS | 3796 | ++DOCSHELL 12C96800 == 32 [pid = 3796] [id = 472] 02:52:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12C97000) [pid = 3796] [serial = 1416] [outer = 00000000] 02:52:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13160000) [pid = 3796] [serial = 1417] [outer = 12C97000] 02:52:32 INFO - PROCESS | 3796 | 1468230752353 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (139A1C00) [pid = 3796] [serial = 1418] [outer = 12C97000] 02:52:32 INFO - PROCESS | 3796 | 1468230752730 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 625ms 02:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:52:32 INFO - PROCESS | 3796 | 1468230752747 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 3796 | 1468230752749 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 02:52:32 INFO - PROCESS | 3796 | 1468230752753 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 3796 | 1468230752756 Marionette TRACE conn3 <- [1,1854,null,{}] 02:52:32 INFO - PROCESS | 3796 | 1468230752766 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}] 02:52:32 INFO - PROCESS | 3796 | 1468230752771 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:32 INFO - PROCESS | 3796 | 1468230752859 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:52:32 INFO - PROCESS | 3796 | 1468230752866 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 3796 | 1468230752869 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:32 INFO - PROCESS | 3796 | ++DOCSHELL 15540400 == 33 [pid = 3796] [id = 473] 02:52:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15546400) [pid = 3796] [serial = 1419] [outer = 00000000] 02:52:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159FB400) [pid = 3796] [serial = 1420] [outer = 15546400] 02:52:32 INFO - PROCESS | 3796 | 1468230752918 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (162DB400) [pid = 3796] [serial = 1421] [outer = 15546400] 02:52:33 INFO - PROCESS | 3796 | 1468230753401 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 02:52:33 INFO - PROCESS | 3796 | 1468230753450 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 3796 | 1468230753453 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 02:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:52:33 INFO - PROCESS | 3796 | 1468230753456 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 3796 | 1468230753458 Marionette TRACE conn3 <- [1,1858,null,{}] 02:52:33 INFO - PROCESS | 3796 | 1468230753461 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}] 02:52:33 INFO - PROCESS | 3796 | 1468230753463 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:33 INFO - PROCESS | 3796 | 1468230753581 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:52:33 INFO - PROCESS | 3796 | 1468230753671 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 3796 | 1468230753674 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:33 INFO - PROCESS | 3796 | ++DOCSHELL 164C4000 == 34 [pid = 3796] [id = 474] 02:52:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (164C4C00) [pid = 3796] [serial = 1422] [outer = 00000000] 02:52:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (164CBC00) [pid = 3796] [serial = 1423] [outer = 164C4C00] 02:52:33 INFO - PROCESS | 3796 | 1468230753718 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16760400) [pid = 3796] [serial = 1424] [outer = 164C4C00] 02:52:34 INFO - PROCESS | 3796 | 1468230754141 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 735ms 02:52:34 INFO - PROCESS | 3796 | 1468230754196 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 3796 | 1468230754198 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 02:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:52:34 INFO - PROCESS | 3796 | 1468230754201 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 3796 | 1468230754203 Marionette TRACE conn3 <- [1,1862,null,{}] 02:52:34 INFO - PROCESS | 3796 | 1468230754206 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}] 02:52:34 INFO - PROCESS | 3796 | 1468230754208 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:34 INFO - PROCESS | 3796 | 1468230754322 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:52:34 INFO - PROCESS | 3796 | 1468230754329 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 3796 | 1468230754331 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:34 INFO - PROCESS | 3796 | ++DOCSHELL 10D0D400 == 35 [pid = 3796] [id = 475] 02:52:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164CB400) [pid = 3796] [serial = 1425] [outer = 00000000] 02:52:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168C2C00) [pid = 3796] [serial = 1426] [outer = 164CB400] 02:52:34 INFO - PROCESS | 3796 | 1468230754432 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168C7400) [pid = 3796] [serial = 1427] [outer = 164CB400] 02:52:34 INFO - PROCESS | 3796 | 1468230754876 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 735ms 02:52:34 INFO - PROCESS | 3796 | 1468230754972 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 3796 | 1468230754974 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 02:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:52:35 INFO - PROCESS | 3796 | 1468230754983 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 3796 | 1468230754985 Marionette TRACE conn3 <- [1,1866,null,{}] 02:52:35 INFO - PROCESS | 3796 | 1468230754988 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}] 02:52:35 INFO - PROCESS | 3796 | 1468230754994 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:35 INFO - PROCESS | 3796 | 1468230755142 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:52:35 INFO - PROCESS | 3796 | 1468230755200 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 3796 | 1468230755202 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:35 INFO - PROCESS | 3796 | ++DOCSHELL 16AA8800 == 36 [pid = 3796] [id = 476] 02:52:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16C25400) [pid = 3796] [serial = 1428] [outer = 00000000] 02:52:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17606C00) [pid = 3796] [serial = 1429] [outer = 16C25400] 02:52:35 INFO - PROCESS | 3796 | 1468230755246 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17602800) [pid = 3796] [serial = 1430] [outer = 16C25400] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13A98000) [pid = 3796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11469C00) [pid = 3796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (139EB400) [pid = 3796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114DE000) [pid = 3796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10D09000) [pid = 3796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10D0B000) [pid = 3796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14369000) [pid = 3796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (168CA000) [pid = 3796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (159A5800) [pid = 3796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1782BC00) [pid = 3796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16763400) [pid = 3796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (164C8000) [pid = 3796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:52:35 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (139BE400) [pid = 3796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:52:35 INFO - PROCESS | 3796 | 1468230755688 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 02:52:35 INFO - PROCESS | 3796 | 1468230755722 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 3796 | 1468230755724 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 02:52:35 INFO - PROCESS | 3796 | 1468230755728 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:52:35 INFO - PROCESS | 3796 | 1468230755729 Marionette TRACE conn3 <- [1,1870,null,{}] 02:52:35 INFO - PROCESS | 3796 | 1468230755733 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}] 02:52:35 INFO - PROCESS | 3796 | 1468230755735 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:35 INFO - PROCESS | 3796 | 1468230755853 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:52:35 INFO - PROCESS | 3796 | 1468230755920 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 3796 | 1468230755922 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:35 INFO - PROCESS | 3796 | ++DOCSHELL 11469C00 == 37 [pid = 3796] [id = 477] 02:52:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (114BF000) [pid = 3796] [serial = 1431] [outer = 00000000] 02:52:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14366400) [pid = 3796] [serial = 1432] [outer = 114BF000] 02:52:35 INFO - PROCESS | 3796 | 1468230755966 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159A5800) [pid = 3796] [serial = 1433] [outer = 114BF000] 02:52:36 INFO - PROCESS | 3796 | 1468230756315 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 625ms 02:52:36 INFO - PROCESS | 3796 | 1468230756366 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 3796 | 1468230756369 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 02:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:52:36 INFO - PROCESS | 3796 | 1468230756373 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 3796 | 1468230756375 Marionette TRACE conn3 <- [1,1874,null,{}] 02:52:36 INFO - PROCESS | 3796 | 1468230756378 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}] 02:52:36 INFO - PROCESS | 3796 | 1468230756380 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:36 INFO - PROCESS | 3796 | 1468230756460 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:52:36 INFO - PROCESS | 3796 | 1468230756465 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 3796 | 1468230756467 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:36 INFO - PROCESS | 3796 | ++DOCSHELL 14362400 == 38 [pid = 3796] [id = 478] 02:52:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (164CB800) [pid = 3796] [serial = 1434] [outer = 00000000] 02:52:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1760E800) [pid = 3796] [serial = 1435] [outer = 164CB800] 02:52:36 INFO - PROCESS | 3796 | 1468230756512 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17667400) [pid = 3796] [serial = 1436] [outer = 164CB800] 02:52:37 INFO - PROCESS | 3796 | 1468230756988 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 625ms 02:52:37 INFO - PROCESS | 3796 | 1468230757011 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 3796 | 1468230757012 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 02:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:52:37 INFO - PROCESS | 3796 | 1468230757016 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 3796 | 1468230757017 Marionette TRACE conn3 <- [1,1878,null,{}] 02:52:37 INFO - PROCESS | 3796 | 1468230757021 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}] 02:52:37 INFO - PROCESS | 3796 | 1468230757023 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:37 INFO - PROCESS | 3796 | 1468230757114 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:52:37 INFO - PROCESS | 3796 | 1468230757120 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 3796 | 1468230757122 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:37 INFO - PROCESS | 3796 | ++DOCSHELL 15158C00 == 39 [pid = 3796] [id = 479] 02:52:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16756400) [pid = 3796] [serial = 1437] [outer = 00000000] 02:52:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1788D400) [pid = 3796] [serial = 1438] [outer = 16756400] 02:52:37 INFO - PROCESS | 3796 | 1468230757165 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17899C00) [pid = 3796] [serial = 1439] [outer = 16756400] 02:52:37 INFO - PROCESS | 3796 | 1468230757697 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 735ms 02:52:37 INFO - PROCESS | 3796 | 1468230757756 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 3796 | 1468230757761 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 02:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:52:37 INFO - PROCESS | 3796 | 1468230757767 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 3796 | 1468230757770 Marionette TRACE conn3 <- [1,1882,null,{}] 02:52:37 INFO - PROCESS | 3796 | 1468230757776 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}] 02:52:37 INFO - PROCESS | 3796 | 1468230757779 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:37 INFO - PROCESS | 3796 | 1468230757967 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:52:38 INFO - PROCESS | 3796 | 1468230758109 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 3796 | 1468230758114 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:38 INFO - PROCESS | 3796 | ++DOCSHELL 10A04400 == 40 [pid = 3796] [id = 480] 02:52:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10A06400) [pid = 3796] [serial = 1440] [outer = 00000000] 02:52:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1146E400) [pid = 3796] [serial = 1441] [outer = 10A06400] 02:52:38 INFO - PROCESS | 3796 | 1468230758172 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12B6EC00) [pid = 3796] [serial = 1442] [outer = 10A06400] 02:52:38 INFO - PROCESS | 3796 | 1468230758743 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1001ms 02:52:38 INFO - PROCESS | 3796 | 1468230758770 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 3796 | 1468230758775 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 02:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:52:38 INFO - PROCESS | 3796 | 1468230758782 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 3796 | 1468230758785 Marionette TRACE conn3 <- [1,1886,null,{}] 02:52:38 INFO - PROCESS | 3796 | 1468230758789 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}] 02:52:38 INFO - PROCESS | 3796 | 1468230758791 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:38 INFO - PROCESS | 3796 | 1468230758898 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:52:39 INFO - PROCESS | 3796 | 1468230759014 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 3796 | 1468230759016 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:39 INFO - PROCESS | 3796 | ++DOCSHELL 13F77000 == 41 [pid = 3796] [id = 481] 02:52:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13F81400) [pid = 3796] [serial = 1443] [outer = 00000000] 02:52:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1557E000) [pid = 3796] [serial = 1444] [outer = 13F81400] 02:52:39 INFO - PROCESS | 3796 | 1468230759112 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (162DEC00) [pid = 3796] [serial = 1445] [outer = 13F81400] 02:52:39 INFO - PROCESS | 3796 | 1468230759695 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 938ms 02:52:39 INFO - PROCESS | 3796 | 1468230759726 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 3796 | 1468230759729 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 02:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:52:39 INFO - PROCESS | 3796 | 1468230759732 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 3796 | 1468230759736 Marionette TRACE conn3 <- [1,1890,null,{}] 02:52:39 INFO - PROCESS | 3796 | 1468230759747 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}] 02:52:39 INFO - PROCESS | 3796 | 1468230759752 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:39 INFO - PROCESS | 3796 | 1468230759858 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:52:39 INFO - PROCESS | 3796 | 1468230759974 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 3796 | 1468230759978 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:40 INFO - PROCESS | 3796 | ++DOCSHELL 16FC9800 == 42 [pid = 3796] [id = 482] 02:52:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17601400) [pid = 3796] [serial = 1446] [outer = 00000000] 02:52:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1760D800) [pid = 3796] [serial = 1447] [outer = 17601400] 02:52:40 INFO - PROCESS | 3796 | 1468230760074 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (178F3C00) [pid = 3796] [serial = 1448] [outer = 17601400] 02:52:40 INFO - PROCESS | 3796 | 1468230760846 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1141ms 02:52:40 INFO - PROCESS | 3796 | 1468230760878 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 3796 | 1468230760882 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 02:52:40 INFO - PROCESS | 3796 | 1468230760888 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:52:40 INFO - PROCESS | 3796 | 1468230760891 Marionette TRACE conn3 <- [1,1894,null,{}] 02:52:40 INFO - PROCESS | 3796 | 1468230760896 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}] 02:52:40 INFO - PROCESS | 3796 | 1468230760899 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:41 INFO - PROCESS | 3796 | 1468230761002 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:52:41 INFO - PROCESS | 3796 | 1468230761143 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 3796 | 1468230761147 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:41 INFO - PROCESS | 3796 | ++DOCSHELL 10BC6C00 == 43 [pid = 3796] [id = 483] 02:52:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10D0C400) [pid = 3796] [serial = 1449] [outer = 00000000] 02:52:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (114D7000) [pid = 3796] [serial = 1450] [outer = 10D0C400] 02:52:41 INFO - PROCESS | 3796 | 1468230761199 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (114E0400) [pid = 3796] [serial = 1451] [outer = 10D0C400] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 14362400 == 42 [pid = 3796] [id = 478] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 11469C00 == 41 [pid = 3796] [id = 477] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 16AA8800 == 40 [pid = 3796] [id = 476] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 10D0D400 == 39 [pid = 3796] [id = 475] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 164C4000 == 38 [pid = 3796] [id = 474] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 15540400 == 37 [pid = 3796] [id = 473] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 12C96800 == 36 [pid = 3796] [id = 472] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 10B62C00 == 35 [pid = 3796] [id = 471] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 1312A400 == 34 [pid = 3796] [id = 468] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 10BB2400 == 33 [pid = 3796] [id = 469] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 114BDC00 == 32 [pid = 3796] [id = 459] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 1312B400 == 31 [pid = 3796] [id = 470] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 16FC9800 == 30 [pid = 3796] [id = 482] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 15158C00 == 29 [pid = 3796] [id = 479] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 10A04400 == 28 [pid = 3796] [id = 480] 02:52:42 INFO - PROCESS | 3796 | --DOCSHELL 13F77000 == 27 [pid = 3796] [id = 481] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15160000) [pid = 3796] [serial = 1390] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11D93000) [pid = 3796] [serial = 1384] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12B71800) [pid = 3796] [serial = 1385] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13A9C000) [pid = 3796] [serial = 1387] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12C95C00) [pid = 3796] [serial = 1379] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12B6CC00) [pid = 3796] [serial = 1378] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10D0DC00) [pid = 3796] [serial = 1381] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10F10400) [pid = 3796] [serial = 1382] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (112B1C00) [pid = 3796] [serial = 1367] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11071000) [pid = 3796] [serial = 1366] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (159AC000) [pid = 3796] [serial = 1370] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15161C00) [pid = 3796] [serial = 1369] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1766B800) [pid = 3796] [serial = 1373] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16976000) [pid = 3796] [serial = 1372] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16073C00) [pid = 3796] [serial = 1393] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16E57C00) [pid = 3796] [serial = 1405] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17BBA000) [pid = 3796] [serial = 1376] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17BBB000) [pid = 3796] [serial = 1375] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (168C4000) [pid = 3796] [serial = 1396] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (162E0C00) [pid = 3796] [serial = 1394] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (168C9C00) [pid = 3796] [serial = 1397] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16975400) [pid = 3796] [serial = 1402] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (162EA400) [pid = 3796] [serial = 1399] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16975C00) [pid = 3796] [serial = 1403] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1557D800) [pid = 3796] [serial = 1391] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (14362800) [pid = 3796] [serial = 1388] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (164C8400) [pid = 3796] [serial = 1400] [outer = 00000000] [url = about:blank] 02:52:42 INFO - PROCESS | 3796 | 1468230762408 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1564ms 02:52:42 INFO - PROCESS | 3796 | 1468230762456 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:52:42 INFO - PROCESS | 3796 | 1468230762460 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 02:52:42 INFO - PROCESS | 3796 | 1468230762464 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 3796 | 1468230762467 Marionette TRACE conn3 <- [1,1898,null,{}] 02:52:42 INFO - PROCESS | 3796 | 1468230762473 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}] 02:52:42 INFO - PROCESS | 3796 | 1468230762475 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:42 INFO - PROCESS | 3796 | 1468230762596 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:52:42 INFO - PROCESS | 3796 | 1468230762689 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 3796 | 1468230762692 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:42 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC400 == 28 [pid = 3796] [id = 484] 02:52:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10BBE800) [pid = 3796] [serial = 1452] [outer = 00000000] 02:52:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10F10C00) [pid = 3796] [serial = 1453] [outer = 10BBE800] 02:52:42 INFO - PROCESS | 3796 | 1468230762739 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1106EC00) [pid = 3796] [serial = 1454] [outer = 10BBE800] 02:52:43 INFO - PROCESS | 3796 | 1468230763162 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 750ms 02:52:43 INFO - PROCESS | 3796 | 1468230763202 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 3796 | 1468230763207 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 02:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:52:43 INFO - PROCESS | 3796 | 1468230763213 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 3796 | 1468230763218 Marionette TRACE conn3 <- [1,1902,null,{}] 02:52:43 INFO - PROCESS | 3796 | 1468230763222 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}] 02:52:43 INFO - PROCESS | 3796 | 1468230763225 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:43 INFO - PROCESS | 3796 | 1468230763311 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:52:43 INFO - PROCESS | 3796 | 1468230763321 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 3796 | 1468230763323 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:43 INFO - PROCESS | 3796 | ++DOCSHELL 12B6C000 == 29 [pid = 3796] [id = 485] 02:52:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12B6CC00) [pid = 3796] [serial = 1455] [outer = 00000000] 02:52:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12BB2400) [pid = 3796] [serial = 1456] [outer = 12B6CC00] 02:52:43 INFO - PROCESS | 3796 | 1468230763371 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12E28000) [pid = 3796] [serial = 1457] [outer = 12B6CC00] 02:52:43 INFO - PROCESS | 3796 | 1468230763845 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 687ms 02:52:43 INFO - PROCESS | 3796 | 1468230763911 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 3796 | 1468230763914 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 02:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:52:43 INFO - PROCESS | 3796 | 1468230763917 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 3796 | 1468230763921 Marionette TRACE conn3 <- [1,1906,null,{}] 02:52:43 INFO - PROCESS | 3796 | 1468230763932 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}] 02:52:43 INFO - PROCESS | 3796 | 1468230763936 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:44 INFO - PROCESS | 3796 | 1468230764057 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:52:44 INFO - PROCESS | 3796 | 1468230764163 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 3796 | 1468230764167 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:44 INFO - PROCESS | 3796 | ++DOCSHELL 1436A000 == 30 [pid = 3796] [id = 486] 02:52:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1436A800) [pid = 3796] [serial = 1458] [outer = 00000000] 02:52:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15126800) [pid = 3796] [serial = 1459] [outer = 1436A800] 02:52:44 INFO - PROCESS | 3796 | 1468230764214 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1517BC00) [pid = 3796] [serial = 1460] [outer = 1436A800] 02:52:44 INFO - PROCESS | 3796 | 1468230764612 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 735ms 02:52:44 INFO - PROCESS | 3796 | 1468230764657 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 3796 | 1468230764660 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:52:44 INFO - PROCESS | 3796 | 1468230764663 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 3796 | 1468230764665 Marionette TRACE conn3 <- [1,1910,null,{}] 02:52:44 INFO - PROCESS | 3796 | 1468230764669 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}] 02:52:44 INFO - PROCESS | 3796 | 1468230764671 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:44 INFO - PROCESS | 3796 | 1468230764802 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:52:44 INFO - PROCESS | 3796 | 1468230764812 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 3796 | 1468230764814 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:44 INFO - PROCESS | 3796 | ++DOCSHELL 15160000 == 31 [pid = 3796] [id = 487] 02:52:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1517B400) [pid = 3796] [serial = 1461] [outer = 00000000] 02:52:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16073000) [pid = 3796] [serial = 1462] [outer = 1517B400] 02:52:44 INFO - PROCESS | 3796 | 1468230764861 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (162E2C00) [pid = 3796] [serial = 1463] [outer = 1517B400] 02:52:45 INFO - PROCESS | 3796 | 1468230765308 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 703ms 02:52:45 INFO - PROCESS | 3796 | 1468230765362 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 3796 | 1468230765364 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 02:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:52:45 INFO - PROCESS | 3796 | 1468230765368 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 3796 | 1468230765369 Marionette TRACE conn3 <- [1,1914,null,{}] 02:52:45 INFO - PROCESS | 3796 | 1468230765382 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}] 02:52:45 INFO - PROCESS | 3796 | 1468230765384 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:45 INFO - PROCESS | 3796 | 1468230765525 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:52:45 INFO - PROCESS | 3796 | 1468230765537 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 3796 | 1468230765540 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:45 INFO - PROCESS | 3796 | ++DOCSHELL 164C2400 == 32 [pid = 3796] [id = 488] 02:52:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (164C3000) [pid = 3796] [serial = 1464] [outer = 00000000] 02:52:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164CC800) [pid = 3796] [serial = 1465] [outer = 164C3000] 02:52:45 INFO - PROCESS | 3796 | 1468230765584 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16763800) [pid = 3796] [serial = 1466] [outer = 164C3000] 02:52:46 INFO - PROCESS | 3796 | 1468230766051 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 688ms 02:52:46 INFO - PROCESS | 3796 | 1468230766068 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 3796 | 1468230766071 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 02:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:52:46 INFO - PROCESS | 3796 | 1468230766075 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 3796 | 1468230766077 Marionette TRACE conn3 <- [1,1918,null,{}] 02:52:46 INFO - PROCESS | 3796 | 1468230766086 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}] 02:52:46 INFO - PROCESS | 3796 | 1468230766091 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:46 INFO - PROCESS | 3796 | 1468230766224 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:52:46 INFO - PROCESS | 3796 | 1468230766286 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 3796 | 1468230766288 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:46 INFO - PROCESS | 3796 | ++DOCSHELL 168C6800 == 33 [pid = 3796] [id = 489] 02:52:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168C9800) [pid = 3796] [serial = 1467] [outer = 00000000] 02:52:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16976800) [pid = 3796] [serial = 1468] [outer = 168C9800] 02:52:46 INFO - PROCESS | 3796 | 1468230766350 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E53400) [pid = 3796] [serial = 1469] [outer = 168C9800] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15546400) [pid = 3796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (131C9400) [pid = 3796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114BF000) [pid = 3796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (164CB800) [pid = 3796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16C25400) [pid = 3796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (164C4C00) [pid = 3796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (164CB400) [pid = 3796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10BBF400) [pid = 3796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (139E8C00) [pid = 3796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10D08400) [pid = 3796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12C97000) [pid = 3796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:52:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16756400) [pid = 3796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:52:46 INFO - PROCESS | 3796 | 1468230766979 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 938ms 02:52:47 INFO - PROCESS | 3796 | 1468230767019 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 3796 | 1468230767020 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 02:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:52:47 INFO - PROCESS | 3796 | 1468230767024 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 3796 | 1468230767025 Marionette TRACE conn3 <- [1,1922,null,{}] 02:52:47 INFO - PROCESS | 3796 | 1468230767029 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}] 02:52:47 INFO - PROCESS | 3796 | 1468230767030 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:47 INFO - PROCESS | 3796 | 1468230767115 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:52:47 INFO - PROCESS | 3796 | 1468230767121 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 3796 | 1468230767123 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:47 INFO - PROCESS | 3796 | ++DOCSHELL 10D02C00 == 34 [pid = 3796] [id = 490] 02:52:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12C97000) [pid = 3796] [serial = 1470] [outer = 00000000] 02:52:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1515F800) [pid = 3796] [serial = 1471] [outer = 12C97000] 02:52:47 INFO - PROCESS | 3796 | 1468230767166 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (162EA000) [pid = 3796] [serial = 1472] [outer = 12C97000] 02:52:47 INFO - PROCESS | 3796 | 1468230767621 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 626ms 02:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:52:47 INFO - PROCESS | 3796 | 1468230767662 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 3796 | 1468230767665 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 02:52:47 INFO - PROCESS | 3796 | 1468230767668 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 3796 | 1468230767670 Marionette TRACE conn3 <- [1,1926,null,{}] 02:52:47 INFO - PROCESS | 3796 | 1468230767673 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}] 02:52:47 INFO - PROCESS | 3796 | 1468230767675 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:47 INFO - PROCESS | 3796 | 1468230767751 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:52:47 INFO - PROCESS | 3796 | 1468230767757 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 3796 | 1468230767759 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:47 INFO - PROCESS | 3796 | ++DOCSHELL 1515AC00 == 35 [pid = 3796] [id = 491] 02:52:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (162E8C00) [pid = 3796] [serial = 1473] [outer = 00000000] 02:52:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16F30400) [pid = 3796] [serial = 1474] [outer = 162E8C00] 02:52:47 INFO - PROCESS | 3796 | 1468230767802 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16F37800) [pid = 3796] [serial = 1475] [outer = 162E8C00] 02:52:48 INFO - PROCESS | 3796 | 1468230768227 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 594ms 02:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:52:48 INFO - PROCESS | 3796 | 1468230768272 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 3796 | 1468230768274 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 02:52:48 INFO - PROCESS | 3796 | 1468230768278 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 3796 | 1468230768279 Marionette TRACE conn3 <- [1,1930,null,{}] 02:52:48 INFO - PROCESS | 3796 | 1468230768282 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}] 02:52:48 INFO - PROCESS | 3796 | 1468230768284 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:48 INFO - PROCESS | 3796 | 1468230768367 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:52:48 INFO - PROCESS | 3796 | 1468230768373 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 3796 | 1468230768375 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:48 INFO - PROCESS | 3796 | ++DOCSHELL 14369000 == 36 [pid = 3796] [id = 492] 02:52:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1760EC00) [pid = 3796] [serial = 1476] [outer = 00000000] 02:52:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1788E400) [pid = 3796] [serial = 1477] [outer = 1760EC00] 02:52:48 INFO - PROCESS | 3796 | 1468230768418 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17899400) [pid = 3796] [serial = 1478] [outer = 1760EC00] 02:52:49 INFO - PROCESS | 3796 | 1468230769132 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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 938ms 02:52:49 INFO - PROCESS | 3796 | 1468230769221 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 3796 | 1468230769226 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 02:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:52:49 INFO - PROCESS | 3796 | 1468230769231 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 3796 | 1468230769235 Marionette TRACE conn3 <- [1,1934,null,{}] 02:52:49 INFO - PROCESS | 3796 | 1468230769241 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}] 02:52:49 INFO - PROCESS | 3796 | 1468230769244 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:49 INFO - PROCESS | 3796 | 1468230769392 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:52:49 INFO - PROCESS | 3796 | 1468230769522 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 3796 | 1468230769525 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A76800 == 37 [pid = 3796] [id = 493] 02:52:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10B62C00) [pid = 3796] [serial = 1479] [outer = 00000000] 02:52:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (114DE000) [pid = 3796] [serial = 1480] [outer = 10B62C00] 02:52:49 INFO - PROCESS | 3796 | 1468230769582 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E65800) [pid = 3796] [serial = 1481] [outer = 10B62C00] 02:52:50 INFO - PROCESS | 3796 | 1468230770374 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1188ms 02:52:50 INFO - PROCESS | 3796 | 1468230770431 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 3796 | 1468230770436 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 02:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:52:50 INFO - PROCESS | 3796 | 1468230770443 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 3796 | 1468230770445 Marionette TRACE conn3 <- [1,1938,null,{}] 02:52:50 INFO - PROCESS | 3796 | 1468230770450 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}] 02:52:50 INFO - PROCESS | 3796 | 1468230770452 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:50 INFO - PROCESS | 3796 | 1468230770569 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:52:50 INFO - PROCESS | 3796 | 1468230770791 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 3796 | 1468230770794 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:50 INFO - PROCESS | 3796 | ++DOCSHELL 10434400 == 38 [pid = 3796] [id = 494] 02:52:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10439C00) [pid = 3796] [serial = 1482] [outer = 00000000] 02:52:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A0AC00) [pid = 3796] [serial = 1483] [outer = 10439C00] 02:52:50 INFO - PROCESS | 3796 | 1468230770853 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10BBD000) [pid = 3796] [serial = 1484] [outer = 10439C00] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 1515AC00 == 37 [pid = 3796] [id = 491] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 10D02C00 == 36 [pid = 3796] [id = 490] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 168C6800 == 35 [pid = 3796] [id = 489] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 164C2400 == 34 [pid = 3796] [id = 488] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 15160000 == 33 [pid = 3796] [id = 487] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 1436A000 == 32 [pid = 3796] [id = 486] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 12B6C000 == 31 [pid = 3796] [id = 485] 02:52:51 INFO - PROCESS | 3796 | --DOCSHELL 10BBC400 == 30 [pid = 3796] [id = 484] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (159FB400) [pid = 3796] [serial = 1420] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1512A400) [pid = 3796] [serial = 1412] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (14366400) [pid = 3796] [serial = 1432] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1760E800) [pid = 3796] [serial = 1435] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (162DB400) [pid = 3796] [serial = 1421] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (139B4400) [pid = 3796] [serial = 1411] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17606C00) [pid = 3796] [serial = 1429] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16760400) [pid = 3796] [serial = 1424] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (168C2C00) [pid = 3796] [serial = 1426] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11075000) [pid = 3796] [serial = 1414] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16E59400) [pid = 3796] [serial = 1406] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (164CBC00) [pid = 3796] [serial = 1423] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (159A5800) [pid = 3796] [serial = 1433] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (112AF400) [pid = 3796] [serial = 1408] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12BB1800) [pid = 3796] [serial = 1409] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (139A1C00) [pid = 3796] [serial = 1418] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11261000) [pid = 3796] [serial = 1415] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13160000) [pid = 3796] [serial = 1417] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (168C7400) [pid = 3796] [serial = 1427] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17602800) [pid = 3796] [serial = 1430] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1788D400) [pid = 3796] [serial = 1438] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17899C00) [pid = 3796] [serial = 1439] [outer = 00000000] [url = about:blank] 02:52:51 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17667400) [pid = 3796] [serial = 1436] [outer = 00000000] [url = about:blank] 02:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1048ms 02:52:51 INFO - PROCESS | 3796 | 1468230771477 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]]]}] 02:52:51 INFO - PROCESS | 3796 | 1468230771485 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:52:51 INFO - PROCESS | 3796 | 1468230771488 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 02:52:51 INFO - PROCESS | 3796 | 1468230771511 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 3796 | 1468230771514 Marionette TRACE conn3 <- [1,1942,null,{}] 02:52:51 INFO - PROCESS | 3796 | 1468230771520 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}] 02:52:51 INFO - PROCESS | 3796 | 1468230771524 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:51 INFO - PROCESS | 3796 | 1468230771609 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:52:51 INFO - PROCESS | 3796 | 1468230771620 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 3796 | 1468230771623 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:51 INFO - PROCESS | 3796 | ++DOCSHELL 10D0B000 == 31 [pid = 3796] [id = 495] 02:52:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11075000) [pid = 3796] [serial = 1485] [outer = 00000000] 02:52:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (114BFC00) [pid = 3796] [serial = 1486] [outer = 11075000] 02:52:51 INFO - PROCESS | 3796 | 1468230771669 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12B71400) [pid = 3796] [serial = 1487] [outer = 11075000] 02:52:52 INFO - PROCESS | 3796 | 1468230772164 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 766ms 02:52:52 INFO - PROCESS | 3796 | 1468230772252 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 3796 | 1468230772256 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 02:52:52 INFO - PROCESS | 3796 | 1468230772260 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:52:52 INFO - PROCESS | 3796 | 1468230772262 Marionette TRACE conn3 <- [1,1946,null,{}] 02:52:52 INFO - PROCESS | 3796 | 1468230772266 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}] 02:52:52 INFO - PROCESS | 3796 | 1468230772268 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:52 INFO - PROCESS | 3796 | 1468230772356 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:52:52 INFO - PROCESS | 3796 | 1468230772451 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 3796 | 1468230772454 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:52 INFO - PROCESS | 3796 | ++DOCSHELL 131C4C00 == 32 [pid = 3796] [id = 496] 02:52:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (139A1800) [pid = 3796] [serial = 1488] [outer = 00000000] 02:52:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13A96800) [pid = 3796] [serial = 1489] [outer = 139A1800] 02:52:52 INFO - PROCESS | 3796 | 1468230772498 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1436A000) [pid = 3796] [serial = 1490] [outer = 139A1800] 02:52:52 INFO - PROCESS | 3796 | 1468230772871 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 625ms 02:52:52 INFO - PROCESS | 3796 | 1468230772899 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 3796 | 1468230772901 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 02:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:52:52 INFO - PROCESS | 3796 | 1468230772906 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 3796 | 1468230772912 Marionette TRACE conn3 <- [1,1950,null,{}] 02:52:52 INFO - PROCESS | 3796 | 1468230772921 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}] 02:52:52 INFO - PROCESS | 3796 | 1468230772925 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:53 INFO - PROCESS | 3796 | 1468230773010 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:52:53 INFO - PROCESS | 3796 | 1468230773018 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 3796 | 1468230773020 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:53 INFO - PROCESS | 3796 | ++DOCSHELL 159B1C00 == 33 [pid = 3796] [id = 497] 02:52:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16069400) [pid = 3796] [serial = 1491] [outer = 00000000] 02:52:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (162DBC00) [pid = 3796] [serial = 1492] [outer = 16069400] 02:52:53 INFO - PROCESS | 3796 | 1468230773064 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (162EA400) [pid = 3796] [serial = 1493] [outer = 16069400] 02:52:53 INFO - PROCESS | 3796 | 1468230773512 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 656ms 02:52:53 INFO - PROCESS | 3796 | 1468230773563 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 3796 | 1468230773566 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 02:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:52:53 INFO - PROCESS | 3796 | 1468230773573 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 3796 | 1468230773575 Marionette TRACE conn3 <- [1,1954,null,{}] 02:52:53 INFO - PROCESS | 3796 | 1468230773583 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}] 02:52:53 INFO - PROCESS | 3796 | 1468230773585 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:53 INFO - PROCESS | 3796 | 1468230773701 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:52:53 INFO - PROCESS | 3796 | 1468230773792 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 3796 | 1468230773794 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:53 INFO - PROCESS | 3796 | ++DOCSHELL 162DC400 == 34 [pid = 3796] [id = 498] 02:52:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (164CC400) [pid = 3796] [serial = 1494] [outer = 00000000] 02:52:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1676E000) [pid = 3796] [serial = 1495] [outer = 164CC400] 02:52:53 INFO - PROCESS | 3796 | 1468230773838 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (168C5000) [pid = 3796] [serial = 1496] [outer = 164CC400] 02:52:54 INFO - PROCESS | 3796 | 1468230774247 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 688ms 02:52:54 INFO - PROCESS | 3796 | 1468230774277 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 3796 | 1468230774279 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 02:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:52:54 INFO - PROCESS | 3796 | 1468230774282 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 3796 | 1468230774283 Marionette TRACE conn3 <- [1,1958,null,{}] 02:52:54 INFO - PROCESS | 3796 | 1468230774287 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}] 02:52:54 INFO - PROCESS | 3796 | 1468230774288 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:54 INFO - PROCESS | 3796 | 1468230774399 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:52:54 INFO - PROCESS | 3796 | 1468230774407 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 3796 | 1468230774413 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:54 INFO - PROCESS | 3796 | ++DOCSHELL 168CD800 == 35 [pid = 3796] [id = 499] 02:52:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168CE800) [pid = 3796] [serial = 1497] [outer = 00000000] 02:52:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1696F000) [pid = 3796] [serial = 1498] [outer = 168CE800] 02:52:54 INFO - PROCESS | 3796 | 1468230774520 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16C25400) [pid = 3796] [serial = 1499] [outer = 168CE800] 02:52:54 INFO - PROCESS | 3796 | 1468230774952 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 704ms 02:52:54 INFO - PROCESS | 3796 | 1468230774983 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 3796 | 1468230774985 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 02:52:54 INFO - PROCESS | 3796 | 1468230774988 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:52:54 INFO - PROCESS | 3796 | 1468230774990 Marionette TRACE conn3 <- [1,1962,null,{}] 02:52:55 INFO - PROCESS | 3796 | 1468230774993 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}] 02:52:55 INFO - PROCESS | 3796 | 1468230774995 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:55 INFO - PROCESS | 3796 | 1468230775136 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:52:55 INFO - PROCESS | 3796 | 1468230775160 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 3796 | 1468230775162 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:55 INFO - PROCESS | 3796 | ++DOCSHELL 1696E000 == 36 [pid = 3796] [id = 500] 02:52:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16C32000) [pid = 3796] [serial = 1500] [outer = 00000000] 02:52:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17666800) [pid = 3796] [serial = 1501] [outer = 16C32000] 02:52:55 INFO - PROCESS | 3796 | 1468230775215 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17666C00) [pid = 3796] [serial = 1502] [outer = 16C32000] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (164C3000) [pid = 3796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (168C9800) [pid = 3796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A06400) [pid = 3796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13F81400) [pid = 3796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (162E8C00) [pid = 3796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17601400) [pid = 3796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12C97000) [pid = 3796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1436A800) [pid = 3796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10BBE800) [pid = 3796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10D0C400) [pid = 3796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12B6CC00) [pid = 3796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:52:55 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1517B400) [pid = 3796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:52:55 INFO - PROCESS | 3796 | 1468230775721 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 797ms 02:52:55 INFO - PROCESS | 3796 | 1468230775790 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 3796 | 1468230775792 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 02:52:55 INFO - PROCESS | 3796 | 1468230775795 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:52:55 INFO - PROCESS | 3796 | 1468230775797 Marionette TRACE conn3 <- [1,1966,null,{}] 02:52:55 INFO - PROCESS | 3796 | 1468230775801 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}] 02:52:55 INFO - PROCESS | 3796 | 1468230775803 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:55 INFO - PROCESS | 3796 | 1468230775880 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:52:55 INFO - PROCESS | 3796 | 1468230775885 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 3796 | 1468230775887 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:55 INFO - PROCESS | 3796 | ++DOCSHELL 10BBAC00 == 37 [pid = 3796] [id = 501] 02:52:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10BBE800) [pid = 3796] [serial = 1503] [outer = 00000000] 02:52:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159A4C00) [pid = 3796] [serial = 1504] [outer = 10BBE800] 02:52:55 INFO - PROCESS | 3796 | 1468230775934 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (164C8400) [pid = 3796] [serial = 1505] [outer = 10BBE800] 02:52:56 INFO - PROCESS | 3796 | 1468230776399 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]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 641ms 02:52:56 INFO - PROCESS | 3796 | 1468230776434 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 3796 | 1468230776436 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 02:52:56 INFO - PROCESS | 3796 | 1468230776439 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:52:56 INFO - PROCESS | 3796 | 1468230776441 Marionette TRACE conn3 <- [1,1970,null,{}] 02:52:56 INFO - PROCESS | 3796 | 1468230776444 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}] 02:52:56 INFO - PROCESS | 3796 | 1468230776446 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:56 INFO - PROCESS | 3796 | 1468230776548 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:52:56 INFO - PROCESS | 3796 | 1468230776554 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 3796 | 1468230776556 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:56 INFO - PROCESS | 3796 | ++DOCSHELL 13A9B400 == 38 [pid = 3796] [id = 502] 02:52:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1436A800) [pid = 3796] [serial = 1506] [outer = 00000000] 02:52:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1782B400) [pid = 3796] [serial = 1507] [outer = 1436A800] 02:52:56 INFO - PROCESS | 3796 | 1468230776598 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (178EB800) [pid = 3796] [serial = 1508] [outer = 1436A800] 02:52:57 INFO - PROCESS | 3796 | 1468230777013 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 594ms 02:52:57 INFO - PROCESS | 3796 | 1468230777036 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 3796 | 1468230777038 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 02:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:52:57 INFO - PROCESS | 3796 | 1468230777042 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 3796 | 1468230777043 Marionette TRACE conn3 <- [1,1974,null,{}] 02:52:57 INFO - PROCESS | 3796 | 1468230777061 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}] 02:52:57 INFO - PROCESS | 3796 | 1468230777063 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:57 INFO - PROCESS | 3796 | 1468230777143 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:52:57 INFO - PROCESS | 3796 | 1468230777149 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 3796 | 1468230777161 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:57 INFO - PROCESS | 3796 | ++DOCSHELL 1557A400 == 39 [pid = 3796] [id = 503] 02:52:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (159B0000) [pid = 3796] [serial = 1509] [outer = 00000000] 02:52:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17B98C00) [pid = 3796] [serial = 1510] [outer = 159B0000] 02:52:57 INFO - PROCESS | 3796 | 1468230777204 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17B9A400) [pid = 3796] [serial = 1511] [outer = 159B0000] 02:52:57 INFO - PROCESS | 3796 | 1468230777634 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 656ms 02:52:57 INFO - PROCESS | 3796 | 1468230777703 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 3796 | 1468230777707 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 02:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:52:57 INFO - PROCESS | 3796 | 1468230777712 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 3796 | 1468230777716 Marionette TRACE conn3 <- [1,1978,null,{}] 02:52:57 INFO - PROCESS | 3796 | 1468230777723 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}] 02:52:57 INFO - PROCESS | 3796 | 1468230777726 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:57 INFO - PROCESS | 3796 | 1468230777841 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:52:58 INFO - PROCESS | 3796 | 1468230777997 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 3796 | 1468230778003 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:58 INFO - PROCESS | 3796 | ++DOCSHELL 1125B400 == 40 [pid = 3796] [id = 504] 02:52:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1125BC00) [pid = 3796] [serial = 1512] [outer = 00000000] 02:52:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (112ACC00) [pid = 3796] [serial = 1513] [outer = 1125BC00] 02:52:58 INFO - PROCESS | 3796 | 1468230778075 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (114BA400) [pid = 3796] [serial = 1514] [outer = 1125BC00] 02:52:58 INFO - PROCESS | 3796 | 1468230778612 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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 954ms 02:52:58 INFO - PROCESS | 3796 | 1468230778658 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 3796 | 1468230778661 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 02:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:52:58 INFO - PROCESS | 3796 | 1468230778668 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 3796 | 1468230778671 Marionette TRACE conn3 <- [1,1982,null,{}] 02:52:58 INFO - PROCESS | 3796 | 1468230778676 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}] 02:52:58 INFO - PROCESS | 3796 | 1468230778679 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:58 INFO - PROCESS | 3796 | 1468230778787 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:52:58 INFO - PROCESS | 3796 | 1468230778898 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 3796 | 1468230778900 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:58 INFO - PROCESS | 3796 | ++DOCSHELL 15127000 == 41 [pid = 3796] [id = 505] 02:52:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15129800) [pid = 3796] [serial = 1515] [outer = 00000000] 02:52:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15540C00) [pid = 3796] [serial = 1516] [outer = 15129800] 02:52:58 INFO - PROCESS | 3796 | 1468230778956 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (159F3400) [pid = 3796] [serial = 1517] [outer = 15129800] 02:52:59 INFO - PROCESS | 3796 | 1468230779569 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]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 954ms 02:52:59 INFO - PROCESS | 3796 | 1468230779608 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 3796 | 1468230779611 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 02:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:52:59 INFO - PROCESS | 3796 | 1468230779615 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 3796 | 1468230779617 Marionette TRACE conn3 <- [1,1986,null,{}] 02:52:59 INFO - PROCESS | 3796 | 1468230779627 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}] 02:52:59 INFO - PROCESS | 3796 | 1468230779632 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:59 INFO - PROCESS | 3796 | 1468230779742 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:52:59 INFO - PROCESS | 3796 | 1468230779855 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 3796 | 1468230779859 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:52:59 INFO - PROCESS | 3796 | ++DOCSHELL 16F2F400 == 42 [pid = 3796] [id = 506] 02:52:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17606C00) [pid = 3796] [serial = 1518] [outer = 00000000] 02:52:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17610C00) [pid = 3796] [serial = 1519] [outer = 17606C00] 02:52:59 INFO - PROCESS | 3796 | 1468230779955 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17B9B000) [pid = 3796] [serial = 1520] [outer = 17606C00] 02:53:00 INFO - PROCESS | 3796 | 1468230780501 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]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 953ms 02:53:00 INFO - PROCESS | 3796 | 1468230780559 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 3796 | 1468230780562 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 02:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:53:00 INFO - PROCESS | 3796 | 1468230780565 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 3796 | 1468230780567 Marionette TRACE conn3 <- [1,1990,null,{}] 02:53:00 INFO - PROCESS | 3796 | 1468230780571 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}] 02:53:00 INFO - PROCESS | 3796 | 1468230780573 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:00 INFO - PROCESS | 3796 | 1468230780679 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:53:00 INFO - PROCESS | 3796 | 1468230780787 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 3796 | 1468230780790 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:00 INFO - PROCESS | 3796 | ++DOCSHELL 17BBAC00 == 43 [pid = 3796] [id = 507] 02:53:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17BBB000) [pid = 3796] [serial = 1521] [outer = 00000000] 02:53:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1805B400) [pid = 3796] [serial = 1522] [outer = 17BBB000] 02:53:00 INFO - PROCESS | 3796 | 1468230780843 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (18272800) [pid = 3796] [serial = 1523] [outer = 17BBB000] 02:53:01 INFO - PROCESS | 3796 | 1468230781523 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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1001ms 02:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:53:01 INFO - PROCESS | 3796 | 1468230781568 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 3796 | 1468230781570 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 02:53:01 INFO - PROCESS | 3796 | 1468230781574 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 3796 | 1468230781576 Marionette TRACE conn3 <- [1,1994,null,{}] 02:53:01 INFO - PROCESS | 3796 | 1468230781580 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}] 02:53:01 INFO - PROCESS | 3796 | 1468230781582 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:01 INFO - PROCESS | 3796 | 1468230781686 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:53:01 INFO - PROCESS | 3796 | 1468230781928 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 3796 | 1468230781931 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:01 INFO - PROCESS | 3796 | ++DOCSHELL 10A09800 == 44 [pid = 3796] [id = 508] 02:53:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A09C00) [pid = 3796] [serial = 1524] [outer = 00000000] 02:53:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10BC7400) [pid = 3796] [serial = 1525] [outer = 10A09C00] 02:53:02 INFO - PROCESS | 3796 | 1468230782004 Marionette DEBUG loaded listener.js 02:53:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1106B000) [pid = 3796] [serial = 1526] [outer = 10A09C00] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 13A9B400 == 43 [pid = 3796] [id = 502] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 10BBAC00 == 42 [pid = 3796] [id = 501] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 1696E000 == 41 [pid = 3796] [id = 500] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 168CD800 == 40 [pid = 3796] [id = 499] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 162DC400 == 39 [pid = 3796] [id = 498] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 159B1C00 == 38 [pid = 3796] [id = 497] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 131C4C00 == 37 [pid = 3796] [id = 496] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 10D0B000 == 36 [pid = 3796] [id = 495] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 10434400 == 35 [pid = 3796] [id = 494] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 10A76800 == 34 [pid = 3796] [id = 493] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 10BC6C00 == 33 [pid = 3796] [id = 483] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 14369000 == 32 [pid = 3796] [id = 492] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 17BBAC00 == 31 [pid = 3796] [id = 507] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 16F2F400 == 30 [pid = 3796] [id = 506] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 1557A400 == 29 [pid = 3796] [id = 503] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 1125B400 == 28 [pid = 3796] [id = 504] 02:53:03 INFO - PROCESS | 3796 | --DOCSHELL 15127000 == 27 [pid = 3796] [id = 505] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15126800) [pid = 3796] [serial = 1459] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10F10C00) [pid = 3796] [serial = 1453] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1106EC00) [pid = 3796] [serial = 1454] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (114E0400) [pid = 3796] [serial = 1451] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (114D7000) [pid = 3796] [serial = 1450] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12BB2400) [pid = 3796] [serial = 1456] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12E28000) [pid = 3796] [serial = 1457] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16073000) [pid = 3796] [serial = 1462] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (164CC800) [pid = 3796] [serial = 1465] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1788E400) [pid = 3796] [serial = 1477] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16976800) [pid = 3796] [serial = 1468] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16763800) [pid = 3796] [serial = 1466] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12B6EC00) [pid = 3796] [serial = 1442] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1146E400) [pid = 3796] [serial = 1441] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (162DEC00) [pid = 3796] [serial = 1445] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1557E000) [pid = 3796] [serial = 1444] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16F37800) [pid = 3796] [serial = 1475] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16F30400) [pid = 3796] [serial = 1474] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (178F3C00) [pid = 3796] [serial = 1448] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1760D800) [pid = 3796] [serial = 1447] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16E53400) [pid = 3796] [serial = 1469] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1515F800) [pid = 3796] [serial = 1471] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (162E2C00) [pid = 3796] [serial = 1463] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1517BC00) [pid = 3796] [serial = 1460] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (162EA000) [pid = 3796] [serial = 1472] [outer = 00000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3796 | 1468230783238 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]]]}] 02:53:03 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 02:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1751ms 02:53:03 INFO - PROCESS | 3796 | 1468230783330 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 3796 | 1468230783334 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 02:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:53:03 INFO - PROCESS | 3796 | 1468230783339 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 3796 | 1468230783343 Marionette TRACE conn3 <- [1,1998,null,{}] 02:53:03 INFO - PROCESS | 3796 | 1468230783349 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}] 02:53:03 INFO - PROCESS | 3796 | 1468230783353 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:03 INFO - PROCESS | 3796 | 1468230783444 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:53:03 INFO - PROCESS | 3796 | 1468230783451 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 3796 | 1468230783456 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:03 INFO - PROCESS | 3796 | ++DOCSHELL 10D0C000 == 28 [pid = 3796] [id = 509] 02:53:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10D0C400) [pid = 3796] [serial = 1527] [outer = 00000000] 02:53:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1106BC00) [pid = 3796] [serial = 1528] [outer = 10D0C400] 02:53:03 INFO - PROCESS | 3796 | 1468230783507 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1106EC00) [pid = 3796] [serial = 1529] [outer = 10D0C400] 02:53:04 INFO - PROCESS | 3796 | 1468230784011 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]]]}] 02:53:04 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 02:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 688ms 02:53:04 INFO - PROCESS | 3796 | 1468230784038 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 3796 | 1468230784043 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 02:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:53:04 INFO - PROCESS | 3796 | 1468230784049 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 3796 | 1468230784052 Marionette TRACE conn3 <- [1,2002,null,{}] 02:53:04 INFO - PROCESS | 3796 | 1468230784056 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}] 02:53:04 INFO - PROCESS | 3796 | 1468230784058 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:04 INFO - PROCESS | 3796 | 1468230784149 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:53:04 INFO - PROCESS | 3796 | 1468230784158 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 3796 | 1468230784161 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:04 INFO - PROCESS | 3796 | ++DOCSHELL 12BAC800 == 29 [pid = 3796] [id = 510] 02:53:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12BB0800) [pid = 3796] [serial = 1530] [outer = 00000000] 02:53:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12E29C00) [pid = 3796] [serial = 1531] [outer = 12BB0800] 02:53:04 INFO - PROCESS | 3796 | 1468230784208 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12EEB400) [pid = 3796] [serial = 1532] [outer = 12BB0800] 02:53:04 INFO - PROCESS | 3796 | 1468230784684 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 703ms 02:53:04 INFO - PROCESS | 3796 | 1468230784748 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 3796 | 1468230784750 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 02:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:53:04 INFO - PROCESS | 3796 | 1468230784754 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 3796 | 1468230784757 Marionette TRACE conn3 <- [1,2006,null,{}] 02:53:04 INFO - PROCESS | 3796 | 1468230784768 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}] 02:53:04 INFO - PROCESS | 3796 | 1468230784773 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:04 INFO - PROCESS | 3796 | 1468230784888 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:53:05 INFO - PROCESS | 3796 | 1468230784986 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 3796 | 1468230784990 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:05 INFO - PROCESS | 3796 | ++DOCSHELL 139EB400 == 30 [pid = 3796] [id = 511] 02:53:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13A9B400) [pid = 3796] [serial = 1533] [outer = 00000000] 02:53:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1436F400) [pid = 3796] [serial = 1534] [outer = 13A9B400] 02:53:05 INFO - PROCESS | 3796 | 1468230785038 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1515B800) [pid = 3796] [serial = 1535] [outer = 13A9B400] 02:53:05 INFO - PROCESS | 3796 | 1468230785426 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 704ms 02:53:05 INFO - PROCESS | 3796 | 1468230785453 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 3796 | 1468230785455 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 02:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:53:05 INFO - PROCESS | 3796 | 1468230785459 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 3796 | 1468230785460 Marionette TRACE conn3 <- [1,2010,null,{}] 02:53:05 INFO - PROCESS | 3796 | 1468230785478 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}] 02:53:05 INFO - PROCESS | 3796 | 1468230785480 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:05 INFO - PROCESS | 3796 | 1468230785613 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:53:05 INFO - PROCESS | 3796 | 1468230785623 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 3796 | 1468230785625 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:05 INFO - PROCESS | 3796 | ++DOCSHELL 15158C00 == 31 [pid = 3796] [id = 512] 02:53:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1557EC00) [pid = 3796] [serial = 1536] [outer = 00000000] 02:53:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1606C800) [pid = 3796] [serial = 1537] [outer = 1557EC00] 02:53:05 INFO - PROCESS | 3796 | 1468230785719 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (162E6000) [pid = 3796] [serial = 1538] [outer = 1557EC00] 02:53:06 INFO - PROCESS | 3796 | 1468230786142 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]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 703ms 02:53:06 INFO - PROCESS | 3796 | 1468230786158 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 3796 | 1468230786160 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 02:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:53:06 INFO - PROCESS | 3796 | 1468230786170 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 3796 | 1468230786171 Marionette TRACE conn3 <- [1,2014,null,{}] 02:53:06 INFO - PROCESS | 3796 | 1468230786179 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}] 02:53:06 INFO - PROCESS | 3796 | 1468230786181 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:06 INFO - PROCESS | 3796 | 1468230786319 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:53:06 INFO - PROCESS | 3796 | 1468230786384 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 3796 | 1468230786386 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:06 INFO - PROCESS | 3796 | ++DOCSHELL 164C7800 == 32 [pid = 3796] [id = 513] 02:53:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (164C8000) [pid = 3796] [serial = 1539] [outer = 00000000] 02:53:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (164CD800) [pid = 3796] [serial = 1540] [outer = 164C8000] 02:53:06 INFO - PROCESS | 3796 | 1468230786437 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16762000) [pid = 3796] [serial = 1541] [outer = 164C8000] 02:53:06 INFO - PROCESS | 3796 | 1468230786858 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]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 766ms 02:53:06 INFO - PROCESS | 3796 | 1468230786925 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 3796 | 1468230786927 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 02:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:53:06 INFO - PROCESS | 3796 | 1468230786930 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 3796 | 1468230786932 Marionette TRACE conn3 <- [1,2018,null,{}] 02:53:06 INFO - PROCESS | 3796 | 1468230786935 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}] 02:53:06 INFO - PROCESS | 3796 | 1468230786941 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:07 INFO - PROCESS | 3796 | 1468230787083 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:53:07 INFO - PROCESS | 3796 | 1468230787151 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 3796 | 1468230787153 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:07 INFO - PROCESS | 3796 | ++DOCSHELL 1676FC00 == 33 [pid = 3796] [id = 514] 02:53:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (168C6400) [pid = 3796] [serial = 1542] [outer = 00000000] 02:53:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1696E000) [pid = 3796] [serial = 1543] [outer = 168C6400] 02:53:07 INFO - PROCESS | 3796 | 1468230787200 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16C30000) [pid = 3796] [serial = 1544] [outer = 168C6400] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (164CC400) [pid = 3796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (168CE800) [pid = 3796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10439C00) [pid = 3796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (139A1800) [pid = 3796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16069400) [pid = 3796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10B62C00) [pid = 3796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11075000) [pid = 3796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16C32000) [pid = 3796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1760EC00) [pid = 3796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (159B0000) [pid = 3796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1436A800) [pid = 3796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:53:07 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10BBE800) [pid = 3796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:53:07 INFO - PROCESS | 3796 | 1468230787803 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 907ms 02:53:07 INFO - PROCESS | 3796 | 1468230787835 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 3796 | 1468230787837 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 02:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:53:07 INFO - PROCESS | 3796 | 1468230787840 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 3796 | 1468230787842 Marionette TRACE conn3 <- [1,2022,null,{}] 02:53:07 INFO - PROCESS | 3796 | 1468230787845 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}] 02:53:07 INFO - PROCESS | 3796 | 1468230787847 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:08 INFO - PROCESS | 3796 | 1468230787997 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:53:08 INFO - PROCESS | 3796 | 1468230788059 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 3796 | 1468230788061 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:08 INFO - PROCESS | 3796 | ++DOCSHELL 1047A800 == 34 [pid = 3796] [id = 515] 02:53:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10A01C00) [pid = 3796] [serial = 1545] [outer = 00000000] 02:53:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14363800) [pid = 3796] [serial = 1546] [outer = 10A01C00] 02:53:08 INFO - PROCESS | 3796 | 1468230788105 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (162E2400) [pid = 3796] [serial = 1547] [outer = 10A01C00] 02:53:08 INFO - PROCESS | 3796 | 1468230788462 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 625ms 02:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:53:08 INFO - PROCESS | 3796 | 1468230788478 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 3796 | 1468230788480 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 02:53:08 INFO - PROCESS | 3796 | 1468230788483 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 3796 | 1468230788484 Marionette TRACE conn3 <- [1,2026,null,{}] 02:53:08 INFO - PROCESS | 3796 | 1468230788488 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}] 02:53:08 INFO - PROCESS | 3796 | 1468230788489 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:08 INFO - PROCESS | 3796 | 1468230788607 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:53:08 INFO - PROCESS | 3796 | 1468230788615 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 3796 | 1468230788617 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:08 INFO - PROCESS | 3796 | ++DOCSHELL 1676C000 == 35 [pid = 3796] [id = 516] 02:53:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (168CD800) [pid = 3796] [serial = 1548] [outer = 00000000] 02:53:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16F30C00) [pid = 3796] [serial = 1549] [outer = 168CD800] 02:53:08 INFO - PROCESS | 3796 | 1468230788690 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17602000) [pid = 3796] [serial = 1550] [outer = 168CD800] 02:53:09 INFO - PROCESS | 3796 | 1468230789114 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]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 687ms 02:53:09 INFO - PROCESS | 3796 | 1468230789188 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 3796 | 1468230789190 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 02:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:53:09 INFO - PROCESS | 3796 | 1468230789193 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 3796 | 1468230789195 Marionette TRACE conn3 <- [1,2030,null,{}] 02:53:09 INFO - PROCESS | 3796 | 1468230789198 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}] 02:53:09 INFO - PROCESS | 3796 | 1468230789200 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:09 INFO - PROCESS | 3796 | 1468230789278 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:53:09 INFO - PROCESS | 3796 | 1468230789317 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 3796 | 1468230789319 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:09 INFO - PROCESS | 3796 | ++DOCSHELL 17609400 == 36 [pid = 3796] [id = 517] 02:53:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1760A400) [pid = 3796] [serial = 1551] [outer = 00000000] 02:53:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1782A800) [pid = 3796] [serial = 1552] [outer = 1760A400] 02:53:09 INFO - PROCESS | 3796 | 1468230789362 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1782AC00) [pid = 3796] [serial = 1553] [outer = 1760A400] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 12BAC800 == 35 [pid = 3796] [id = 510] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 10D0C000 == 34 [pid = 3796] [id = 509] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 10A09800 == 33 [pid = 3796] [id = 508] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 15158C00 == 32 [pid = 3796] [id = 512] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 139EB400 == 31 [pid = 3796] [id = 511] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 1676C000 == 30 [pid = 3796] [id = 516] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 1676FC00 == 29 [pid = 3796] [id = 514] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 1047A800 == 28 [pid = 3796] [id = 515] 02:53:10 INFO - PROCESS | 3796 | --DOCSHELL 164C7800 == 27 [pid = 3796] [id = 513] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1676E000) [pid = 3796] [serial = 1495] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16C25400) [pid = 3796] [serial = 1499] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1696F000) [pid = 3796] [serial = 1498] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A0AC00) [pid = 3796] [serial = 1483] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10BBD000) [pid = 3796] [serial = 1484] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13A96800) [pid = 3796] [serial = 1489] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1436A000) [pid = 3796] [serial = 1490] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (162DBC00) [pid = 3796] [serial = 1492] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (114DE000) [pid = 3796] [serial = 1480] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E65800) [pid = 3796] [serial = 1481] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (114BFC00) [pid = 3796] [serial = 1486] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17666800) [pid = 3796] [serial = 1501] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12B71400) [pid = 3796] [serial = 1487] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17899400) [pid = 3796] [serial = 1478] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17B98C00) [pid = 3796] [serial = 1510] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17B9A400) [pid = 3796] [serial = 1511] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (178EB800) [pid = 3796] [serial = 1508] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (159A4C00) [pid = 3796] [serial = 1504] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1782B400) [pid = 3796] [serial = 1507] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (164C8400) [pid = 3796] [serial = 1505] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (17666C00) [pid = 3796] [serial = 1502] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (168C5000) [pid = 3796] [serial = 1496] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (162EA400) [pid = 3796] [serial = 1493] [outer = 00000000] [url = about:blank] 02:53:11 INFO - PROCESS | 3796 | 1468230791087 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]]]}] 02:53:11 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) 02:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1907ms 02:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:53:11 INFO - PROCESS | 3796 | 1468230791102 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 3796 | 1468230791106 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 02:53:11 INFO - PROCESS | 3796 | 1468230791111 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 3796 | 1468230791115 Marionette TRACE conn3 <- [1,2034,null,{}] 02:53:11 INFO - PROCESS | 3796 | 1468230791128 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}] 02:53:11 INFO - PROCESS | 3796 | 1468230791131 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:11 INFO - PROCESS | 3796 | 1468230791226 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:53:11 INFO - PROCESS | 3796 | 1468230791235 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 3796 | 1468230791240 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:11 INFO - PROCESS | 3796 | ++DOCSHELL 10BB4400 == 28 [pid = 3796] [id = 518] 02:53:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10BBBC00) [pid = 3796] [serial = 1554] [outer = 00000000] 02:53:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10D09800) [pid = 3796] [serial = 1555] [outer = 10BBBC00] 02:53:11 INFO - PROCESS | 3796 | 1468230791289 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10F10400) [pid = 3796] [serial = 1556] [outer = 10BBBC00] 02:53:11 INFO - PROCESS | 3796 | 1468230791806 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]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 751ms 02:53:11 INFO - PROCESS | 3796 | 1468230791868 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 3796 | 1468230791873 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 02:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:53:11 INFO - PROCESS | 3796 | 1468230791879 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 3796 | 1468230791882 Marionette TRACE conn3 <- [1,2038,null,{}] 02:53:11 INFO - PROCESS | 3796 | 1468230791886 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}] 02:53:11 INFO - PROCESS | 3796 | 1468230791889 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:12 INFO - PROCESS | 3796 | 1468230791977 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:53:12 INFO - PROCESS | 3796 | 1468230792077 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 3796 | 1468230792080 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:12 INFO - PROCESS | 3796 | ++DOCSHELL 11887000 == 29 [pid = 3796] [id = 519] 02:53:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1188C400) [pid = 3796] [serial = 1557] [outer = 00000000] 02:53:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11D8F800) [pid = 3796] [serial = 1558] [outer = 1188C400] 02:53:12 INFO - PROCESS | 3796 | 1468230792128 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12B71000) [pid = 3796] [serial = 1559] [outer = 1188C400] 02:53:12 INFO - PROCESS | 3796 | 1468230792506 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]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 641ms 02:53:12 INFO - PROCESS | 3796 | 1468230792528 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 3796 | 1468230792530 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 02:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:53:12 INFO - PROCESS | 3796 | 1468230792534 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 3796 | 1468230792538 Marionette TRACE conn3 <- [1,2042,null,{}] 02:53:12 INFO - PROCESS | 3796 | 1468230792549 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}] 02:53:12 INFO - PROCESS | 3796 | 1468230792554 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:12 INFO - PROCESS | 3796 | 1468230792639 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:53:12 INFO - PROCESS | 3796 | 1468230792677 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 3796 | 1468230792681 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:12 INFO - PROCESS | 3796 | ++DOCSHELL 132EB400 == 30 [pid = 3796] [id = 520] 02:53:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (132F0800) [pid = 3796] [serial = 1560] [outer = 00000000] 02:53:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (139BE000) [pid = 3796] [serial = 1561] [outer = 132F0800] 02:53:12 INFO - PROCESS | 3796 | 1468230792729 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13F74000) [pid = 3796] [serial = 1562] [outer = 132F0800] 02:53:13 INFO - PROCESS | 3796 | 1468230793190 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]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 703ms 02:53:13 INFO - PROCESS | 3796 | 1468230793232 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 3796 | 1468230793235 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 02:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:53:13 INFO - PROCESS | 3796 | 1468230793238 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 3796 | 1468230793240 Marionette TRACE conn3 <- [1,2046,null,{}] 02:53:13 INFO - PROCESS | 3796 | 1468230793244 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}] 02:53:13 INFO - PROCESS | 3796 | 1468230793256 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:13 INFO - PROCESS | 3796 | 1468230793338 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:53:13 INFO - PROCESS | 3796 | 1468230793345 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 3796 | 1468230793347 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:13 INFO - PROCESS | 3796 | ++DOCSHELL 14367800 == 31 [pid = 3796] [id = 521] 02:53:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1436F000) [pid = 3796] [serial = 1563] [outer = 00000000] 02:53:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15178400) [pid = 3796] [serial = 1564] [outer = 1436F000] 02:53:13 INFO - PROCESS | 3796 | 1468230793391 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159A7000) [pid = 3796] [serial = 1565] [outer = 1436F000] 02:53:13 INFO - PROCESS | 3796 | 1468230793856 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]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 704ms 02:53:13 INFO - PROCESS | 3796 | 1468230793937 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 3796 | 1468230793939 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 02:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:53:13 INFO - PROCESS | 3796 | 1468230793943 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 3796 | 1468230793945 Marionette TRACE conn3 <- [1,2050,null,{}] 02:53:13 INFO - PROCESS | 3796 | 1468230793949 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}] 02:53:13 INFO - PROCESS | 3796 | 1468230793951 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:14 INFO - PROCESS | 3796 | 1468230794027 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:53:14 INFO - PROCESS | 3796 | 1468230794061 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 3796 | 1468230794063 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:14 INFO - PROCESS | 3796 | ++DOCSHELL 1606A400 == 32 [pid = 3796] [id = 522] 02:53:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1606E800) [pid = 3796] [serial = 1566] [outer = 00000000] 02:53:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (162E1400) [pid = 3796] [serial = 1567] [outer = 1606E800] 02:53:14 INFO - PROCESS | 3796 | 1468230794107 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (162E9000) [pid = 3796] [serial = 1568] [outer = 1606E800] 02:53:14 INFO - PROCESS | 3796 | 1468230794551 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]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 641ms 02:53:14 INFO - PROCESS | 3796 | 1468230794581 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 3796 | 1468230794583 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 02:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:53:14 INFO - PROCESS | 3796 | 1468230794586 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 3796 | 1468230794588 Marionette TRACE conn3 <- [1,2054,null,{}] 02:53:14 INFO - PROCESS | 3796 | 1468230794591 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}] 02:53:14 INFO - PROCESS | 3796 | 1468230794597 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:14 INFO - PROCESS | 3796 | 1468230794696 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:53:14 INFO - PROCESS | 3796 | 1468230794703 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 3796 | 1468230794705 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:14 INFO - PROCESS | 3796 | ++DOCSHELL 16760400 == 33 [pid = 3796] [id = 523] 02:53:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16760800) [pid = 3796] [serial = 1569] [outer = 00000000] 02:53:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1676A000) [pid = 3796] [serial = 1570] [outer = 16760800] 02:53:14 INFO - PROCESS | 3796 | 1468230794749 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (168C4400) [pid = 3796] [serial = 1571] [outer = 16760800] 02:53:15 INFO - PROCESS | 3796 | 1468230795224 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]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 641ms 02:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:53:15 INFO - PROCESS | 3796 | 1468230795256 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 3796 | 1468230795258 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 02:53:15 INFO - PROCESS | 3796 | 1468230795261 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 3796 | 1468230795262 Marionette TRACE conn3 <- [1,2058,null,{}] 02:53:15 INFO - PROCESS | 3796 | 1468230795266 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}] 02:53:15 INFO - PROCESS | 3796 | 1468230795267 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:15 INFO - PROCESS | 3796 | 1468230795347 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:53:15 INFO - PROCESS | 3796 | 1468230795363 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 3796 | 1468230795365 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:15 INFO - PROCESS | 3796 | ++DOCSHELL 11CF2C00 == 34 [pid = 3796] [id = 524] 02:53:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164CCC00) [pid = 3796] [serial = 1572] [outer = 00000000] 02:53:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16975000) [pid = 3796] [serial = 1573] [outer = 164CCC00] 02:53:15 INFO - PROCESS | 3796 | 1468230795409 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16976800) [pid = 3796] [serial = 1574] [outer = 164CCC00] 02:53:15 INFO - PROCESS | 3796 | 1468230795884 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]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 688ms 02:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:53:15 INFO - PROCESS | 3796 | 1468230795961 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 3796 | 1468230795963 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 02:53:15 INFO - PROCESS | 3796 | 1468230795966 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 3796 | 1468230795968 Marionette TRACE conn3 <- [1,2062,null,{}] 02:53:15 INFO - PROCESS | 3796 | 1468230795971 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}] 02:53:15 INFO - PROCESS | 3796 | 1468230795973 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:16 INFO - PROCESS | 3796 | 1468230796050 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:53:16 INFO - PROCESS | 3796 | 1468230796059 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 3796 | 1468230796061 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:16 INFO - PROCESS | 3796 | ++DOCSHELL 168CCC00 == 35 [pid = 3796] [id = 525] 02:53:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16C25400) [pid = 3796] [serial = 1575] [outer = 00000000] 02:53:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17601400) [pid = 3796] [serial = 1576] [outer = 16C25400] 02:53:16 INFO - PROCESS | 3796 | 1468230796104 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17602400) [pid = 3796] [serial = 1577] [outer = 16C25400] 02:53:16 INFO - PROCESS | 3796 | 1468230796601 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]]]}] 02:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 688ms 02:53:16 INFO - PROCESS | 3796 | 1468230796668 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 3796 | 1468230796670 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 02:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:53:16 INFO - PROCESS | 3796 | 1468230796673 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 3796 | 1468230796675 Marionette TRACE conn3 <- [1,2066,null,{}] 02:53:16 INFO - PROCESS | 3796 | 1468230796678 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}] 02:53:16 INFO - PROCESS | 3796 | 1468230796680 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:16 INFO - PROCESS | 3796 | 1468230796815 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:53:16 INFO - PROCESS | 3796 | 1468230796837 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 3796 | 1468230796839 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:16 INFO - PROCESS | 3796 | ++DOCSHELL 132EA000 == 36 [pid = 3796] [id = 526] 02:53:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1760C800) [pid = 3796] [serial = 1578] [outer = 00000000] 02:53:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1766B800) [pid = 3796] [serial = 1579] [outer = 1760C800] 02:53:16 INFO - PROCESS | 3796 | 1468230796882 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17820400) [pid = 3796] [serial = 1580] [outer = 1760C800] 02:53:17 INFO - PROCESS | 3796 | 1468230797315 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]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 688ms 02:53:17 INFO - PROCESS | 3796 | 1468230797371 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 3796 | 1468230797373 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 02:53:17 INFO - PROCESS | 3796 | 1468230797376 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:53:17 INFO - PROCESS | 3796 | 1468230797378 Marionette TRACE conn3 <- [1,2070,null,{}] 02:53:17 INFO - PROCESS | 3796 | 1468230797381 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}] 02:53:17 INFO - PROCESS | 3796 | 1468230797383 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:17 INFO - PROCESS | 3796 | 1468230797509 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:53:17 INFO - PROCESS | 3796 | 1468230797519 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 3796 | 1468230797521 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:17 INFO - PROCESS | 3796 | ++DOCSHELL 17894800 == 37 [pid = 3796] [id = 527] 02:53:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17895800) [pid = 3796] [serial = 1581] [outer = 00000000] 02:53:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (179C8000) [pid = 3796] [serial = 1582] [outer = 17895800] 02:53:17 INFO - PROCESS | 3796 | 1468230797564 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17B96400) [pid = 3796] [serial = 1583] [outer = 17895800] 02:53:18 INFO - PROCESS | 3796 | 1468230798011 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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 704ms 02:53:18 INFO - PROCESS | 3796 | 1468230798078 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 3796 | 1468230798080 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 02:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:53:18 INFO - PROCESS | 3796 | 1468230798083 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 3796 | 1468230798086 Marionette TRACE conn3 <- [1,2074,null,{}] 02:53:18 INFO - PROCESS | 3796 | 1468230798089 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}] 02:53:18 INFO - PROCESS | 3796 | 1468230798092 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:18 INFO - PROCESS | 3796 | 1468230798260 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (168C6400) [pid = 3796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (164C8000) [pid = 3796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10A01C00) [pid = 3796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (168CD800) [pid = 3796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13A9B400) [pid = 3796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12BB0800) [pid = 3796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10D0C400) [pid = 3796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A09C00) [pid = 3796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17BBB000) [pid = 3796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17606C00) [pid = 3796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15129800) [pid = 3796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1125BC00) [pid = 3796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:53:18 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1557EC00) [pid = 3796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:53:18 INFO - PROCESS | 3796 | 1468230798493 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 3796 | 1468230798495 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:18 INFO - PROCESS | 3796 | ++DOCSHELL 10478000 == 38 [pid = 3796] [id = 528] 02:53:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A01C00) [pid = 3796] [serial = 1584] [outer = 00000000] 02:53:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10D0C800) [pid = 3796] [serial = 1585] [outer = 10A01C00] 02:53:18 INFO - PROCESS | 3796 | 1468230798541 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (14369400) [pid = 3796] [serial = 1586] [outer = 10A01C00] 02:53:18 INFO - PROCESS | 3796 | 1468230798923 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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 906ms 02:53:18 INFO - PROCESS | 3796 | 1468230798986 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 3796 | 1468230798988 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 02:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:53:18 INFO - PROCESS | 3796 | 1468230798992 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 3796 | 1468230798993 Marionette TRACE conn3 <- [1,2078,null,{}] 02:53:18 INFO - PROCESS | 3796 | 1468230798997 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}] 02:53:18 INFO - PROCESS | 3796 | 1468230798999 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:19 INFO - PROCESS | 3796 | 1468230799076 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:53:19 INFO - PROCESS | 3796 | 1468230799082 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 3796 | 1468230799084 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:19 INFO - PROCESS | 3796 | ++DOCSHELL 13A95800 == 39 [pid = 3796] [id = 529] 02:53:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16074400) [pid = 3796] [serial = 1587] [outer = 00000000] 02:53:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17B9FC00) [pid = 3796] [serial = 1588] [outer = 16074400] 02:53:19 INFO - PROCESS | 3796 | 1468230799129 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17BBB800) [pid = 3796] [serial = 1589] [outer = 16074400] 02:53:19 INFO - PROCESS | 3796 | 1468230799554 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]]]}] 02:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 594ms 02:53:19 INFO - PROCESS | 3796 | 1468230799599 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:53:19 INFO - PROCESS | 3796 | 1468230799601 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 02:53:19 INFO - PROCESS | 3796 | 1468230799608 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 3796 | 1468230799609 Marionette TRACE conn3 <- [1,2082,null,{}] 02:53:19 INFO - PROCESS | 3796 | 1468230799613 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}] 02:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:53:19 INFO - PROCESS | 3796 | 1468230799614 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:19 INFO - PROCESS | 3796 | 1468230799711 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:53:19 INFO - PROCESS | 3796 | 1468230799717 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 3796 | 1468230799719 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:19 INFO - PROCESS | 3796 | ++DOCSHELL 18053000 == 40 [pid = 3796] [id = 530] 02:53:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1822A800) [pid = 3796] [serial = 1590] [outer = 00000000] 02:53:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1827A800) [pid = 3796] [serial = 1591] [outer = 1822A800] 02:53:19 INFO - PROCESS | 3796 | 1468230799761 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1827C400) [pid = 3796] [serial = 1592] [outer = 1822A800] 02:53:20 INFO - PROCESS | 3796 | 1468230800201 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]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 641ms 02:53:20 INFO - PROCESS | 3796 | 1468230800261 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 3796 | 1468230800263 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 02:53:20 INFO - PROCESS | 3796 | 1468230800266 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:53:20 INFO - PROCESS | 3796 | 1468230800268 Marionette TRACE conn3 <- [1,2086,null,{}] 02:53:20 INFO - PROCESS | 3796 | 1468230800271 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}] 02:53:20 INFO - PROCESS | 3796 | 1468230800273 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:20 INFO - PROCESS | 3796 | 1468230800350 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:53:20 INFO - PROCESS | 3796 | 1468230800356 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 3796 | 1468230800357 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:20 INFO - PROCESS | 3796 | ++DOCSHELL 162E1000 == 41 [pid = 3796] [id = 531] 02:53:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (164D0400) [pid = 3796] [serial = 1593] [outer = 00000000] 02:53:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19613400) [pid = 3796] [serial = 1594] [outer = 164D0400] 02:53:20 INFO - PROCESS | 3796 | 1468230800401 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19615C00) [pid = 3796] [serial = 1595] [outer = 164D0400] 02:53:21 INFO - PROCESS | 3796 | 1468230801215 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]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1001ms 02:53:21 INFO - PROCESS | 3796 | 1468230801270 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 3796 | 1468230801275 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 02:53:21 INFO - PROCESS | 3796 | 1468230801279 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:53:21 INFO - PROCESS | 3796 | 1468230801284 Marionette TRACE conn3 <- [1,2090,null,{}] 02:53:21 INFO - PROCESS | 3796 | 1468230801289 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}] 02:53:21 INFO - PROCESS | 3796 | 1468230801292 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:21 INFO - PROCESS | 3796 | 1468230801421 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:53:21 INFO - PROCESS | 3796 | 1468230801562 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 3796 | 1468230801565 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:21 INFO - PROCESS | 3796 | ++DOCSHELL 10BC5000 == 42 [pid = 3796] [id = 532] 02:53:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10D02400) [pid = 3796] [serial = 1596] [outer = 00000000] 02:53:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11261400) [pid = 3796] [serial = 1597] [outer = 10D02400] 02:53:21 INFO - PROCESS | 3796 | 1468230801622 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (12B6EC00) [pid = 3796] [serial = 1598] [outer = 10D02400] 02:53:22 INFO - PROCESS | 3796 | 1468230802449 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1189ms 02:53:22 INFO - PROCESS | 3796 | 1468230802492 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 3796 | 1468230802496 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 02:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:53:22 INFO - PROCESS | 3796 | 1468230802502 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 3796 | 1468230802506 Marionette TRACE conn3 <- [1,2094,null,{}] 02:53:22 INFO - PROCESS | 3796 | 1468230802512 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}] 02:53:22 INFO - PROCESS | 3796 | 1468230802515 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:22 INFO - PROCESS | 3796 | 1468230802623 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:53:22 INFO - PROCESS | 3796 | 1468230802763 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 3796 | 1468230802770 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:22 INFO - PROCESS | 3796 | ++DOCSHELL 10D0DC00 == 43 [pid = 3796] [id = 533] 02:53:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10D0E800) [pid = 3796] [serial = 1599] [outer = 00000000] 02:53:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (11260400) [pid = 3796] [serial = 1600] [outer = 10D0E800] 02:53:22 INFO - PROCESS | 3796 | 1468230802833 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (112A8C00) [pid = 3796] [serial = 1601] [outer = 10D0E800] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 18053000 == 42 [pid = 3796] [id = 530] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 13A95800 == 41 [pid = 3796] [id = 529] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 10478000 == 40 [pid = 3796] [id = 528] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 17894800 == 39 [pid = 3796] [id = 527] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 132EA000 == 38 [pid = 3796] [id = 526] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 168CCC00 == 37 [pid = 3796] [id = 525] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 11CF2C00 == 36 [pid = 3796] [id = 524] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 16760400 == 35 [pid = 3796] [id = 523] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 1606A400 == 34 [pid = 3796] [id = 522] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 14367800 == 33 [pid = 3796] [id = 521] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 132EB400 == 32 [pid = 3796] [id = 520] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 11887000 == 31 [pid = 3796] [id = 519] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 10BB4400 == 30 [pid = 3796] [id = 518] 02:53:23 INFO - PROCESS | 3796 | --DOCSHELL 17609400 == 29 [pid = 3796] [id = 517] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1782A800) [pid = 3796] [serial = 1552] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1696E000) [pid = 3796] [serial = 1543] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16762000) [pid = 3796] [serial = 1541] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (164CD800) [pid = 3796] [serial = 1540] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (14363800) [pid = 3796] [serial = 1546] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16F30C00) [pid = 3796] [serial = 1549] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16C30000) [pid = 3796] [serial = 1544] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1436F400) [pid = 3796] [serial = 1534] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12E29C00) [pid = 3796] [serial = 1531] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12EEB400) [pid = 3796] [serial = 1532] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1106BC00) [pid = 3796] [serial = 1528] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1106EC00) [pid = 3796] [serial = 1529] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1106B000) [pid = 3796] [serial = 1526] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10BC7400) [pid = 3796] [serial = 1525] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18272800) [pid = 3796] [serial = 1523] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1805B400) [pid = 3796] [serial = 1522] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17B9B000) [pid = 3796] [serial = 1520] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17610C00) [pid = 3796] [serial = 1519] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (159F3400) [pid = 3796] [serial = 1517] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15540C00) [pid = 3796] [serial = 1516] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (114BA400) [pid = 3796] [serial = 1514] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (112ACC00) [pid = 3796] [serial = 1513] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1606C800) [pid = 3796] [serial = 1537] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (162E6000) [pid = 3796] [serial = 1538] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (162E2400) [pid = 3796] [serial = 1547] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17602000) [pid = 3796] [serial = 1550] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1515B800) [pid = 3796] [serial = 1535] [outer = 00000000] [url = about:blank] 02:53:23 INFO - PROCESS | 3796 | 1468230803409 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 938ms 02:53:23 INFO - PROCESS | 3796 | 1468230803447 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 3796 | 1468230803452 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 02:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:53:23 INFO - PROCESS | 3796 | 1468230803459 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 3796 | 1468230803461 Marionette TRACE conn3 <- [1,2098,null,{}] 02:53:23 INFO - PROCESS | 3796 | 1468230803465 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}] 02:53:23 INFO - PROCESS | 3796 | 1468230803468 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:23 INFO - PROCESS | 3796 | 1468230803554 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:53:23 INFO - PROCESS | 3796 | 1468230803562 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 3796 | 1468230803564 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:23 INFO - PROCESS | 3796 | ++DOCSHELL 112B1400 == 30 [pid = 3796] [id = 534] 02:53:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11469400) [pid = 3796] [serial = 1602] [outer = 00000000] 02:53:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12C96C00) [pid = 3796] [serial = 1603] [outer = 11469400] 02:53:23 INFO - PROCESS | 3796 | 1468230803611 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12E6CC00) [pid = 3796] [serial = 1604] [outer = 11469400] 02:53:24 INFO - PROCESS | 3796 | 1468230804115 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 703ms 02:53:24 INFO - PROCESS | 3796 | 1468230804179 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 3796 | 1468230804182 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 02:53:24 INFO - PROCESS | 3796 | 1468230804185 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:53:24 INFO - PROCESS | 3796 | 1468230804188 Marionette TRACE conn3 <- [1,2102,null,{}] 02:53:24 INFO - PROCESS | 3796 | 1468230804199 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}] 02:53:24 INFO - PROCESS | 3796 | 1468230804203 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:24 INFO - PROCESS | 3796 | 1468230804293 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:53:24 INFO - PROCESS | 3796 | 1468230804391 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 3796 | 1468230804395 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:24 INFO - PROCESS | 3796 | ++DOCSHELL 1399B000 == 31 [pid = 3796] [id = 535] 02:53:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1399C000) [pid = 3796] [serial = 1605] [outer = 00000000] 02:53:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13F77C00) [pid = 3796] [serial = 1606] [outer = 1399C000] 02:53:24 INFO - PROCESS | 3796 | 1468230804443 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14367C00) [pid = 3796] [serial = 1607] [outer = 1399C000] 02:53:24 INFO - PROCESS | 3796 | 1468230804848 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 704ms 02:53:24 INFO - PROCESS | 3796 | 1468230804888 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 3796 | 1468230804890 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 02:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:53:24 INFO - PROCESS | 3796 | 1468230804893 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 3796 | 1468230804895 Marionette TRACE conn3 <- [1,2106,null,{}] 02:53:24 INFO - PROCESS | 3796 | 1468230804898 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}] 02:53:24 INFO - PROCESS | 3796 | 1468230804900 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:24 INFO - PROCESS | 3796 | 1468230804982 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:53:25 INFO - PROCESS | 3796 | 1468230804988 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 3796 | 1468230804990 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:25 INFO - PROCESS | 3796 | ++DOCSHELL 15155C00 == 32 [pid = 3796] [id = 536] 02:53:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15177800) [pid = 3796] [serial = 1608] [outer = 00000000] 02:53:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1606C800) [pid = 3796] [serial = 1609] [outer = 15177800] 02:53:25 INFO - PROCESS | 3796 | 1468230805062 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (162DE000) [pid = 3796] [serial = 1610] [outer = 15177800] 02:53:25 INFO - PROCESS | 3796 | 1468230805540 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]]]}] 02:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 703ms 02:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:53:25 INFO - PROCESS | 3796 | 1468230805594 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 3796 | 1468230805597 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 02:53:25 INFO - PROCESS | 3796 | 1468230805600 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 3796 | 1468230805601 Marionette TRACE conn3 <- [1,2110,null,{}] 02:53:25 INFO - PROCESS | 3796 | 1468230805605 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}] 02:53:25 INFO - PROCESS | 3796 | 1468230805607 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:25 INFO - PROCESS | 3796 | 1468230805741 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:53:25 INFO - PROCESS | 3796 | 1468230805768 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 3796 | 1468230805771 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:25 INFO - PROCESS | 3796 | ++DOCSHELL 162E9C00 == 33 [pid = 3796] [id = 537] 02:53:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (162EA000) [pid = 3796] [serial = 1611] [outer = 00000000] 02:53:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164C7C00) [pid = 3796] [serial = 1612] [outer = 162EA000] 02:53:25 INFO - PROCESS | 3796 | 1468230805817 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16756400) [pid = 3796] [serial = 1613] [outer = 162EA000] 02:53:26 INFO - PROCESS | 3796 | 1468230806246 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 704ms 02:53:26 INFO - PROCESS | 3796 | 1468230806298 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 3796 | 1468230806300 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 02:53:26 INFO - PROCESS | 3796 | 1468230806303 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:53:26 INFO - PROCESS | 3796 | 1468230806305 Marionette TRACE conn3 <- [1,2114,null,{}] 02:53:26 INFO - PROCESS | 3796 | 1468230806308 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}] 02:53:26 INFO - PROCESS | 3796 | 1468230806314 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:26 INFO - PROCESS | 3796 | 1468230806453 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:53:26 INFO - PROCESS | 3796 | 1468230806519 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 3796 | 1468230806521 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:26 INFO - PROCESS | 3796 | ++DOCSHELL 16763000 == 34 [pid = 3796] [id = 538] 02:53:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16763800) [pid = 3796] [serial = 1614] [outer = 00000000] 02:53:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (168C9C00) [pid = 3796] [serial = 1615] [outer = 16763800] 02:53:26 INFO - PROCESS | 3796 | 1468230806567 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16977800) [pid = 3796] [serial = 1616] [outer = 16763800] 02:53:27 INFO - PROCESS | 3796 | 1468230806997 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]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 750ms 02:53:27 INFO - PROCESS | 3796 | 1468230807052 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:53:27 INFO - PROCESS | 3796 | 1468230807054 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 02:53:27 INFO - PROCESS | 3796 | 1468230807085 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 3796 | 1468230807087 Marionette TRACE conn3 <- [1,2118,null,{}] 02:53:27 INFO - PROCESS | 3796 | 1468230807100 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}] 02:53:27 INFO - PROCESS | 3796 | 1468230807102 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:27 INFO - PROCESS | 3796 | 1468230807212 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:53:27 INFO - PROCESS | 3796 | 1468230807221 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 3796 | 1468230807232 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:27 INFO - PROCESS | 3796 | ++DOCSHELL 168C9000 == 35 [pid = 3796] [id = 539] 02:53:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (168D0C00) [pid = 3796] [serial = 1617] [outer = 00000000] 02:53:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16E5D000) [pid = 3796] [serial = 1618] [outer = 168D0C00] 02:53:27 INFO - PROCESS | 3796 | 1468230807334 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16F2D400) [pid = 3796] [serial = 1619] [outer = 168D0C00] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1822A800) [pid = 3796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1760C800) [pid = 3796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17895800) [pid = 3796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16C25400) [pid = 3796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (164CCC00) [pid = 3796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16760800) [pid = 3796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10BBBC00) [pid = 3796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1606E800) [pid = 3796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1760A400) [pid = 3796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1188C400) [pid = 3796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1436F000) [pid = 3796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (132F0800) [pid = 3796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A01C00) [pid = 3796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:53:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16074400) [pid = 3796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:53:27 INFO - PROCESS | 3796 | 1468230807889 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] 02:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:53:27 INFO - PROCESS | 3796 | 1468230807942 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 02:53:27 INFO - PROCESS | 3796 | 1468230807946 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 3796 | 1468230807948 Marionette TRACE conn3 <- [1,2122,null,{}] 02:53:27 INFO - PROCESS | 3796 | 1468230807952 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}] 02:53:27 INFO - PROCESS | 3796 | 1468230807955 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:28 INFO - PROCESS | 3796 | 1468230808093 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:53:28 INFO - PROCESS | 3796 | 1468230808160 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 3796 | 1468230808162 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:28 INFO - PROCESS | 3796 | ++DOCSHELL 1106B000 == 36 [pid = 3796] [id = 540] 02:53:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (114B1800) [pid = 3796] [serial = 1620] [outer = 00000000] 02:53:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1553F000) [pid = 3796] [serial = 1621] [outer = 114B1800] 02:53:28 INFO - PROCESS | 3796 | 1468230808205 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (168CFC00) [pid = 3796] [serial = 1622] [outer = 114B1800] 02:53:28 INFO - PROCESS | 3796 | 1468230808553 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]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 641ms 02:53:28 INFO - PROCESS | 3796 | 1468230808588 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 3796 | 1468230808590 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 02:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:53:28 INFO - PROCESS | 3796 | 1468230808594 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 3796 | 1468230808596 Marionette TRACE conn3 <- [1,2126,null,{}] 02:53:28 INFO - PROCESS | 3796 | 1468230808599 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}] 02:53:28 INFO - PROCESS | 3796 | 1468230808601 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:28 INFO - PROCESS | 3796 | 1468230808720 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:53:28 INFO - PROCESS | 3796 | 1468230808728 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 3796 | 1468230808730 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:28 INFO - PROCESS | 3796 | ++DOCSHELL 129DD400 == 37 [pid = 3796] [id = 541] 02:53:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16764800) [pid = 3796] [serial = 1623] [outer = 00000000] 02:53:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1760A000) [pid = 3796] [serial = 1624] [outer = 16764800] 02:53:28 INFO - PROCESS | 3796 | 1468230808774 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1760D800) [pid = 3796] [serial = 1625] [outer = 16764800] 02:53:29 INFO - PROCESS | 3796 | 1468230809179 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 626ms 02:53:29 INFO - PROCESS | 3796 | 1468230809231 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 3796 | 1468230809233 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 02:53:29 INFO - PROCESS | 3796 | 1468230809236 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:53:29 INFO - PROCESS | 3796 | 1468230809238 Marionette TRACE conn3 <- [1,2130,null,{}] 02:53:29 INFO - PROCESS | 3796 | 1468230809242 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}] 02:53:29 INFO - PROCESS | 3796 | 1468230809243 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:29 INFO - PROCESS | 3796 | 1468230809366 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:53:29 INFO - PROCESS | 3796 | 1468230809377 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 3796 | 1468230809379 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:29 INFO - PROCESS | 3796 | ++DOCSHELL 14368C00 == 38 [pid = 3796] [id = 542] 02:53:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1760AC00) [pid = 3796] [serial = 1626] [outer = 00000000] 02:53:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17894800) [pid = 3796] [serial = 1627] [outer = 1760AC00] 02:53:29 INFO - PROCESS | 3796 | 1468230809423 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (178F9000) [pid = 3796] [serial = 1628] [outer = 1760AC00] 02:53:29 INFO - PROCESS | 3796 | 1468230809947 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] 02:53:30 INFO - PROCESS | 3796 | 1468230810045 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 02:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:53:30 INFO - PROCESS | 3796 | 1468230810051 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 3796 | 1468230810054 Marionette TRACE conn3 <- [1,2134,null,{}] 02:53:30 INFO - PROCESS | 3796 | 1468230810075 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}] 02:53:30 INFO - PROCESS | 3796 | 1468230810078 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:30 INFO - PROCESS | 3796 | 1468230810200 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:53:30 INFO - PROCESS | 3796 | 1468230810332 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 3796 | 1468230810338 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:30 INFO - PROCESS | 3796 | ++DOCSHELL 10A08400 == 39 [pid = 3796] [id = 543] 02:53:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10A09400) [pid = 3796] [serial = 1629] [outer = 00000000] 02:53:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (112A8800) [pid = 3796] [serial = 1630] [outer = 10A09400] 02:53:30 INFO - PROCESS | 3796 | 1468230810394 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12B6CC00) [pid = 3796] [serial = 1631] [outer = 10A09400] 02:53:31 INFO - PROCESS | 3796 | 1468230810985 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] 02:53:31 INFO - PROCESS | 3796 | 1468230811058 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 02:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:53:31 INFO - PROCESS | 3796 | 1468230811065 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - PROCESS | 3796 | 1468230811068 Marionette TRACE conn3 <- [1,2138,null,{}] 02:53:31 INFO - PROCESS | 3796 | 1468230811072 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}] 02:53:31 INFO - PROCESS | 3796 | 1468230811075 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:31 INFO - PROCESS | 3796 | 1468230811183 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:53:31 INFO - PROCESS | 3796 | 1468230811321 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 3796 | 1468230811324 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:31 INFO - PROCESS | 3796 | ++DOCSHELL 1436F800 == 40 [pid = 3796] [id = 544] 02:53:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1515E400) [pid = 3796] [serial = 1632] [outer = 00000000] 02:53:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (159B2800) [pid = 3796] [serial = 1633] [outer = 1515E400] 02:53:31 INFO - PROCESS | 3796 | 1468230811382 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (162E2400) [pid = 3796] [serial = 1634] [outer = 1515E400] 02:53:32 INFO - PROCESS | 3796 | 1468230812022 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1001ms 02:53:32 INFO - PROCESS | 3796 | 1468230812067 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 3796 | 1468230812070 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 02:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:53:32 INFO - PROCESS | 3796 | 1468230812074 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 3796 | 1468230812077 Marionette TRACE conn3 <- [1,2142,null,{}] 02:53:32 INFO - PROCESS | 3796 | 1468230812101 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}] 02:53:32 INFO - PROCESS | 3796 | 1468230812106 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:32 INFO - PROCESS | 3796 | 1468230812246 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:53:32 INFO - PROCESS | 3796 | 1468230812313 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 3796 | 1468230812316 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:32 INFO - PROCESS | 3796 | ++DOCSHELL 16FC9800 == 41 [pid = 3796] [id = 545] 02:53:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17603C00) [pid = 3796] [serial = 1635] [outer = 00000000] 02:53:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1782C800) [pid = 3796] [serial = 1636] [outer = 17603C00] 02:53:32 INFO - PROCESS | 3796 | 1468230812372 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17B99800) [pid = 3796] [serial = 1637] [outer = 17603C00] 02:53:32 INFO - PROCESS | 3796 | --DOCSHELL 1B4AB000 == 40 [pid = 3796] [id = 15] 02:53:33 INFO - PROCESS | 3796 | 1468230813086 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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1031ms 02:53:33 INFO - PROCESS | 3796 | 1468230813118 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 3796 | 1468230813120 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 02:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:53:33 INFO - PROCESS | 3796 | 1468230813124 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 3796 | 1468230813126 Marionette TRACE conn3 <- [1,2146,null,{}] 02:53:33 INFO - PROCESS | 3796 | 1468230813130 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}] 02:53:33 INFO - PROCESS | 3796 | 1468230813132 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:33 INFO - PROCESS | 3796 | 1468230813236 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:53:33 INFO - PROCESS | 3796 | 1468230813466 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 3796 | 1468230813470 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:33 INFO - PROCESS | 3796 | ++DOCSHELL 10A0C000 == 41 [pid = 3796] [id = 546] 02:53:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A74C00) [pid = 3796] [serial = 1638] [outer = 00000000] 02:53:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10D01800) [pid = 3796] [serial = 1639] [outer = 10A74C00] 02:53:33 INFO - PROCESS | 3796 | 1468230813526 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1106C400) [pid = 3796] [serial = 1640] [outer = 10A74C00] 02:53:34 INFO - PROCESS | 3796 | 1468230814102 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]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1001ms 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 129DD400 == 40 [pid = 3796] [id = 541] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 1106B000 == 39 [pid = 3796] [id = 540] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 168C9000 == 38 [pid = 3796] [id = 539] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 16763000 == 37 [pid = 3796] [id = 538] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 162E9C00 == 36 [pid = 3796] [id = 537] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 15155C00 == 35 [pid = 3796] [id = 536] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 1399B000 == 34 [pid = 3796] [id = 535] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 112B1400 == 33 [pid = 3796] [id = 534] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 10D0DC00 == 32 [pid = 3796] [id = 533] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 10BC5000 == 31 [pid = 3796] [id = 532] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 162E1000 == 30 [pid = 3796] [id = 531] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 1B4AEC00 == 29 [pid = 3796] [id = 16] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 16FC9800 == 28 [pid = 3796] [id = 545] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 14368C00 == 27 [pid = 3796] [id = 542] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 10A08400 == 26 [pid = 3796] [id = 543] 02:53:34 INFO - PROCESS | 3796 | --DOCSHELL 1436F800 == 25 [pid = 3796] [id = 544] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1766B800) [pid = 3796] [serial = 1579] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (179C8000) [pid = 3796] [serial = 1582] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17601400) [pid = 3796] [serial = 1576] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16975000) [pid = 3796] [serial = 1573] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16976800) [pid = 3796] [serial = 1574] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1676A000) [pid = 3796] [serial = 1570] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (168C4400) [pid = 3796] [serial = 1571] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10D09800) [pid = 3796] [serial = 1555] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10F10400) [pid = 3796] [serial = 1556] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (162E1400) [pid = 3796] [serial = 1567] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (162E9000) [pid = 3796] [serial = 1568] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1782AC00) [pid = 3796] [serial = 1553] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11D8F800) [pid = 3796] [serial = 1558] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12B71000) [pid = 3796] [serial = 1559] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15178400) [pid = 3796] [serial = 1564] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (159A7000) [pid = 3796] [serial = 1565] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (139BE000) [pid = 3796] [serial = 1561] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13F74000) [pid = 3796] [serial = 1562] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17B96400) [pid = 3796] [serial = 1583] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14369400) [pid = 3796] [serial = 1586] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17B9FC00) [pid = 3796] [serial = 1588] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10D0C800) [pid = 3796] [serial = 1585] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17820400) [pid = 3796] [serial = 1580] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1827C400) [pid = 3796] [serial = 1592] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17BBB800) [pid = 3796] [serial = 1589] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17602400) [pid = 3796] [serial = 1577] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1827A800) [pid = 3796] [serial = 1591] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3796 | 1468230814794 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 3796 | 1468230814799 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 02:53:34 INFO - PROCESS | 3796 | 1468230814858 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:53:34 INFO - PROCESS | 3796 | 1468230814861 Marionette TRACE conn3 <- [1,2150,null,{}] 02:53:34 INFO - PROCESS | 3796 | 1468230814867 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}] 02:53:34 INFO - PROCESS | 3796 | 1468230814871 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:34 INFO - PROCESS | 3796 | 1468230814962 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:53:34 INFO - PROCESS | 3796 | 1468230814972 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 3796 | 1468230814977 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:35 INFO - PROCESS | 3796 | ++DOCSHELL 10BC5000 == 26 [pid = 3796] [id = 547] 02:53:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10BC5C00) [pid = 3796] [serial = 1641] [outer = 00000000] 02:53:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10D07C00) [pid = 3796] [serial = 1642] [outer = 10BC5C00] 02:53:35 INFO - PROCESS | 3796 | 1468230815026 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10D10C00) [pid = 3796] [serial = 1643] [outer = 10BC5C00] 02:53:35 INFO - PROCESS | 3796 | 1468230815534 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 704ms 02:53:35 INFO - PROCESS | 3796 | 1468230815560 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 3796 | 1468230815563 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 02:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:53:35 INFO - PROCESS | 3796 | 1468230815570 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 3796 | 1468230815574 Marionette TRACE conn3 <- [1,2154,null,{}] 02:53:35 INFO - PROCESS | 3796 | 1468230815578 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}] 02:53:35 INFO - PROCESS | 3796 | 1468230815581 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:35 INFO - PROCESS | 3796 | 1468230815667 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:53:35 INFO - PROCESS | 3796 | 1468230815675 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 3796 | 1468230815677 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:35 INFO - PROCESS | 3796 | ++DOCSHELL 12B6C000 == 27 [pid = 3796] [id = 548] 02:53:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12B71000) [pid = 3796] [serial = 1644] [outer = 00000000] 02:53:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12C96000) [pid = 3796] [serial = 1645] [outer = 12B71000] 02:53:35 INFO - PROCESS | 3796 | 1468230815724 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13129000) [pid = 3796] [serial = 1646] [outer = 12B71000] 02:53:36 INFO - PROCESS | 3796 | 1468230816212 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 703ms 02:53:36 INFO - PROCESS | 3796 | 1468230816265 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 3796 | 1468230816267 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 02:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:53:36 INFO - PROCESS | 3796 | 1468230816271 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 3796 | 1468230816273 Marionette TRACE conn3 <- [1,2158,null,{}] 02:53:36 INFO - PROCESS | 3796 | 1468230816283 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}] 02:53:36 INFO - PROCESS | 3796 | 1468230816288 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:36 INFO - PROCESS | 3796 | 1468230816403 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:53:36 INFO - PROCESS | 3796 | 1468230816505 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 3796 | 1468230816508 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:36 INFO - PROCESS | 3796 | ++DOCSHELL 13F77400 == 28 [pid = 3796] [id = 549] 02:53:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13F77800) [pid = 3796] [serial = 1647] [outer = 00000000] 02:53:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1512B400) [pid = 3796] [serial = 1648] [outer = 13F77800] 02:53:36 INFO - PROCESS | 3796 | 1468230816557 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1515F800) [pid = 3796] [serial = 1649] [outer = 13F77800] 02:53:36 INFO - PROCESS | 3796 | 1468230816949 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 704ms 02:53:36 INFO - PROCESS | 3796 | 1468230816987 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 3796 | 1468230816989 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 02:53:36 INFO - PROCESS | 3796 | 1468230816992 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:53:37 INFO - PROCESS | 3796 | 1468230816994 Marionette TRACE conn3 <- [1,2162,null,{}] 02:53:37 INFO - PROCESS | 3796 | 1468230816998 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}] 02:53:37 INFO - PROCESS | 3796 | 1468230817000 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:37 INFO - PROCESS | 3796 | 1468230817134 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:53:37 INFO - PROCESS | 3796 | 1468230817139 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 3796 | 1468230817141 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:37 INFO - PROCESS | 3796 | ++DOCSHELL 1557E000 == 29 [pid = 3796] [id = 550] 02:53:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (159AD000) [pid = 3796] [serial = 1650] [outer = 00000000] 02:53:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (162DD400) [pid = 3796] [serial = 1651] [outer = 159AD000] 02:53:37 INFO - PROCESS | 3796 | 1468230817192 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (162E5800) [pid = 3796] [serial = 1652] [outer = 159AD000] 02:53:37 INFO - PROCESS | 3796 | 1468230817649 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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 703ms 02:53:37 INFO - PROCESS | 3796 | 1468230817693 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 3796 | 1468230817695 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 02:53:37 INFO - PROCESS | 3796 | 1468230817698 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:53:37 INFO - PROCESS | 3796 | 1468230817700 Marionette TRACE conn3 <- [1,2166,null,{}] 02:53:37 INFO - PROCESS | 3796 | 1468230817703 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}] 02:53:37 INFO - PROCESS | 3796 | 1468230817705 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:37 INFO - PROCESS | 3796 | 1468230817814 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:53:37 INFO - PROCESS | 3796 | 1468230817904 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 3796 | 1468230817907 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:37 INFO - PROCESS | 3796 | ++DOCSHELL 162E9C00 == 30 [pid = 3796] [id = 551] 02:53:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164C6800) [pid = 3796] [serial = 1653] [outer = 00000000] 02:53:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16758800) [pid = 3796] [serial = 1654] [outer = 164C6800] 02:53:37 INFO - PROCESS | 3796 | 1468230817953 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1676A000) [pid = 3796] [serial = 1655] [outer = 164C6800] 02:53:38 INFO - PROCESS | 3796 | 1468230818384 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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 735ms 02:53:38 INFO - PROCESS | 3796 | 1468230818439 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 3796 | 1468230818442 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 02:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:53:38 INFO - PROCESS | 3796 | 1468230818445 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 3796 | 1468230818447 Marionette TRACE conn3 <- [1,2170,null,{}] 02:53:38 INFO - PROCESS | 3796 | 1468230818450 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}] 02:53:38 INFO - PROCESS | 3796 | 1468230818456 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:38 INFO - PROCESS | 3796 | 1468230818597 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:53:38 INFO - PROCESS | 3796 | 1468230818665 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 3796 | 1468230818668 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:38 INFO - PROCESS | 3796 | ++DOCSHELL 168CE400 == 31 [pid = 3796] [id = 552] 02:53:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16974C00) [pid = 3796] [serial = 1656] [outer = 00000000] 02:53:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E56C00) [pid = 3796] [serial = 1657] [outer = 16974C00] 02:53:38 INFO - PROCESS | 3796 | 1468230818712 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17603400) [pid = 3796] [serial = 1658] [outer = 16974C00] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (162EA000) [pid = 3796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1399C000) [pid = 3796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10D0E800) [pid = 3796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11469400) [pid = 3796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10D02400) [pid = 3796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16763800) [pid = 3796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15177800) [pid = 3796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (164D0400) [pid = 3796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114B1800) [pid = 3796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16764800) [pid = 3796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (168D0C00) [pid = 3796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1760AC00) [pid = 3796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1B4AFC00) [pid = 3796] [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.] 02:53:39 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1B4ABC00) [pid = 3796] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:53:39 INFO - PROCESS | 3796 | 1468230819326 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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 953ms 02:53:39 INFO - PROCESS | 3796 | 1468230819390 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 3796 | 1468230819392 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 02:53:39 INFO - PROCESS | 3796 | 1468230819395 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:53:39 INFO - PROCESS | 3796 | 1468230819397 Marionette TRACE conn3 <- [1,2174,null,{}] 02:53:39 INFO - PROCESS | 3796 | 1468230819401 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}] 02:53:39 INFO - PROCESS | 3796 | 1468230819402 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:39 INFO - PROCESS | 3796 | 1468230819519 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:53:39 INFO - PROCESS | 3796 | 1468230819581 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 3796 | 1468230819593 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:39 INFO - PROCESS | 3796 | ++DOCSHELL 10433400 == 32 [pid = 3796] [id = 553] 02:53:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1047F800) [pid = 3796] [serial = 1659] [outer = 00000000] 02:53:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (164CC000) [pid = 3796] [serial = 1660] [outer = 1047F800] 02:53:39 INFO - PROCESS | 3796 | 1468230819637 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16810C00) [pid = 3796] [serial = 1661] [outer = 1047F800] 02:53:39 INFO - PROCESS | 3796 | 1468230819985 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 641ms 02:53:40 INFO - PROCESS | 3796 | 1468230820033 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 3796 | 1468230820036 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 02:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:53:40 INFO - PROCESS | 3796 | 1468230820039 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 3796 | 1468230820041 Marionette TRACE conn3 <- [1,2178,null,{}] 02:53:40 INFO - PROCESS | 3796 | 1468230820044 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}] 02:53:40 INFO - PROCESS | 3796 | 1468230820046 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:40 INFO - PROCESS | 3796 | 1468230820126 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:53:40 INFO - PROCESS | 3796 | 1468230820132 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 3796 | 1468230820134 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:40 INFO - PROCESS | 3796 | ++DOCSHELL 13127C00 == 33 [pid = 3796] [id = 554] 02:53:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (159FB400) [pid = 3796] [serial = 1662] [outer = 00000000] 02:53:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17665000) [pid = 3796] [serial = 1663] [outer = 159FB400] 02:53:40 INFO - PROCESS | 3796 | 1468230820178 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11075800) [pid = 3796] [serial = 1664] [outer = 159FB400] 02:53:40 INFO - PROCESS | 3796 | 1468230820625 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 641ms 02:53:40 INFO - PROCESS | 3796 | 1468230820677 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 3796 | 1468230820679 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 02:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:53:40 INFO - PROCESS | 3796 | 1468230820682 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 3796 | 1468230820684 Marionette TRACE conn3 <- [1,2182,null,{}] 02:53:40 INFO - PROCESS | 3796 | 1468230820688 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}] 02:53:40 INFO - PROCESS | 3796 | 1468230820689 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:40 INFO - PROCESS | 3796 | 1468230820767 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:53:40 INFO - PROCESS | 3796 | 1468230820775 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 3796 | 1468230820777 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:40 INFO - PROCESS | 3796 | ++DOCSHELL 164C2400 == 34 [pid = 3796] [id = 555] 02:53:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1788B800) [pid = 3796] [serial = 1665] [outer = 00000000] 02:53:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (178F4800) [pid = 3796] [serial = 1666] [outer = 1788B800] 02:53:40 INFO - PROCESS | 3796 | 1468230820820 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (178F6800) [pid = 3796] [serial = 1667] [outer = 1788B800] 02:53:41 INFO - PROCESS | 3796 | --DOCSHELL 12B6C000 == 33 [pid = 3796] [id = 548] 02:53:41 INFO - PROCESS | 3796 | --DOCSHELL 10BC5000 == 32 [pid = 3796] [id = 547] 02:53:41 INFO - PROCESS | 3796 | --DOCSHELL 10A0C000 == 31 [pid = 3796] [id = 546] 02:53:42 INFO - PROCESS | 3796 | --DOCSHELL 13F77400 == 30 [pid = 3796] [id = 549] 02:53:42 INFO - PROCESS | 3796 | --DOCSHELL 162E9C00 == 29 [pid = 3796] [id = 551] 02:53:42 INFO - PROCESS | 3796 | --DOCSHELL 168CE400 == 28 [pid = 3796] [id = 552] 02:53:42 INFO - PROCESS | 3796 | --DOCSHELL 10433400 == 27 [pid = 3796] [id = 553] 02:53:42 INFO - PROCESS | 3796 | --DOCSHELL 13127C00 == 26 [pid = 3796] [id = 554] 02:53:42 INFO - PROCESS | 3796 | --DOCSHELL 1557E000 == 25 [pid = 3796] [id = 550] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (164C7C00) [pid = 3796] [serial = 1612] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13F77C00) [pid = 3796] [serial = 1606] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11260400) [pid = 3796] [serial = 1600] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (112A8C00) [pid = 3796] [serial = 1601] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12C96C00) [pid = 3796] [serial = 1603] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E6CC00) [pid = 3796] [serial = 1604] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11261400) [pid = 3796] [serial = 1597] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12B6EC00) [pid = 3796] [serial = 1598] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16977800) [pid = 3796] [serial = 1616] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1606C800) [pid = 3796] [serial = 1609] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19615C00) [pid = 3796] [serial = 1595] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19613400) [pid = 3796] [serial = 1594] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (168C9C00) [pid = 3796] [serial = 1615] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (14367C00) [pid = 3796] [serial = 1607] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1553F000) [pid = 3796] [serial = 1621] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1760D800) [pid = 3796] [serial = 1625] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16E5D000) [pid = 3796] [serial = 1618] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16F2D400) [pid = 3796] [serial = 1619] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (178F9000) [pid = 3796] [serial = 1628] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (17894800) [pid = 3796] [serial = 1627] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1760A000) [pid = 3796] [serial = 1624] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (162DE000) [pid = 3796] [serial = 1610] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (16756400) [pid = 3796] [serial = 1613] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (168CFC00) [pid = 3796] [serial = 1622] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (18273000) [pid = 3796] [serial = 1130] [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.] 02:53:42 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1B4AA800) [pid = 3796] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:53:42 INFO - PROCESS | 3796 | 1468230822683 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2048ms 02:53:42 INFO - PROCESS | 3796 | 1468230822743 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 3796 | 1468230822749 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 02:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:53:42 INFO - PROCESS | 3796 | 1468230822755 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 3796 | 1468230822759 Marionette TRACE conn3 <- [1,2186,null,{}] 02:53:42 INFO - PROCESS | 3796 | 1468230822789 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}] 02:53:42 INFO - PROCESS | 3796 | 1468230822793 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:42 INFO - PROCESS | 3796 | 1468230822926 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:53:43 INFO - PROCESS | 3796 | 1468230823050 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 3796 | 1468230823055 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:43 INFO - PROCESS | 3796 | ++DOCSHELL 10BAD800 == 26 [pid = 3796] [id = 556] 02:53:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (10BBE800) [pid = 3796] [serial = 1668] [outer = 00000000] 02:53:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10F0C000) [pid = 3796] [serial = 1669] [outer = 10BBE800] 02:53:43 INFO - PROCESS | 3796 | 1468230823125 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1106C000) [pid = 3796] [serial = 1670] [outer = 10BBE800] 02:53:43 INFO - PROCESS | 3796 | 1468230823842 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1126ms 02:53:43 INFO - PROCESS | 3796 | 1468230823896 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 3796 | 1468230823902 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 02:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:53:43 INFO - PROCESS | 3796 | 1468230823910 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 3796 | 1468230823913 Marionette TRACE conn3 <- [1,2190,null,{}] 02:53:43 INFO - PROCESS | 3796 | 1468230823918 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}] 02:53:43 INFO - PROCESS | 3796 | 1468230823921 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:44 INFO - PROCESS | 3796 | 1468230824044 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:53:44 INFO - PROCESS | 3796 | 1468230824183 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 3796 | 1468230824186 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:44 INFO - PROCESS | 3796 | ++DOCSHELL 114BCC00 == 27 [pid = 3796] [id = 557] 02:53:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (114BD000) [pid = 3796] [serial = 1671] [outer = 00000000] 02:53:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (11C99800) [pid = 3796] [serial = 1672] [outer = 114BD000] 02:53:44 INFO - PROCESS | 3796 | 1468230824244 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (129E8400) [pid = 3796] [serial = 1673] [outer = 114BD000] 02:53:44 INFO - PROCESS | 3796 | --DOCSHELL 10B67C00 == 26 [pid = 3796] [id = 421] 02:53:44 INFO - PROCESS | 3796 | --DOCSHELL 112ADC00 == 25 [pid = 3796] [id = 422] 02:53:44 INFO - PROCESS | 3796 | --DOCSHELL 1055A000 == 24 [pid = 3796] [id = 426] 02:53:44 INFO - PROCESS | 3796 | --DOCSHELL 1325F000 == 23 [pid = 3796] [id = 424] 02:53:44 INFO - PROCESS | 3796 | --DOCSHELL 15124400 == 22 [pid = 3796] [id = 425] 02:53:44 INFO - PROCESS | 3796 | 1468230824874 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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1001ms 02:53:44 INFO - PROCESS | 3796 | 1468230824913 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:53:44 INFO - PROCESS | 3796 | 1468230824917 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 02:53:44 INFO - PROCESS | 3796 | 1468230824921 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 3796 | 1468230824924 Marionette TRACE conn3 <- [1,2194,null,{}] 02:53:44 INFO - PROCESS | 3796 | 1468230824931 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}] 02:53:44 INFO - PROCESS | 3796 | 1468230824934 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:45 INFO - PROCESS | 3796 | 1468230825021 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:53:45 INFO - PROCESS | 3796 | 1468230825122 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 3796 | 1468230825124 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:45 INFO - PROCESS | 3796 | ++DOCSHELL 11075400 == 23 [pid = 3796] [id = 558] 02:53:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11075C00) [pid = 3796] [serial = 1674] [outer = 00000000] 02:53:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11C94400) [pid = 3796] [serial = 1675] [outer = 11075C00] 02:53:45 INFO - PROCESS | 3796 | 1468230825173 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12B72C00) [pid = 3796] [serial = 1676] [outer = 11075C00] 02:53:45 INFO - PROCESS | 3796 | 1468230825565 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]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 687ms 02:53:45 INFO - PROCESS | 3796 | 1468230825618 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 3796 | 1468230825622 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 02:53:45 INFO - PROCESS | 3796 | 1468230825628 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:53:45 INFO - PROCESS | 3796 | 1468230825630 Marionette TRACE conn3 <- [1,2198,null,{}] 02:53:45 INFO - PROCESS | 3796 | 1468230825634 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}] 02:53:45 INFO - PROCESS | 3796 | 1468230825637 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:45 INFO - PROCESS | 3796 | 1468230825760 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:53:45 INFO - PROCESS | 3796 | 1468230825771 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 3796 | 1468230825774 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:45 INFO - PROCESS | 3796 | ++DOCSHELL 1312FC00 == 24 [pid = 3796] [id = 559] 02:53:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13164000) [pid = 3796] [serial = 1677] [outer = 00000000] 02:53:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (132EF000) [pid = 3796] [serial = 1678] [outer = 13164000] 02:53:45 INFO - PROCESS | 3796 | 1468230825823 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (139B6400) [pid = 3796] [serial = 1679] [outer = 13164000] 02:53:46 INFO - PROCESS | 3796 | 1468230826293 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 704ms 02:53:46 INFO - PROCESS | 3796 | 1468230826328 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 3796 | 1468230826330 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 02:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:53:46 INFO - PROCESS | 3796 | 1468230826333 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 3796 | 1468230826337 Marionette TRACE conn3 <- [1,2202,null,{}] 02:53:46 INFO - PROCESS | 3796 | 1468230826347 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}] 02:53:46 INFO - PROCESS | 3796 | 1468230826352 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:46 INFO - PROCESS | 3796 | 1468230826442 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:53:46 INFO - PROCESS | 3796 | 1468230826451 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 3796 | 1468230826454 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:46 INFO - PROCESS | 3796 | ++DOCSHELL 1436F400 == 25 [pid = 3796] [id = 560] 02:53:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15124400) [pid = 3796] [serial = 1680] [outer = 00000000] 02:53:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1515C000) [pid = 3796] [serial = 1681] [outer = 15124400] 02:53:46 INFO - PROCESS | 3796 | 1468230826503 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1557DC00) [pid = 3796] [serial = 1682] [outer = 15124400] 02:53:47 INFO - PROCESS | 3796 | 1468230827030 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 02:53:47 INFO - PROCESS | 3796 | 1468230827074 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 3796 | 1468230827077 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 02:53:47 INFO - PROCESS | 3796 | 1468230827080 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:53:47 INFO - PROCESS | 3796 | 1468230827082 Marionette TRACE conn3 <- [1,2206,null,{}] 02:53:47 INFO - PROCESS | 3796 | 1468230827092 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}] 02:53:47 INFO - PROCESS | 3796 | 1468230827094 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:47 INFO - PROCESS | 3796 | 1468230827248 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:53:47 INFO - PROCESS | 3796 | 1468230827259 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 3796 | 1468230827261 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:47 INFO - PROCESS | 3796 | ++DOCSHELL 1606E000 == 26 [pid = 3796] [id = 561] 02:53:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16072000) [pid = 3796] [serial = 1683] [outer = 00000000] 02:53:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (164C2000) [pid = 3796] [serial = 1684] [outer = 16072000] 02:53:47 INFO - PROCESS | 3796 | 1468230827306 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (164CF400) [pid = 3796] [serial = 1685] [outer = 16072000] 02:53:47 INFO - PROCESS | 3796 | 1468230827746 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 704ms 02:53:47 INFO - PROCESS | 3796 | 1468230827779 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 3796 | 1468230827781 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 02:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:53:47 INFO - PROCESS | 3796 | 1468230827784 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 3796 | 1468230827786 Marionette TRACE conn3 <- [1,2210,null,{}] 02:53:47 INFO - PROCESS | 3796 | 1468230827789 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}] 02:53:47 INFO - PROCESS | 3796 | 1468230827791 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:47 INFO - PROCESS | 3796 | 1468230827904 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:53:47 INFO - PROCESS | 3796 | 1468230827910 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 3796 | 1468230827912 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:47 INFO - PROCESS | 3796 | ++DOCSHELL 164C8000 == 27 [pid = 3796] [id = 562] 02:53:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16766000) [pid = 3796] [serial = 1686] [outer = 00000000] 02:53:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1676F400) [pid = 3796] [serial = 1687] [outer = 16766000] 02:53:47 INFO - PROCESS | 3796 | 1468230827956 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1676FC00) [pid = 3796] [serial = 1688] [outer = 16766000] 02:53:48 INFO - PROCESS | 3796 | 1468230828428 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]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 02:53:48 INFO - PROCESS | 3796 | 1468230828484 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 3796 | 1468230828486 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 02:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:53:48 INFO - PROCESS | 3796 | 1468230828489 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 3796 | 1468230828491 Marionette TRACE conn3 <- [1,2214,null,{}] 02:53:48 INFO - PROCESS | 3796 | 1468230828499 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}] 02:53:48 INFO - PROCESS | 3796 | 1468230828505 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:48 INFO - PROCESS | 3796 | 1468230828676 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:53:48 INFO - PROCESS | 3796 | 1468230828701 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 3796 | 1468230828703 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:48 INFO - PROCESS | 3796 | ++DOCSHELL 1146AC00 == 28 [pid = 3796] [id = 563] 02:53:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16973400) [pid = 3796] [serial = 1689] [outer = 00000000] 02:53:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16FC4400) [pid = 3796] [serial = 1690] [outer = 16973400] 02:53:48 INFO - PROCESS | 3796 | 1468230828748 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17601400) [pid = 3796] [serial = 1691] [outer = 16973400] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16974C00) [pid = 3796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (164C6800) [pid = 3796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1047F800) [pid = 3796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (159FB400) [pid = 3796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13F77800) [pid = 3796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12B71000) [pid = 3796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10BC5C00) [pid = 3796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A74C00) [pid = 3796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17603C00) [pid = 3796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1515E400) [pid = 3796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10A09400) [pid = 3796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:53:49 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (159AD000) [pid = 3796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:53:49 INFO - PROCESS | 3796 | 1468230829197 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]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 735ms 02:53:49 INFO - PROCESS | 3796 | 1468230829240 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 3796 | 1468230829242 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 02:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:53:49 INFO - PROCESS | 3796 | 1468230829245 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 3796 | 1468230829247 Marionette TRACE conn3 <- [1,2218,null,{}] 02:53:49 INFO - PROCESS | 3796 | 1468230829250 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}] 02:53:49 INFO - PROCESS | 3796 | 1468230829252 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:49 INFO - PROCESS | 3796 | 1468230829334 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:53:49 INFO - PROCESS | 3796 | 1468230829427 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 3796 | 1468230829429 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A09400 == 29 [pid = 3796] [id = 564] 02:53:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A76000) [pid = 3796] [serial = 1692] [outer = 00000000] 02:53:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12B71000) [pid = 3796] [serial = 1693] [outer = 10A76000] 02:53:49 INFO - PROCESS | 3796 | 1468230829473 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (131C9000) [pid = 3796] [serial = 1694] [outer = 10A76000] 02:53:49 INFO - PROCESS | 3796 | 1468230829832 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]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 626ms 02:53:49 INFO - PROCESS | 3796 | 1468230829884 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 3796 | 1468230829887 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 02:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:53:49 INFO - PROCESS | 3796 | 1468230829890 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 3796 | 1468230829892 Marionette TRACE conn3 <- [1,2222,null,{}] 02:53:49 INFO - PROCESS | 3796 | 1468230829895 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}] 02:53:49 INFO - PROCESS | 3796 | 1468230829897 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:49 INFO - PROCESS | 3796 | 1468230829976 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:53:50 INFO - PROCESS | 3796 | 1468230830098 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 3796 | 1468230830100 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:50 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B400 == 30 [pid = 3796] [id = 565] 02:53:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10D0EC00) [pid = 3796] [serial = 1695] [outer = 00000000] 02:53:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16F37C00) [pid = 3796] [serial = 1696] [outer = 10D0EC00] 02:53:50 INFO - PROCESS | 3796 | 1468230830145 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1760D400) [pid = 3796] [serial = 1697] [outer = 10D0EC00] 02:53:50 INFO - PROCESS | 3796 | 1468230830500 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]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 626ms 02:53:50 INFO - PROCESS | 3796 | 1468230830528 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 3796 | 1468230830530 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 02:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:53:50 INFO - PROCESS | 3796 | 1468230830533 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 3796 | 1468230830534 Marionette TRACE conn3 <- [1,2226,null,{}] 02:53:50 INFO - PROCESS | 3796 | 1468230830551 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}] 02:53:50 INFO - PROCESS | 3796 | 1468230830553 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:50 INFO - PROCESS | 3796 | 1468230830636 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:53:50 INFO - PROCESS | 3796 | 1468230830642 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 3796 | 1468230830644 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:50 INFO - PROCESS | 3796 | ++DOCSHELL 1436BC00 == 31 [pid = 3796] [id = 566] 02:53:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15582800) [pid = 3796] [serial = 1698] [outer = 00000000] 02:53:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1788AC00) [pid = 3796] [serial = 1699] [outer = 15582800] 02:53:50 INFO - PROCESS | 3796 | 1468230830687 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1788D800) [pid = 3796] [serial = 1700] [outer = 15582800] 02:53:51 INFO - PROCESS | 3796 | 1468230831151 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]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 704ms 02:53:51 INFO - PROCESS | 3796 | 1468230831234 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 3796 | 1468230831238 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 02:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:53:51 INFO - PROCESS | 3796 | 1468230831244 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 3796 | 1468230831248 Marionette TRACE conn3 <- [1,2230,null,{}] 02:53:51 INFO - PROCESS | 3796 | 1468230831255 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}] 02:53:51 INFO - PROCESS | 3796 | 1468230831258 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:51 INFO - PROCESS | 3796 | 1468230831409 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:53:51 INFO - PROCESS | 3796 | 1468230831560 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 3796 | 1468230831565 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:51 INFO - PROCESS | 3796 | ++DOCSHELL 1125D800 == 32 [pid = 3796] [id = 567] 02:53:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1125E000) [pid = 3796] [serial = 1701] [outer = 00000000] 02:53:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (114D3400) [pid = 3796] [serial = 1702] [outer = 1125E000] 02:53:51 INFO - PROCESS | 3796 | 1468230831642 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11DDA400) [pid = 3796] [serial = 1703] [outer = 1125E000] 02:53:52 INFO - PROCESS | 3796 | 1468230832243 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1047ms 02:53:52 INFO - PROCESS | 3796 | 1468230832291 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 3796 | 1468230832296 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 02:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:53:52 INFO - PROCESS | 3796 | 1468230832321 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 3796 | 1468230832324 Marionette TRACE conn3 <- [1,2234,null,{}] 02:53:52 INFO - PROCESS | 3796 | 1468230832347 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}] 02:53:52 INFO - PROCESS | 3796 | 1468230832350 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:52 INFO - PROCESS | 3796 | 1468230832469 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:53:52 INFO - PROCESS | 3796 | 1468230832601 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 3796 | 1468230832604 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:52 INFO - PROCESS | 3796 | ++DOCSHELL 14363000 == 33 [pid = 3796] [id = 568] 02:53:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14367400) [pid = 3796] [serial = 1704] [outer = 00000000] 02:53:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15178000) [pid = 3796] [serial = 1705] [outer = 14367400] 02:53:52 INFO - PROCESS | 3796 | 1468230832668 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16074800) [pid = 3796] [serial = 1706] [outer = 14367400] 02:53:53 INFO - PROCESS | 3796 | 1468230833279 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1017ms 02:53:53 INFO - PROCESS | 3796 | 1468230833331 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 3796 | 1468230833334 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:53:53 INFO - PROCESS | 3796 | 1468230833337 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 3796 | 1468230833341 Marionette TRACE conn3 <- [1,2238,null,{}] 02:53:53 INFO - PROCESS | 3796 | 1468230833352 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}] 02:53:53 INFO - PROCESS | 3796 | 1468230833357 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:53 INFO - PROCESS | 3796 | 1468230833465 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:53:53 INFO - PROCESS | 3796 | 1468230833601 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 3796 | 1468230833605 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:53 INFO - PROCESS | 3796 | ++DOCSHELL 16C2F800 == 34 [pid = 3796] [id = 569] 02:53:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16C30000) [pid = 3796] [serial = 1707] [outer = 00000000] 02:53:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1760EC00) [pid = 3796] [serial = 1708] [outer = 16C30000] 02:53:53 INFO - PROCESS | 3796 | 1468230833663 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (178FA400) [pid = 3796] [serial = 1709] [outer = 16C30000] 02:53:54 INFO - PROCESS | 3796 | 1468230834294 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]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1000ms 02:53:54 INFO - PROCESS | 3796 | 1468230834464 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 3796 | 1468230834467 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 02:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:53:54 INFO - PROCESS | 3796 | 1468230834481 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 3796 | 1468230834484 Marionette TRACE conn3 <- [1,2242,null,{}] 02:53:54 INFO - PROCESS | 3796 | 1468230834490 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}] 02:53:54 INFO - PROCESS | 3796 | 1468230834493 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:54 INFO - PROCESS | 3796 | 1468230834591 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:53:54 INFO - PROCESS | 3796 | 1468230834723 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 3796 | 1468230834727 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:54 INFO - PROCESS | 3796 | ++DOCSHELL 10F0C400 == 35 [pid = 3796] [id = 570] 02:53:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11069800) [pid = 3796] [serial = 1710] [outer = 00000000] 02:53:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11074000) [pid = 3796] [serial = 1711] [outer = 11069800] 02:53:54 INFO - PROCESS | 3796 | 1468230834777 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (11264400) [pid = 3796] [serial = 1712] [outer = 11069800] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 12C8A000 == 34 [pid = 3796] [id = 416] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 178EBC00 == 33 [pid = 3796] [id = 419] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 168C6C00 == 32 [pid = 3796] [id = 410] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 10D0A000 == 31 [pid = 3796] [id = 413] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 11264C00 == 30 [pid = 3796] [id = 415] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 1026EC00 == 29 [pid = 3796] [id = 414] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 18273C00 == 28 [pid = 3796] [id = 411] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 114BCC00 == 27 [pid = 3796] [id = 557] 02:53:55 INFO - PROCESS | 3796 | --DOCSHELL 10BAD800 == 26 [pid = 3796] [id = 556] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16E56C00) [pid = 3796] [serial = 1657] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1676A000) [pid = 3796] [serial = 1655] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16758800) [pid = 3796] [serial = 1654] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (164CC000) [pid = 3796] [serial = 1660] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17665000) [pid = 3796] [serial = 1663] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17603400) [pid = 3796] [serial = 1658] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1512B400) [pid = 3796] [serial = 1648] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12C96000) [pid = 3796] [serial = 1645] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13129000) [pid = 3796] [serial = 1646] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10D07C00) [pid = 3796] [serial = 1642] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10D10C00) [pid = 3796] [serial = 1643] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1106C400) [pid = 3796] [serial = 1640] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10D01800) [pid = 3796] [serial = 1639] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17B99800) [pid = 3796] [serial = 1637] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1782C800) [pid = 3796] [serial = 1636] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (162E2400) [pid = 3796] [serial = 1634] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (159B2800) [pid = 3796] [serial = 1633] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12B6CC00) [pid = 3796] [serial = 1631] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (112A8800) [pid = 3796] [serial = 1630] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (11075800) [pid = 3796] [serial = 1664] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (162DD400) [pid = 3796] [serial = 1651] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16810C00) [pid = 3796] [serial = 1661] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1515F800) [pid = 3796] [serial = 1649] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (162E5800) [pid = 3796] [serial = 1652] [outer = 00000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3796 | 1468230835321 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 906ms 02:53:55 INFO - PROCESS | 3796 | 1468230835389 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 3796 | 1468230835392 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 02:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:53:55 INFO - PROCESS | 3796 | 1468230835398 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 3796 | 1468230835402 Marionette TRACE conn3 <- [1,2246,null,{}] 02:53:55 INFO - PROCESS | 3796 | 1468230835406 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}] 02:53:55 INFO - PROCESS | 3796 | 1468230835409 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:55 INFO - PROCESS | 3796 | 1468230835495 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:53:55 INFO - PROCESS | 3796 | 1468230835507 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 3796 | 1468230835510 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:55 INFO - PROCESS | 3796 | ++DOCSHELL 11075800 == 27 [pid = 3796] [id = 571] 02:53:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11264C00) [pid = 3796] [serial = 1713] [outer = 00000000] 02:53:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12B6EC00) [pid = 3796] [serial = 1714] [outer = 11264C00] 02:53:55 INFO - PROCESS | 3796 | 1468230835556 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12E65C00) [pid = 3796] [serial = 1715] [outer = 11264C00] 02:53:56 INFO - PROCESS | 3796 | 1468230836085 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]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 735ms 02:53:56 INFO - PROCESS | 3796 | 1468230836134 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 3796 | 1468230836137 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 02:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:53:56 INFO - PROCESS | 3796 | 1468230836140 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 3796 | 1468230836142 Marionette TRACE conn3 <- [1,2250,null,{}] 02:53:56 INFO - PROCESS | 3796 | 1468230836150 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}] 02:53:56 INFO - PROCESS | 3796 | 1468230836154 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:56 INFO - PROCESS | 3796 | 1468230836245 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:53:56 INFO - PROCESS | 3796 | 1468230836347 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 3796 | 1468230836351 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:56 INFO - PROCESS | 3796 | ++DOCSHELL 13A99000 == 28 [pid = 3796] [id = 572] 02:53:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13A99C00) [pid = 3796] [serial = 1716] [outer = 00000000] 02:53:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15126800) [pid = 3796] [serial = 1717] [outer = 13A99C00] 02:53:56 INFO - PROCESS | 3796 | 1468230836399 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15160C00) [pid = 3796] [serial = 1718] [outer = 13A99C00] 02:53:56 INFO - PROCESS | 3796 | 1468230836767 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]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 625ms 02:53:56 INFO - PROCESS | 3796 | 1468230836778 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 3796 | 1468230836780 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 02:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:53:56 INFO - PROCESS | 3796 | 1468230836783 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 3796 | 1468230836785 Marionette TRACE conn3 <- [1,2254,null,{}] 02:53:56 INFO - PROCESS | 3796 | 1468230836804 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}] 02:53:56 INFO - PROCESS | 3796 | 1468230836807 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:56 INFO - PROCESS | 3796 | 1468230836921 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:53:56 INFO - PROCESS | 3796 | 1468230836927 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 3796 | 1468230836929 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:56 INFO - PROCESS | 3796 | ++DOCSHELL 15540C00 == 29 [pid = 3796] [id = 573] 02:53:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1606E800) [pid = 3796] [serial = 1719] [outer = 00000000] 02:53:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (162E6400) [pid = 3796] [serial = 1720] [outer = 1606E800] 02:53:57 INFO - PROCESS | 3796 | 1468230837001 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (164CC000) [pid = 3796] [serial = 1721] [outer = 1606E800] 02:53:57 INFO - PROCESS | 3796 | 1468230837482 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]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 766ms 02:53:57 INFO - PROCESS | 3796 | 1468230837545 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 3796 | 1468230837547 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 02:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:53:57 INFO - PROCESS | 3796 | 1468230837550 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 3796 | 1468230837552 Marionette TRACE conn3 <- [1,2258,null,{}] 02:53:57 INFO - PROCESS | 3796 | 1468230837555 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}] 02:53:57 INFO - PROCESS | 3796 | 1468230837557 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:57 INFO - PROCESS | 3796 | 1468230837693 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:53:57 INFO - PROCESS | 3796 | 1468230837713 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 3796 | 1468230837715 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:57 INFO - PROCESS | 3796 | ++DOCSHELL 1676B800 == 30 [pid = 3796] [id = 574] 02:53:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1676C000) [pid = 3796] [serial = 1722] [outer = 00000000] 02:53:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168C4C00) [pid = 3796] [serial = 1723] [outer = 1676C000] 02:53:57 INFO - PROCESS | 3796 | 1468230837759 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (168CC800) [pid = 3796] [serial = 1724] [outer = 1676C000] 02:53:58 INFO - PROCESS | 3796 | 1468230838192 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 703ms 02:53:58 INFO - PROCESS | 3796 | 1468230838250 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 3796 | 1468230838252 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 02:53:58 INFO - PROCESS | 3796 | 1468230838255 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:53:58 INFO - PROCESS | 3796 | 1468230838257 Marionette TRACE conn3 <- [1,2262,null,{}] 02:53:58 INFO - PROCESS | 3796 | 1468230838260 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}] 02:53:58 INFO - PROCESS | 3796 | 1468230838265 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:58 INFO - PROCESS | 3796 | 1468230838416 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:53:58 INFO - PROCESS | 3796 | 1468230838479 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 3796 | 1468230838482 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:58 INFO - PROCESS | 3796 | ++DOCSHELL 16AA6C00 == 31 [pid = 3796] [id = 575] 02:53:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16C33C00) [pid = 3796] [serial = 1725] [outer = 00000000] 02:53:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16FCA800) [pid = 3796] [serial = 1726] [outer = 16C33C00] 02:53:58 INFO - PROCESS | 3796 | 1468230838526 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17666400) [pid = 3796] [serial = 1727] [outer = 16C33C00] 02:53:58 INFO - PROCESS | 3796 | 1468230838956 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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 735ms 02:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:53:59 INFO - PROCESS | 3796 | 1468230838998 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 3796 | 1468230839000 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 02:53:59 INFO - PROCESS | 3796 | 1468230839003 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 3796 | 1468230839005 Marionette TRACE conn3 <- [1,2266,null,{}] 02:53:59 INFO - PROCESS | 3796 | 1468230839046 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}] 02:53:59 INFO - PROCESS | 3796 | 1468230839048 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:59 INFO - PROCESS | 3796 | 1468230839158 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:53:59 INFO - PROCESS | 3796 | 1468230839170 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 3796 | 1468230839172 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:59 INFO - PROCESS | 3796 | ++DOCSHELL 17824400 == 32 [pid = 3796] [id = 576] 02:53:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17826C00) [pid = 3796] [serial = 1728] [outer = 00000000] 02:53:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (179CEC00) [pid = 3796] [serial = 1729] [outer = 17826C00] 02:53:59 INFO - PROCESS | 3796 | 1468230839226 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17B9D000) [pid = 3796] [serial = 1730] [outer = 17826C00] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16072000) [pid = 3796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13164000) [pid = 3796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11075C00) [pid = 3796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1788B800) [pid = 3796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114BD000) [pid = 3796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10BBE800) [pid = 3796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15124400) [pid = 3796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16766000) [pid = 3796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A76000) [pid = 3796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16973400) [pid = 3796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:53:59 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10D0EC00) [pid = 3796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:53:59 INFO - PROCESS | 3796 | 1468230839761 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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 781ms 02:53:59 INFO - PROCESS | 3796 | 1468230839783 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 3796 | 1468230839785 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 02:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:53:59 INFO - PROCESS | 3796 | 1468230839788 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 3796 | 1468230839790 Marionette TRACE conn3 <- [1,2270,null,{}] 02:53:59 INFO - PROCESS | 3796 | 1468230839793 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}] 02:53:59 INFO - PROCESS | 3796 | 1468230839795 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:59 INFO - PROCESS | 3796 | 1468230839874 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:53:59 INFO - PROCESS | 3796 | 1468230839879 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 3796 | 1468230839881 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:53:59 INFO - PROCESS | 3796 | ++DOCSHELL 114B1800 == 33 [pid = 3796] [id = 577] 02:53:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (114BD000) [pid = 3796] [serial = 1731] [outer = 00000000] 02:53:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159B1C00) [pid = 3796] [serial = 1732] [outer = 114BD000] 02:53:59 INFO - PROCESS | 3796 | 1468230839925 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17827000) [pid = 3796] [serial = 1733] [outer = 114BD000] 02:54:00 INFO - PROCESS | 3796 | 1468230840362 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 595ms 02:54:00 INFO - PROCESS | 3796 | 1468230840388 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 3796 | 1468230840390 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 02:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:54:00 INFO - PROCESS | 3796 | 1468230840393 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 3796 | 1468230840395 Marionette TRACE conn3 <- [1,2274,null,{}] 02:54:00 INFO - PROCESS | 3796 | 1468230840399 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}] 02:54:00 INFO - PROCESS | 3796 | 1468230840400 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:00 INFO - PROCESS | 3796 | 1468230840480 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:54:00 INFO - PROCESS | 3796 | 1468230840513 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 3796 | 1468230840515 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:00 INFO - PROCESS | 3796 | ++DOCSHELL 13261C00 == 34 [pid = 3796] [id = 578] 02:54:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1512FC00) [pid = 3796] [serial = 1734] [outer = 00000000] 02:54:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17BA5000) [pid = 3796] [serial = 1735] [outer = 1512FC00] 02:54:00 INFO - PROCESS | 3796 | 1468230840558 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17BA2000) [pid = 3796] [serial = 1736] [outer = 1512FC00] 02:54:01 INFO - PROCESS | 3796 | 1468230841008 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]]]}] 02:54:01 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 02:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 641ms 02:54:01 INFO - PROCESS | 3796 | 1468230841030 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 3796 | 1468230841032 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 02:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:54:01 INFO - PROCESS | 3796 | 1468230841035 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 3796 | 1468230841037 Marionette TRACE conn3 <- [1,2278,null,{}] 02:54:01 INFO - PROCESS | 3796 | 1468230841044 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}] 02:54:01 INFO - PROCESS | 3796 | 1468230841046 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:01 INFO - PROCESS | 3796 | 1468230841125 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:54:01 INFO - PROCESS | 3796 | 1468230841140 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 3796 | 1468230841142 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:01 INFO - PROCESS | 3796 | ++DOCSHELL 17BC0400 == 35 [pid = 3796] [id = 579] 02:54:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18052800) [pid = 3796] [serial = 1737] [outer = 00000000] 02:54:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1822B000) [pid = 3796] [serial = 1738] [outer = 18052800] 02:54:01 INFO - PROCESS | 3796 | 1468230841186 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (18272400) [pid = 3796] [serial = 1739] [outer = 18052800] 02:54:01 INFO - PROCESS | 3796 | 1468230841616 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]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 641ms 02:54:01 INFO - PROCESS | 3796 | 1468230841692 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 3796 | 1468230841696 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 02:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:54:01 INFO - PROCESS | 3796 | 1468230841706 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 3796 | 1468230841711 Marionette TRACE conn3 <- [1,2282,null,{}] 02:54:01 INFO - PROCESS | 3796 | 1468230841717 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}] 02:54:01 INFO - PROCESS | 3796 | 1468230841720 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:01 INFO - PROCESS | 3796 | 1468230841837 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:54:02 INFO - PROCESS | 3796 | 1468230842031 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 3796 | 1468230842036 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:02 INFO - PROCESS | 3796 | ++DOCSHELL 10D08800 == 36 [pid = 3796] [id = 580] 02:54:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10D08C00) [pid = 3796] [serial = 1740] [outer = 00000000] 02:54:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1106E400) [pid = 3796] [serial = 1741] [outer = 10D08C00] 02:54:02 INFO - PROCESS | 3796 | 1468230842092 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (114BBC00) [pid = 3796] [serial = 1742] [outer = 10D08C00] 02:54:02 INFO - PROCESS | 3796 | 1468230842644 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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1001ms 02:54:02 INFO - PROCESS | 3796 | 1468230842707 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 3796 | 1468230842710 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 02:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:54:02 INFO - PROCESS | 3796 | 1468230842717 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 3796 | 1468230842721 Marionette TRACE conn3 <- [1,2286,null,{}] 02:54:02 INFO - PROCESS | 3796 | 1468230842726 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}] 02:54:02 INFO - PROCESS | 3796 | 1468230842728 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:02 INFO - PROCESS | 3796 | 1468230842843 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:54:03 INFO - PROCESS | 3796 | 1468230842985 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 3796 | 1468230842988 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:03 INFO - PROCESS | 3796 | ++DOCSHELL 13F77C00 == 37 [pid = 3796] [id = 581] 02:54:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14368400) [pid = 3796] [serial = 1743] [outer = 00000000] 02:54:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1557D800) [pid = 3796] [serial = 1744] [outer = 14368400] 02:54:03 INFO - PROCESS | 3796 | 1468230843045 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (162E5800) [pid = 3796] [serial = 1745] [outer = 14368400] 02:54:03 INFO - PROCESS | 3796 | 1468230843643 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]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1001ms 02:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:54:03 INFO - PROCESS | 3796 | 1468230843714 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 3796 | 1468230843717 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 02:54:03 INFO - PROCESS | 3796 | 1468230843721 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 3796 | 1468230843723 Marionette TRACE conn3 <- [1,2290,null,{}] 02:54:03 INFO - PROCESS | 3796 | 1468230843733 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}] 02:54:03 INFO - PROCESS | 3796 | 1468230843738 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:03 INFO - PROCESS | 3796 | 1468230843847 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:54:04 INFO - PROCESS | 3796 | 1468230843988 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 3796 | 1468230843992 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:04 INFO - PROCESS | 3796 | ++DOCSHELL 17606400 == 38 [pid = 3796] [id = 582] 02:54:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17610800) [pid = 3796] [serial = 1746] [outer = 00000000] 02:54:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (179CF800) [pid = 3796] [serial = 1747] [outer = 17610800] 02:54:04 INFO - PROCESS | 3796 | 1468230844049 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17BC7400) [pid = 3796] [serial = 1748] [outer = 17610800] 02:54:04 INFO - PROCESS | 3796 | 1468230844635 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 938ms 02:54:04 INFO - PROCESS | 3796 | 1468230844665 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 3796 | 1468230844667 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 02:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:54:04 INFO - PROCESS | 3796 | 1468230844671 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 3796 | 1468230844673 Marionette TRACE conn3 <- [1,2294,null,{}] 02:54:04 INFO - PROCESS | 3796 | 1468230844676 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}] 02:54:04 INFO - PROCESS | 3796 | 1468230844678 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:04 INFO - PROCESS | 3796 | 1468230844786 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:54:04 INFO - PROCESS | 3796 | 1468230844896 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 3796 | 1468230844899 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:04 INFO - PROCESS | 3796 | ++DOCSHELL 179CD400 == 39 [pid = 3796] [id = 583] 02:54:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (18278400) [pid = 3796] [serial = 1749] [outer = 00000000] 02:54:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1827DC00) [pid = 3796] [serial = 1750] [outer = 18278400] 02:54:04 INFO - PROCESS | 3796 | 1468230844952 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1960F800) [pid = 3796] [serial = 1751] [outer = 18278400] 02:54:05 INFO - PROCESS | 3796 | 1468230845757 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]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1141ms 02:54:05 INFO - PROCESS | 3796 | 1468230845818 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 3796 | 1468230845822 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 02:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:54:05 INFO - PROCESS | 3796 | 1468230845826 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 3796 | 1468230845829 Marionette TRACE conn3 <- [1,2298,null,{}] 02:54:05 INFO - PROCESS | 3796 | 1468230845835 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}] 02:54:05 INFO - PROCESS | 3796 | 1468230845838 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:05 INFO - PROCESS | 3796 | 1468230845946 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:54:06 INFO - PROCESS | 3796 | 1468230846105 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 3796 | 1468230846108 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:06 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC400 == 40 [pid = 3796] [id = 584] 02:54:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10D0F400) [pid = 3796] [serial = 1752] [outer = 00000000] 02:54:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (12C8EC00) [pid = 3796] [serial = 1753] [outer = 10D0F400] 02:54:06 INFO - PROCESS | 3796 | 1468230846163 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1312D000) [pid = 3796] [serial = 1754] [outer = 10D0F400] 02:54:06 INFO - PROCESS | 3796 | --DOCSHELL 102D1400 == 39 [pid = 3796] [id = 420] 02:54:06 INFO - PROCESS | 3796 | --DOCSHELL 13125C00 == 38 [pid = 3796] [id = 423] 02:54:06 INFO - PROCESS | 3796 | --DOCSHELL 164C8800 == 37 [pid = 3796] [id = 418] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (178F4800) [pid = 3796] [serial = 1666] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (164C2000) [pid = 3796] [serial = 1684] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (132EF000) [pid = 3796] [serial = 1678] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (139B6400) [pid = 3796] [serial = 1679] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11C94400) [pid = 3796] [serial = 1675] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12B72C00) [pid = 3796] [serial = 1676] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (178F6800) [pid = 3796] [serial = 1667] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (129E8400) [pid = 3796] [serial = 1673] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11C99800) [pid = 3796] [serial = 1672] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1106C000) [pid = 3796] [serial = 1670] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10F0C000) [pid = 3796] [serial = 1669] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1515C000) [pid = 3796] [serial = 1681] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1676F400) [pid = 3796] [serial = 1687] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12B71000) [pid = 3796] [serial = 1693] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16FC4400) [pid = 3796] [serial = 1690] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1760D400) [pid = 3796] [serial = 1697] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16F37C00) [pid = 3796] [serial = 1696] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17601400) [pid = 3796] [serial = 1691] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1676FC00) [pid = 3796] [serial = 1688] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (164CF400) [pid = 3796] [serial = 1685] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (131C9000) [pid = 3796] [serial = 1694] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1788AC00) [pid = 3796] [serial = 1699] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1557DC00) [pid = 3796] [serial = 1682] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3796 | 1468230846653 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 828ms 02:54:06 INFO - PROCESS | 3796 | 1468230846666 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 3796 | 1468230846670 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 02:54:06 INFO - PROCESS | 3796 | 1468230846676 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:54:06 INFO - PROCESS | 3796 | 1468230846679 Marionette TRACE conn3 <- [1,2302,null,{}] 02:54:06 INFO - PROCESS | 3796 | 1468230846683 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}] 02:54:06 INFO - PROCESS | 3796 | 1468230846686 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:06 INFO - PROCESS | 3796 | 1468230846772 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:54:06 INFO - PROCESS | 3796 | 1468230846778 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 3796 | 1468230846780 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:06 INFO - PROCESS | 3796 | ++DOCSHELL 114D4C00 == 38 [pid = 3796] [id = 585] 02:54:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (114DE000) [pid = 3796] [serial = 1755] [outer = 00000000] 02:54:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12E65800) [pid = 3796] [serial = 1756] [outer = 114DE000] 02:54:06 INFO - PROCESS | 3796 | 1468230846829 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (132EF000) [pid = 3796] [serial = 1757] [outer = 114DE000] 02:54:07 INFO - PROCESS | 3796 | 1468230847334 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]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 703ms 02:54:07 INFO - PROCESS | 3796 | 1468230847376 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 3796 | 1468230847378 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 02:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:54:07 INFO - PROCESS | 3796 | 1468230847382 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 3796 | 1468230847385 Marionette TRACE conn3 <- [1,2306,null,{}] 02:54:07 INFO - PROCESS | 3796 | 1468230847395 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}] 02:54:07 INFO - PROCESS | 3796 | 1468230847400 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:07 INFO - PROCESS | 3796 | 1468230847523 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:54:07 INFO - PROCESS | 3796 | 1468230847627 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 3796 | 1468230847630 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:07 INFO - PROCESS | 3796 | ++DOCSHELL 1515E400 == 39 [pid = 3796] [id = 586] 02:54:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1515F800) [pid = 3796] [serial = 1758] [outer = 00000000] 02:54:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (159FD000) [pid = 3796] [serial = 1759] [outer = 1515F800] 02:54:07 INFO - PROCESS | 3796 | 1468230847677 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (162E8400) [pid = 3796] [serial = 1760] [outer = 1515F800] 02:54:08 INFO - PROCESS | 3796 | 1468230848041 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] 02:54:08 INFO - PROCESS | 3796 | 1468230848084 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 02:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:54:08 INFO - PROCESS | 3796 | 1468230848087 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 3796 | 1468230848089 Marionette TRACE conn3 <- [1,2310,null,{}] 02:54:08 INFO - PROCESS | 3796 | 1468230848092 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}] 02:54:08 INFO - PROCESS | 3796 | 1468230848094 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:08 INFO - PROCESS | 3796 | 1468230848182 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:54:08 INFO - PROCESS | 3796 | 1468230848187 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 3796 | 1468230848189 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:08 INFO - PROCESS | 3796 | ++DOCSHELL 159F9400 == 40 [pid = 3796] [id = 587] 02:54:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (162E4000) [pid = 3796] [serial = 1761] [outer = 00000000] 02:54:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16767C00) [pid = 3796] [serial = 1762] [outer = 162E4000] 02:54:08 INFO - PROCESS | 3796 | 1468230848237 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1676E000) [pid = 3796] [serial = 1763] [outer = 162E4000] 02:54:08 INFO - PROCESS | 3796 | 1468230848685 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]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 641ms 02:54:08 INFO - PROCESS | 3796 | 1468230848738 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 3796 | 1468230848740 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 02:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:54:08 INFO - PROCESS | 3796 | 1468230848743 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 3796 | 1468230848745 Marionette TRACE conn3 <- [1,2314,null,{}] 02:54:08 INFO - PROCESS | 3796 | 1468230848748 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}] 02:54:08 INFO - PROCESS | 3796 | 1468230848750 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:08 INFO - PROCESS | 3796 | 1468230848870 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:54:08 INFO - PROCESS | 3796 | 1468230848964 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 3796 | 1468230848967 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:09 INFO - PROCESS | 3796 | ++DOCSHELL 168C9C00 == 41 [pid = 3796] [id = 588] 02:54:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168CBC00) [pid = 3796] [serial = 1764] [outer = 00000000] 02:54:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1697A000) [pid = 3796] [serial = 1765] [outer = 168CBC00] 02:54:09 INFO - PROCESS | 3796 | 1468230849010 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1697C800) [pid = 3796] [serial = 1766] [outer = 168CBC00] 02:54:09 INFO - PROCESS | 3796 | 1468230849440 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]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 02:54:09 INFO - PROCESS | 3796 | 1468230849481 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 3796 | 1468230849483 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 02:54:09 INFO - PROCESS | 3796 | 1468230849487 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:54:09 INFO - PROCESS | 3796 | 1468230849488 Marionette TRACE conn3 <- [1,2318,null,{}] 02:54:09 INFO - PROCESS | 3796 | 1468230849492 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}] 02:54:09 INFO - PROCESS | 3796 | 1468230849497 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:09 INFO - PROCESS | 3796 | 1468230849643 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:54:09 INFO - PROCESS | 3796 | 1468230849708 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 3796 | 1468230849711 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:09 INFO - PROCESS | 3796 | ++DOCSHELL 0C772800 == 42 [pid = 3796] [id = 589] 02:54:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16C25400) [pid = 3796] [serial = 1767] [outer = 00000000] 02:54:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1782C000) [pid = 3796] [serial = 1768] [outer = 16C25400] 02:54:09 INFO - PROCESS | 3796 | 1468230849755 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (178FAC00) [pid = 3796] [serial = 1769] [outer = 16C25400] 02:54:10 INFO - PROCESS | 3796 | 1468230850173 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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 735ms 02:54:10 INFO - PROCESS | 3796 | 1468230850259 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 3796 | 1468230850262 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 02:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:54:10 INFO - PROCESS | 3796 | 1468230850268 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 3796 | 1468230850269 Marionette TRACE conn3 <- [1,2322,null,{}] 02:54:10 INFO - PROCESS | 3796 | 1468230850273 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}] 02:54:10 INFO - PROCESS | 3796 | 1468230850274 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:10 INFO - PROCESS | 3796 | 1468230850389 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:54:10 INFO - PROCESS | 3796 | 1468230850400 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 3796 | 1468230850411 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:10 INFO - PROCESS | 3796 | ++DOCSHELL 17B97000 == 43 [pid = 3796] [id = 590] 02:54:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17B97800) [pid = 3796] [serial = 1770] [outer = 00000000] 02:54:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18277000) [pid = 3796] [serial = 1771] [outer = 17B97800] 02:54:10 INFO - PROCESS | 3796 | 1468230850512 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (18277C00) [pid = 3796] [serial = 1772] [outer = 17B97800] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1676C000) [pid = 3796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11264C00) [pid = 3796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1606E800) [pid = 3796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13A99C00) [pid = 3796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11069800) [pid = 3796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16C33C00) [pid = 3796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17826C00) [pid = 3796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114BD000) [pid = 3796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:54:10 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1512FC00) [pid = 3796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:54:11 INFO - PROCESS | 3796 | 1468230851017 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]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 797ms 02:54:11 INFO - PROCESS | 3796 | 1468230851069 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 3796 | 1468230851071 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:54:11 INFO - PROCESS | 3796 | 1468230851075 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 3796 | 1468230851077 Marionette TRACE conn3 <- [1,2326,null,{}] 02:54:11 INFO - PROCESS | 3796 | 1468230851080 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}] 02:54:11 INFO - PROCESS | 3796 | 1468230851082 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:11 INFO - PROCESS | 3796 | 1468230851163 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:54:11 INFO - PROCESS | 3796 | 1468230851264 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 3796 | 1468230851266 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A7DC00 == 44 [pid = 3796] [id = 591] 02:54:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10BAD000) [pid = 3796] [serial = 1773] [outer = 00000000] 02:54:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16072000) [pid = 3796] [serial = 1774] [outer = 10BAD000] 02:54:11 INFO - PROCESS | 3796 | 1468230851309 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (162E1800) [pid = 3796] [serial = 1775] [outer = 10BAD000] 02:54:11 INFO - PROCESS | 3796 | 1468230851669 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]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 625ms 02:54:11 INFO - PROCESS | 3796 | 1468230851713 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 3796 | 1468230851715 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 02:54:11 INFO - PROCESS | 3796 | 1468230851718 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:54:11 INFO - PROCESS | 3796 | 1468230851719 Marionette TRACE conn3 <- [1,2330,null,{}] 02:54:11 INFO - PROCESS | 3796 | 1468230851723 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}] 02:54:11 INFO - PROCESS | 3796 | 1468230851725 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:11 INFO - PROCESS | 3796 | 1468230851872 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:54:11 INFO - PROCESS | 3796 | 1468230851884 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 3796 | 1468230851886 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:11 INFO - PROCESS | 3796 | ++DOCSHELL 16C2E800 == 45 [pid = 3796] [id = 592] 02:54:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17B9C400) [pid = 3796] [serial = 1776] [outer = 00000000] 02:54:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19613400) [pid = 3796] [serial = 1777] [outer = 17B9C400] 02:54:11 INFO - PROCESS | 3796 | 1468230851931 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19613C00) [pid = 3796] [serial = 1778] [outer = 17B9C400] 02:54:12 INFO - PROCESS | 3796 | 1468230852390 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 688ms 02:54:12 INFO - PROCESS | 3796 | 1468230852452 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 3796 | 1468230852454 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:54:12 INFO - PROCESS | 3796 | 1468230852457 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 3796 | 1468230852459 Marionette TRACE conn3 <- [1,2334,null,{}] 02:54:12 INFO - PROCESS | 3796 | 1468230852462 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}] 02:54:12 INFO - PROCESS | 3796 | 1468230852464 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:12 INFO - PROCESS | 3796 | 1468230852572 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:54:12 INFO - PROCESS | 3796 | 1468230852583 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 3796 | 1468230852585 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:12 INFO - PROCESS | 3796 | ++DOCSHELL 10D06400 == 46 [pid = 3796] [id = 593] 02:54:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (178F6800) [pid = 3796] [serial = 1779] [outer = 00000000] 02:54:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19801800) [pid = 3796] [serial = 1780] [outer = 178F6800] 02:54:12 INFO - PROCESS | 3796 | 1468230852657 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19805800) [pid = 3796] [serial = 1781] [outer = 178F6800] 02:54:13 INFO - PROCESS | 3796 | 1468230853379 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]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 938ms 02:54:13 INFO - PROCESS | 3796 | 1468230853401 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 3796 | 1468230853405 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 02:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:54:13 INFO - PROCESS | 3796 | 1468230853410 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 3796 | 1468230853414 Marionette TRACE conn3 <- [1,2338,null,{}] 02:54:13 INFO - PROCESS | 3796 | 1468230853420 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}] 02:54:13 INFO - PROCESS | 3796 | 1468230853423 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:13 INFO - PROCESS | 3796 | 1468230853533 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:54:13 INFO - PROCESS | 3796 | 1468230853683 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 3796 | 1468230853686 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:13 INFO - PROCESS | 3796 | ++DOCSHELL 1106FC00 == 47 [pid = 3796] [id = 594] 02:54:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11070800) [pid = 3796] [serial = 1782] [outer = 00000000] 02:54:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12B65C00) [pid = 3796] [serial = 1783] [outer = 11070800] 02:54:13 INFO - PROCESS | 3796 | 1468230853743 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13128800) [pid = 3796] [serial = 1784] [outer = 11070800] 02:54:14 INFO - PROCESS | 3796 | 1468230854311 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]]]}] 02:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 938ms 02:54:14 INFO - PROCESS | 3796 | 1468230854357 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 3796 | 1468230854362 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 02:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:54:14 INFO - PROCESS | 3796 | 1468230854368 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 3796 | 1468230854371 Marionette TRACE conn3 <- [1,2342,null,{}] 02:54:14 INFO - PROCESS | 3796 | 1468230854375 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}] 02:54:14 INFO - PROCESS | 3796 | 1468230854378 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:14 INFO - PROCESS | 3796 | 1468230854489 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:54:14 INFO - PROCESS | 3796 | 1468230854631 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 3796 | 1468230854636 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:14 INFO - PROCESS | 3796 | ++DOCSHELL 13F77400 == 48 [pid = 3796] [id = 595] 02:54:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15153000) [pid = 3796] [serial = 1785] [outer = 00000000] 02:54:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (164CFC00) [pid = 3796] [serial = 1786] [outer = 15153000] 02:54:14 INFO - PROCESS | 3796 | 1468230854699 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (168C6400) [pid = 3796] [serial = 1787] [outer = 15153000] 02:54:15 INFO - PROCESS | 3796 | 1468230855321 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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1000ms 02:54:15 INFO - PROCESS | 3796 | 1468230855370 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 3796 | 1468230855372 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 02:54:15 INFO - PROCESS | 3796 | 1468230855391 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:54:15 INFO - PROCESS | 3796 | 1468230855394 Marionette TRACE conn3 <- [1,2346,null,{}] 02:54:15 INFO - PROCESS | 3796 | 1468230855405 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}] 02:54:15 INFO - PROCESS | 3796 | 1468230855410 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:15 INFO - PROCESS | 3796 | 1468230855520 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:54:15 INFO - PROCESS | 3796 | 1468230855664 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 3796 | 1468230855668 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:15 INFO - PROCESS | 3796 | ++DOCSHELL 1827CC00 == 49 [pid = 3796] [id = 596] 02:54:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1827FC00) [pid = 3796] [serial = 1788] [outer = 00000000] 02:54:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1961C000) [pid = 3796] [serial = 1789] [outer = 1827FC00] 02:54:15 INFO - PROCESS | 3796 | 1468230855725 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19809C00) [pid = 3796] [serial = 1790] [outer = 1827FC00] 02:54:16 INFO - PROCESS | 3796 | 1468230856304 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]]]}] 02:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1142ms 02:54:16 INFO - PROCESS | 3796 | 1468230856537 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 3796 | 1468230856541 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 02:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:54:16 INFO - PROCESS | 3796 | 1468230856546 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 3796 | 1468230856549 Marionette TRACE conn3 <- [1,2350,null,{}] 02:54:16 INFO - PROCESS | 3796 | 1468230856555 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}] 02:54:16 INFO - PROCESS | 3796 | 1468230856558 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:16 INFO - PROCESS | 3796 | 1468230856655 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:54:16 INFO - PROCESS | 3796 | 1468230856769 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 3796 | 1468230856774 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:16 INFO - PROCESS | 3796 | ++DOCSHELL 11C94400 == 50 [pid = 3796] [id = 597] 02:54:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (11C98800) [pid = 3796] [serial = 1791] [outer = 00000000] 02:54:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (12B72C00) [pid = 3796] [serial = 1792] [outer = 11C98800] 02:54:16 INFO - PROCESS | 3796 | 1468230856864 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (12BB1000) [pid = 3796] [serial = 1793] [outer = 11C98800] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 13999400 == 49 [pid = 3796] [id = 409] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 164C2400 == 48 [pid = 3796] [id = 555] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 11068800 == 47 [pid = 3796] [id = 417] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 16C2E800 == 46 [pid = 3796] [id = 592] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 10A7DC00 == 45 [pid = 3796] [id = 591] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 17B97000 == 44 [pid = 3796] [id = 590] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 0C772800 == 43 [pid = 3796] [id = 589] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 168C9C00 == 42 [pid = 3796] [id = 588] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 159F9400 == 41 [pid = 3796] [id = 587] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 1515E400 == 40 [pid = 3796] [id = 586] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 114D4C00 == 39 [pid = 3796] [id = 585] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 10BBC400 == 38 [pid = 3796] [id = 584] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 13F77C00 == 37 [pid = 3796] [id = 581] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 10D08800 == 36 [pid = 3796] [id = 580] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 13261C00 == 35 [pid = 3796] [id = 578] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 114B1800 == 34 [pid = 3796] [id = 577] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 179CD400 == 33 [pid = 3796] [id = 583] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 19A83800 == 32 [pid = 3796] [id = 412] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 17BC0400 == 31 [pid = 3796] [id = 579] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 17824400 == 30 [pid = 3796] [id = 576] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 17606400 == 29 [pid = 3796] [id = 582] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 13F77400 == 28 [pid = 3796] [id = 595] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 1827CC00 == 27 [pid = 3796] [id = 596] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 10D06400 == 26 [pid = 3796] [id = 593] 02:54:18 INFO - PROCESS | 3796 | --DOCSHELL 1106FC00 == 25 [pid = 3796] [id = 594] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (11074000) [pid = 3796] [serial = 1711] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1760EC00) [pid = 3796] [serial = 1708] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16FCA800) [pid = 3796] [serial = 1726] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1822B000) [pid = 3796] [serial = 1738] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (179CEC00) [pid = 3796] [serial = 1729] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (159B1C00) [pid = 3796] [serial = 1732] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17BA2000) [pid = 3796] [serial = 1736] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17827000) [pid = 3796] [serial = 1733] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17BA5000) [pid = 3796] [serial = 1735] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17B9D000) [pid = 3796] [serial = 1730] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17666400) [pid = 3796] [serial = 1727] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (164CC000) [pid = 3796] [serial = 1721] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (168C4C00) [pid = 3796] [serial = 1723] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (168CC800) [pid = 3796] [serial = 1724] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15178000) [pid = 3796] [serial = 1705] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12B6EC00) [pid = 3796] [serial = 1714] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12E65C00) [pid = 3796] [serial = 1715] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (162E6400) [pid = 3796] [serial = 1720] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (114D3400) [pid = 3796] [serial = 1702] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15126800) [pid = 3796] [serial = 1717] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15160C00) [pid = 3796] [serial = 1718] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11264400) [pid = 3796] [serial = 1712] [outer = 00000000] [url = about:blank] 02:54:18 INFO - PROCESS | 3796 | 1468230858297 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]]]}] 02:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1814ms 02:54:18 INFO - PROCESS | 3796 | 1468230858360 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 3796 | 1468230858365 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 02:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:54:18 INFO - PROCESS | 3796 | 1468230858370 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 3796 | 1468230858373 Marionette TRACE conn3 <- [1,2354,null,{}] 02:54:18 INFO - PROCESS | 3796 | 1468230858378 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}] 02:54:18 INFO - PROCESS | 3796 | 1468230858381 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:18 INFO - PROCESS | 3796 | 1468230858479 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:54:18 INFO - PROCESS | 3796 | 1468230858570 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 3796 | 1468230858574 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:18 INFO - PROCESS | 3796 | ++DOCSHELL 10BAE400 == 26 [pid = 3796] [id = 598] 02:54:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10BB5400) [pid = 3796] [serial = 1794] [outer = 00000000] 02:54:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1106CC00) [pid = 3796] [serial = 1795] [outer = 10BB5400] 02:54:18 INFO - PROCESS | 3796 | 1468230858622 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11072400) [pid = 3796] [serial = 1796] [outer = 10BB5400] 02:54:19 INFO - PROCESS | 3796 | 1468230859047 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]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 735ms 02:54:19 INFO - PROCESS | 3796 | 1468230859111 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 3796 | 1468230859116 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 02:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:54:19 INFO - PROCESS | 3796 | 1468230859123 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 3796 | 1468230859125 Marionette TRACE conn3 <- [1,2358,null,{}] 02:54:19 INFO - PROCESS | 3796 | 1468230859129 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}] 02:54:19 INFO - PROCESS | 3796 | 1468230859132 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:19 INFO - PROCESS | 3796 | 1468230859220 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:54:19 INFO - PROCESS | 3796 | 1468230859230 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 3796 | 1468230859233 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:19 INFO - PROCESS | 3796 | ++DOCSHELL 12B6EC00 == 27 [pid = 3796] [id = 599] 02:54:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12B71000) [pid = 3796] [serial = 1797] [outer = 00000000] 02:54:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12C8B800) [pid = 3796] [serial = 1798] [outer = 12B71000] 02:54:19 INFO - PROCESS | 3796 | 1468230859280 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13127C00) [pid = 3796] [serial = 1799] [outer = 12B71000] 02:54:19 INFO - PROCESS | 3796 | 1468230859775 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]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 688ms 02:54:19 INFO - PROCESS | 3796 | 1468230859821 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:54:19 INFO - PROCESS | 3796 | 1468230859823 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 02:54:19 INFO - PROCESS | 3796 | 1468230859827 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 3796 | 1468230859830 Marionette TRACE conn3 <- [1,2362,null,{}] 02:54:19 INFO - PROCESS | 3796 | 1468230859841 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}] 02:54:19 INFO - PROCESS | 3796 | 1468230859848 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:19 INFO - PROCESS | 3796 | 1468230859986 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:54:20 INFO - PROCESS | 3796 | 1468230860095 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 3796 | 1468230860098 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:20 INFO - PROCESS | 3796 | ++DOCSHELL 1515E400 == 28 [pid = 3796] [id = 600] 02:54:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1515F000) [pid = 3796] [serial = 1800] [outer = 00000000] 02:54:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (159B2800) [pid = 3796] [serial = 1801] [outer = 1515F000] 02:54:20 INFO - PROCESS | 3796 | 1468230860146 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (162DB400) [pid = 3796] [serial = 1802] [outer = 1515F000] 02:54:20 INFO - PROCESS | 3796 | 1468230860581 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]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 798ms 02:54:20 INFO - PROCESS | 3796 | 1468230860628 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 3796 | 1468230860631 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 02:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:54:20 INFO - PROCESS | 3796 | 1468230860644 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - PROCESS | 3796 | 1468230860646 Marionette TRACE conn3 <- [1,2366,null,{}] 02:54:20 INFO - PROCESS | 3796 | 1468230860650 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}] 02:54:20 INFO - PROCESS | 3796 | 1468230860652 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:20 INFO - PROCESS | 3796 | 1468230860783 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:54:20 INFO - PROCESS | 3796 | 1468230860793 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 3796 | 1468230860795 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:20 INFO - PROCESS | 3796 | ++DOCSHELL 1606D800 == 29 [pid = 3796] [id = 601] 02:54:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (164C7000) [pid = 3796] [serial = 1803] [outer = 00000000] 02:54:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16762800) [pid = 3796] [serial = 1804] [outer = 164C7000] 02:54:20 INFO - PROCESS | 3796 | 1468230860840 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (168CA000) [pid = 3796] [serial = 1805] [outer = 164C7000] 02:54:21 INFO - PROCESS | 3796 | 1468230861292 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]]]}] 02:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 02:54:21 INFO - PROCESS | 3796 | 1468230861333 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 3796 | 1468230861335 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 02:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:54:21 INFO - PROCESS | 3796 | 1468230861344 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 3796 | 1468230861345 Marionette TRACE conn3 <- [1,2370,null,{}] 02:54:21 INFO - PROCESS | 3796 | 1468230861348 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}] 02:54:21 INFO - PROCESS | 3796 | 1468230861350 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:21 INFO - PROCESS | 3796 | 1468230861491 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:54:21 INFO - PROCESS | 3796 | 1468230861557 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 3796 | 1468230861559 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:21 INFO - PROCESS | 3796 | ++DOCSHELL 168D0800 == 30 [pid = 3796] [id = 602] 02:54:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16974C00) [pid = 3796] [serial = 1806] [outer = 00000000] 02:54:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16E5B800) [pid = 3796] [serial = 1807] [outer = 16974C00] 02:54:21 INFO - PROCESS | 3796 | 1468230861604 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17602400) [pid = 3796] [serial = 1808] [outer = 16974C00] 02:54:22 INFO - PROCESS | 3796 | 1468230862028 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]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 735ms 02:54:22 INFO - PROCESS | 3796 | 1468230862091 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 3796 | 1468230862093 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 02:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:54:22 INFO - PROCESS | 3796 | 1468230862096 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 3796 | 1468230862098 Marionette TRACE conn3 <- [1,2374,null,{}] 02:54:22 INFO - PROCESS | 3796 | 1468230862101 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}] 02:54:22 INFO - PROCESS | 3796 | 1468230862107 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:22 INFO - PROCESS | 3796 | 1468230862249 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:54:22 INFO - PROCESS | 3796 | 1468230862320 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 3796 | 1468230862322 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:22 INFO - PROCESS | 3796 | ++DOCSHELL 17826C00 == 31 [pid = 3796] [id = 603] 02:54:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17827000) [pid = 3796] [serial = 1809] [outer = 00000000] 02:54:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1788E400) [pid = 3796] [serial = 1810] [outer = 17827000] 02:54:22 INFO - PROCESS | 3796 | 1468230862366 Marionette DEBUG loaded listener.js 02:54:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17B97000) [pid = 3796] [serial = 1811] [outer = 17827000] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (178F6800) [pid = 3796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1125E000) [pid = 3796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (14367400) [pid = 3796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16C30000) [pid = 3796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (168CBC00) [pid = 3796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16C25400) [pid = 3796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (162E4000) [pid = 3796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10D0F400) [pid = 3796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17610800) [pid = 3796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1515F800) [pid = 3796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10BAD000) [pid = 3796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17B9C400) [pid = 3796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17B97800) [pid = 3796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18052800) [pid = 3796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18278400) [pid = 3796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114DE000) [pid = 3796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15582800) [pid = 3796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14368400) [pid = 3796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:54:22 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10D08C00) [pid = 3796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:54:23 INFO - PROCESS | 3796 | 1468230863116 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]]]}] 02:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1032ms 02:54:23 INFO - PROCESS | 3796 | 1468230863134 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 3796 | 1468230863136 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 02:54:23 INFO - PROCESS | 3796 | 1468230863139 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:54:23 INFO - PROCESS | 3796 | 1468230863141 Marionette TRACE conn3 <- [1,2378,null,{}] 02:54:23 INFO - PROCESS | 3796 | 1468230863144 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}] 02:54:23 INFO - PROCESS | 3796 | 1468230863156 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:23 INFO - PROCESS | 3796 | 1468230863251 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:54:23 INFO - PROCESS | 3796 | 1468230863257 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 3796 | 1468230863259 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:23 INFO - PROCESS | 3796 | ++DOCSHELL 14368000 == 32 [pid = 3796] [id = 604] 02:54:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14368400) [pid = 3796] [serial = 1812] [outer = 00000000] 02:54:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (162E5000) [pid = 3796] [serial = 1813] [outer = 14368400] 02:54:23 INFO - PROCESS | 3796 | 1468230863302 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168CB000) [pid = 3796] [serial = 1814] [outer = 14368400] 02:54:23 INFO - PROCESS | 3796 | 1468230863734 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]]]}] 02:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 625ms 02:54:23 INFO - PROCESS | 3796 | 1468230863778 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 3796 | 1468230863780 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 02:54:23 INFO - PROCESS | 3796 | 1468230863783 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:54:23 INFO - PROCESS | 3796 | 1468230863785 Marionette TRACE conn3 <- [1,2382,null,{}] 02:54:23 INFO - PROCESS | 3796 | 1468230863793 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}] 02:54:23 INFO - PROCESS | 3796 | 1468230863796 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:23 INFO - PROCESS | 3796 | 1468230863882 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:54:23 INFO - PROCESS | 3796 | 1468230863888 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 3796 | 1468230863890 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:23 INFO - PROCESS | 3796 | ++DOCSHELL 162E4000 == 33 [pid = 3796] [id = 605] 02:54:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1760D800) [pid = 3796] [serial = 1815] [outer = 00000000] 02:54:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17B9C800) [pid = 3796] [serial = 1816] [outer = 1760D800] 02:54:23 INFO - PROCESS | 3796 | 1468230863934 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17B9CC00) [pid = 3796] [serial = 1817] [outer = 1760D800] 02:54:24 INFO - PROCESS | 3796 | 1468230864421 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]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 703ms 02:54:24 INFO - PROCESS | 3796 | 1468230864483 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 3796 | 1468230864485 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 02:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:54:24 INFO - PROCESS | 3796 | 1468230864488 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 3796 | 1468230864490 Marionette TRACE conn3 <- [1,2386,null,{}] 02:54:24 INFO - PROCESS | 3796 | 1468230864493 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}] 02:54:24 INFO - PROCESS | 3796 | 1468230864495 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:24 INFO - PROCESS | 3796 | 1468230864575 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:54:24 INFO - PROCESS | 3796 | 1468230864581 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 3796 | 1468230864583 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:24 INFO - PROCESS | 3796 | ++DOCSHELL 1515E000 == 34 [pid = 3796] [id = 606] 02:54:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17BA2400) [pid = 3796] [serial = 1818] [outer = 00000000] 02:54:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17BC2400) [pid = 3796] [serial = 1819] [outer = 17BA2400] 02:54:24 INFO - PROCESS | 3796 | 1468230864626 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17BC3800) [pid = 3796] [serial = 1820] [outer = 17BA2400] 02:54:25 INFO - PROCESS | 3796 | 1468230865475 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1048ms 02:54:25 INFO - PROCESS | 3796 | 1468230865544 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 3796 | 1468230865548 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 02:54:25 INFO - PROCESS | 3796 | 1468230865553 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:54:25 INFO - PROCESS | 3796 | 1468230865558 Marionette TRACE conn3 <- [1,2390,null,{}] 02:54:25 INFO - PROCESS | 3796 | 1468230865563 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}] 02:54:25 INFO - PROCESS | 3796 | 1468230865566 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:25 INFO - PROCESS | 3796 | 1468230865686 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:54:25 INFO - PROCESS | 3796 | 1468230865830 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 3796 | 1468230865835 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:25 INFO - PROCESS | 3796 | ++DOCSHELL 10BA6400 == 35 [pid = 3796] [id = 607] 02:54:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10BBB000) [pid = 3796] [serial = 1821] [outer = 00000000] 02:54:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (114B4000) [pid = 3796] [serial = 1822] [outer = 10BBB000] 02:54:25 INFO - PROCESS | 3796 | 1468230865896 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12B6C000) [pid = 3796] [serial = 1823] [outer = 10BBB000] 02:54:26 INFO - PROCESS | 3796 | 1468230866587 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]]]}] 02:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1095ms 02:54:26 INFO - PROCESS | 3796 | 1468230866659 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 3796 | 1468230866664 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 02:54:26 INFO - PROCESS | 3796 | 1468230866671 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:54:26 INFO - PROCESS | 3796 | 1468230866674 Marionette TRACE conn3 <- [1,2394,null,{}] 02:54:26 INFO - PROCESS | 3796 | 1468230866677 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}] 02:54:26 INFO - PROCESS | 3796 | 1468230866680 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:26 INFO - PROCESS | 3796 | 1468230866809 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:54:27 INFO - PROCESS | 3796 | 1468230867041 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 3796 | 1468230867045 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:27 INFO - PROCESS | 3796 | ++DOCSHELL 10476C00 == 36 [pid = 3796] [id = 608] 02:54:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1047F800) [pid = 3796] [serial = 1824] [outer = 00000000] 02:54:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A76000) [pid = 3796] [serial = 1825] [outer = 1047F800] 02:54:27 INFO - PROCESS | 3796 | 1468230867101 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10B61000) [pid = 3796] [serial = 1826] [outer = 1047F800] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 162E4000 == 35 [pid = 3796] [id = 605] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 14368000 == 34 [pid = 3796] [id = 604] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 17826C00 == 33 [pid = 3796] [id = 603] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 168D0800 == 32 [pid = 3796] [id = 602] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 1606D800 == 31 [pid = 3796] [id = 601] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 1515E400 == 30 [pid = 3796] [id = 600] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 12B6EC00 == 29 [pid = 3796] [id = 599] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 10BAE400 == 28 [pid = 3796] [id = 598] 02:54:27 INFO - PROCESS | 3796 | --DOCSHELL 11C94400 == 27 [pid = 3796] [id = 597] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19801800) [pid = 3796] [serial = 1780] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19805800) [pid = 3796] [serial = 1781] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19613C00) [pid = 3796] [serial = 1778] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11DDA400) [pid = 3796] [serial = 1703] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16074800) [pid = 3796] [serial = 1706] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (178FA400) [pid = 3796] [serial = 1709] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1697C800) [pid = 3796] [serial = 1766] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1697A000) [pid = 3796] [serial = 1765] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1782C000) [pid = 3796] [serial = 1768] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1676E000) [pid = 3796] [serial = 1763] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12C8EC00) [pid = 3796] [serial = 1753] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17BC7400) [pid = 3796] [serial = 1748] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (159FD000) [pid = 3796] [serial = 1759] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (162E8400) [pid = 3796] [serial = 1760] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (178FAC00) [pid = 3796] [serial = 1769] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16072000) [pid = 3796] [serial = 1774] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19613400) [pid = 3796] [serial = 1777] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (18277C00) [pid = 3796] [serial = 1772] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (18272400) [pid = 3796] [serial = 1739] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1827DC00) [pid = 3796] [serial = 1750] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (132EF000) [pid = 3796] [serial = 1757] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12E65800) [pid = 3796] [serial = 1756] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (18277000) [pid = 3796] [serial = 1771] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16767C00) [pid = 3796] [serial = 1762] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1788D800) [pid = 3796] [serial = 1700] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (162E5800) [pid = 3796] [serial = 1745] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1106E400) [pid = 3796] [serial = 1741] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1557D800) [pid = 3796] [serial = 1744] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (162E1800) [pid = 3796] [serial = 1775] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (179CF800) [pid = 3796] [serial = 1747] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1960F800) [pid = 3796] [serial = 1751] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1312D000) [pid = 3796] [serial = 1754] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (114BBC00) [pid = 3796] [serial = 1742] [outer = 00000000] [url = about:blank] 02:54:27 INFO - PROCESS | 3796 | 1468230867755 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]]]}] 02:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1141ms 02:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:54:27 INFO - PROCESS | 3796 | 1468230867819 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 3796 | 1468230867822 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 02:54:27 INFO - PROCESS | 3796 | 1468230867826 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 3796 | 1468230867829 Marionette TRACE conn3 <- [1,2398,null,{}] 02:54:27 INFO - PROCESS | 3796 | 1468230867834 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}] 02:54:27 INFO - PROCESS | 3796 | 1468230867838 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:27 INFO - PROCESS | 3796 | 1468230867934 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:54:28 INFO - PROCESS | 3796 | 1468230868035 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 3796 | 1468230868037 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:28 INFO - PROCESS | 3796 | ++DOCSHELL 11077400 == 28 [pid = 3796] [id = 609] 02:54:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1125C000) [pid = 3796] [serial = 1827] [outer = 00000000] 02:54:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1188C400) [pid = 3796] [serial = 1828] [outer = 1125C000] 02:54:28 INFO - PROCESS | 3796 | 1468230868084 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12E61000) [pid = 3796] [serial = 1829] [outer = 1125C000] 02:54:28 INFO - PROCESS | 3796 | 1468230868550 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]]]}] 02:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 02:54:28 INFO - PROCESS | 3796 | 1468230868566 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 3796 | 1468230868569 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 02:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:54:28 INFO - PROCESS | 3796 | 1468230868574 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 3796 | 1468230868576 Marionette TRACE conn3 <- [1,2402,null,{}] 02:54:28 INFO - PROCESS | 3796 | 1468230868580 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}] 02:54:28 INFO - PROCESS | 3796 | 1468230868582 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:28 INFO - PROCESS | 3796 | 1468230868669 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:54:28 INFO - PROCESS | 3796 | 1468230868676 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 3796 | 1468230868678 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:28 INFO - PROCESS | 3796 | ++DOCSHELL 132EF000 == 29 [pid = 3796] [id = 610] 02:54:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (139BEC00) [pid = 3796] [serial = 1830] [outer = 00000000] 02:54:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1553A800) [pid = 3796] [serial = 1831] [outer = 139BEC00] 02:54:28 INFO - PROCESS | 3796 | 1468230868723 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (159FD000) [pid = 3796] [serial = 1832] [outer = 139BEC00] 02:54:29 INFO - PROCESS | 3796 | 1468230869214 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]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 688ms 02:54:29 INFO - PROCESS | 3796 | 1468230869274 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 3796 | 1468230869276 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 02:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:54:29 INFO - PROCESS | 3796 | 1468230869281 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 3796 | 1468230869287 Marionette TRACE conn3 <- [1,2406,null,{}] 02:54:29 INFO - PROCESS | 3796 | 1468230869296 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}] 02:54:29 INFO - PROCESS | 3796 | 1468230869300 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:29 INFO - PROCESS | 3796 | 1468230869387 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:54:29 INFO - PROCESS | 3796 | 1468230869493 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 3796 | 1468230869495 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:29 INFO - PROCESS | 3796 | ++DOCSHELL 164C8C00 == 30 [pid = 3796] [id = 611] 02:54:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (164C9000) [pid = 3796] [serial = 1833] [outer = 00000000] 02:54:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16767C00) [pid = 3796] [serial = 1834] [outer = 164C9000] 02:54:29 INFO - PROCESS | 3796 | 1468230869539 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (168C3400) [pid = 3796] [serial = 1835] [outer = 164C9000] 02:54:29 INFO - PROCESS | 3796 | 1468230869954 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]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 688ms 02:54:29 INFO - PROCESS | 3796 | 1468230869983 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 3796 | 1468230869985 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 02:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:54:30 INFO - PROCESS | 3796 | 1468230869988 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 3796 | 1468230869990 Marionette TRACE conn3 <- [1,2410,null,{}] 02:54:30 INFO - PROCESS | 3796 | 1468230869993 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}] 02:54:30 INFO - PROCESS | 3796 | 1468230869995 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:30 INFO - PROCESS | 3796 | 1468230870141 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:54:30 INFO - PROCESS | 3796 | 1468230870164 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 3796 | 1468230870167 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:30 INFO - PROCESS | 3796 | ++DOCSHELL 16973400 == 31 [pid = 3796] [id = 612] 02:54:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16977000) [pid = 3796] [serial = 1836] [outer = 00000000] 02:54:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16AA7000) [pid = 3796] [serial = 1837] [outer = 16977000] 02:54:30 INFO - PROCESS | 3796 | 1468230870211 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16F2F800) [pid = 3796] [serial = 1838] [outer = 16977000] 02:54:30 INFO - PROCESS | 3796 | 1468230870653 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]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 704ms 02:54:30 INFO - PROCESS | 3796 | 1468230870690 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 3796 | 1468230870692 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 02:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:54:30 INFO - PROCESS | 3796 | 1468230870696 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 3796 | 1468230870697 Marionette TRACE conn3 <- [1,2414,null,{}] 02:54:30 INFO - PROCESS | 3796 | 1468230870701 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}] 02:54:30 INFO - PROCESS | 3796 | 1468230870703 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:30 INFO - PROCESS | 3796 | 1468230870817 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:54:30 INFO - PROCESS | 3796 | 1468230870822 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 3796 | 1468230870828 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:30 INFO - PROCESS | 3796 | ++DOCSHELL 1315E400 == 32 [pid = 3796] [id = 613] 02:54:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17609C00) [pid = 3796] [serial = 1839] [outer = 00000000] 02:54:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1760FC00) [pid = 3796] [serial = 1840] [outer = 17609C00] 02:54:30 INFO - PROCESS | 3796 | 1468230870946 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1782B400) [pid = 3796] [serial = 1841] [outer = 17609C00] 02:54:31 INFO - PROCESS | 3796 | 1468230871378 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]]]}] 02:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 735ms 02:54:31 INFO - PROCESS | 3796 | 1468230871435 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 3796 | 1468230871437 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 02:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:54:31 INFO - PROCESS | 3796 | 1468230871440 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 3796 | 1468230871442 Marionette TRACE conn3 <- [1,2418,null,{}] 02:54:31 INFO - PROCESS | 3796 | 1468230871445 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}] 02:54:31 INFO - PROCESS | 3796 | 1468230871448 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:31 INFO - PROCESS | 3796 | 1468230871591 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:54:31 INFO - PROCESS | 3796 | 1468230871659 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 3796 | 1468230871661 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:31 INFO - PROCESS | 3796 | ++DOCSHELL 1697A000 == 33 [pid = 3796] [id = 614] 02:54:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1788C800) [pid = 3796] [serial = 1842] [outer = 00000000] 02:54:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (179CE000) [pid = 3796] [serial = 1843] [outer = 1788C800] 02:54:31 INFO - PROCESS | 3796 | 1468230871714 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17B99000) [pid = 3796] [serial = 1844] [outer = 1788C800] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1515F000) [pid = 3796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11C98800) [pid = 3796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12B71000) [pid = 3796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10BB5400) [pid = 3796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (164C7000) [pid = 3796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16974C00) [pid = 3796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17827000) [pid = 3796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11070800) [pid = 3796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15153000) [pid = 3796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1827FC00) [pid = 3796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1760D800) [pid = 3796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:54:31 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (14368400) [pid = 3796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:54:32 INFO - PROCESS | 3796 | 1468230872155 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]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 735ms 02:54:32 INFO - PROCESS | 3796 | 1468230872196 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 3796 | 1468230872198 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 02:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:54:32 INFO - PROCESS | 3796 | 1468230872208 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 3796 | 1468230872210 Marionette TRACE conn3 <- [1,2422,null,{}] 02:54:32 INFO - PROCESS | 3796 | 1468230872214 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}] 02:54:32 INFO - PROCESS | 3796 | 1468230872216 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:32 INFO - PROCESS | 3796 | 1468230872295 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:54:32 INFO - PROCESS | 3796 | 1468230872301 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 3796 | 1468230872303 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:32 INFO - PROCESS | 3796 | ++DOCSHELL 139B7400 == 34 [pid = 3796] [id = 615] 02:54:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15159800) [pid = 3796] [serial = 1845] [outer = 00000000] 02:54:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (164C7000) [pid = 3796] [serial = 1846] [outer = 15159800] 02:54:32 INFO - PROCESS | 3796 | 1468230872346 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17895800) [pid = 3796] [serial = 1847] [outer = 15159800] 02:54:32 INFO - PROCESS | 3796 | 1468230872790 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]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 641ms 02:54:32 INFO - PROCESS | 3796 | 1468230872842 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 3796 | 1468230872844 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 02:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:54:32 INFO - PROCESS | 3796 | 1468230872848 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 3796 | 1468230872850 Marionette TRACE conn3 <- [1,2426,null,{}] 02:54:32 INFO - PROCESS | 3796 | 1468230872853 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}] 02:54:32 INFO - PROCESS | 3796 | 1468230872855 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:32 INFO - PROCESS | 3796 | 1468230872961 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:54:32 INFO - PROCESS | 3796 | 1468230872967 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 3796 | 1468230872969 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:32 INFO - PROCESS | 3796 | ++DOCSHELL 10435800 == 35 [pid = 3796] [id = 616] 02:54:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10D01400) [pid = 3796] [serial = 1848] [outer = 00000000] 02:54:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (178FA400) [pid = 3796] [serial = 1849] [outer = 10D01400] 02:54:33 INFO - PROCESS | 3796 | 1468230873012 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17B9EC00) [pid = 3796] [serial = 1850] [outer = 10D01400] 02:54:33 INFO - PROCESS | 3796 | 1468230873467 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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 641ms 02:54:33 INFO - PROCESS | 3796 | 1468230873499 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 3796 | 1468230873500 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 02:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:54:33 INFO - PROCESS | 3796 | 1468230873518 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 3796 | 1468230873520 Marionette TRACE conn3 <- [1,2430,null,{}] 02:54:33 INFO - PROCESS | 3796 | 1468230873523 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}] 02:54:33 INFO - PROCESS | 3796 | 1468230873525 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:33 INFO - PROCESS | 3796 | 1468230873618 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:54:33 INFO - PROCESS | 3796 | 1468230873624 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 3796 | 1468230873626 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:33 INFO - PROCESS | 3796 | ++DOCSHELL 17BC6000 == 36 [pid = 3796] [id = 617] 02:54:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17BC6C00) [pid = 3796] [serial = 1851] [outer = 00000000] 02:54:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (18275C00) [pid = 3796] [serial = 1852] [outer = 17BC6C00] 02:54:33 INFO - PROCESS | 3796 | 1468230873669 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18276400) [pid = 3796] [serial = 1853] [outer = 17BC6C00] 02:54:34 INFO - PROCESS | 3796 | 1468230874289 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]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 797ms 02:54:34 INFO - PROCESS | 3796 | 1468230874357 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 3796 | 1468230874362 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 02:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:54:34 INFO - PROCESS | 3796 | 1468230874381 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 3796 | 1468230874384 Marionette TRACE conn3 <- [1,2434,null,{}] 02:54:34 INFO - PROCESS | 3796 | 1468230874391 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}] 02:54:34 INFO - PROCESS | 3796 | 1468230874394 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:34 INFO - PROCESS | 3796 | 1468230874513 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:54:34 INFO - PROCESS | 3796 | 1468230874648 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 3796 | 1468230874651 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:34 INFO - PROCESS | 3796 | ++DOCSHELL 11069000 == 37 [pid = 3796] [id = 618] 02:54:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11070000) [pid = 3796] [serial = 1854] [outer = 00000000] 02:54:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1325D400) [pid = 3796] [serial = 1855] [outer = 11070000] 02:54:34 INFO - PROCESS | 3796 | 1468230874709 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13F7B400) [pid = 3796] [serial = 1856] [outer = 11070000] 02:54:35 INFO - PROCESS | 3796 | 1468230875251 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]]]}] 02:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 969ms 02:54:35 INFO - PROCESS | 3796 | 1468230875335 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 3796 | 1468230875340 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 02:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:54:35 INFO - PROCESS | 3796 | 1468230875347 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 3796 | 1468230875349 Marionette TRACE conn3 <- [1,2438,null,{}] 02:54:35 INFO - PROCESS | 3796 | 1468230875353 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}] 02:54:35 INFO - PROCESS | 3796 | 1468230875356 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:35 INFO - PROCESS | 3796 | 1468230875479 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:54:35 INFO - PROCESS | 3796 | 1468230875588 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 3796 | 1468230875591 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:35 INFO - PROCESS | 3796 | ++DOCSHELL 162E2000 == 38 [pid = 3796] [id = 619] 02:54:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (162E2C00) [pid = 3796] [serial = 1857] [outer = 00000000] 02:54:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164C6400) [pid = 3796] [serial = 1858] [outer = 162E2C00] 02:54:35 INFO - PROCESS | 3796 | 1468230875647 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168C2400) [pid = 3796] [serial = 1859] [outer = 162E2C00] 02:54:36 INFO - PROCESS | 3796 | 1468230876270 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]]]}] 02:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 938ms 02:54:36 INFO - PROCESS | 3796 | 1468230876291 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 3796 | 1468230876293 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 02:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:54:36 INFO - PROCESS | 3796 | 1468230876297 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 3796 | 1468230876301 Marionette TRACE conn3 <- [1,2442,null,{}] 02:54:36 INFO - PROCESS | 3796 | 1468230876312 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}] 02:54:36 INFO - PROCESS | 3796 | 1468230876316 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:36 INFO - PROCESS | 3796 | 1468230876425 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:54:36 INFO - PROCESS | 3796 | 1468230876582 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 3796 | 1468230876585 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:36 INFO - PROCESS | 3796 | ++DOCSHELL 162E9000 == 39 [pid = 3796] [id = 620] 02:54:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18052000) [pid = 3796] [serial = 1860] [outer = 00000000] 02:54:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18274000) [pid = 3796] [serial = 1861] [outer = 18052000] 02:54:36 INFO - PROCESS | 3796 | 1468230876642 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1827DC00) [pid = 3796] [serial = 1862] [outer = 18052000] 02:54:37 INFO - PROCESS | 3796 | 1468230877251 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]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1000ms 02:54:37 INFO - PROCESS | 3796 | 1468230877300 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 3796 | 1468230877302 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 02:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:54:37 INFO - PROCESS | 3796 | 1468230877306 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 3796 | 1468230877308 Marionette TRACE conn3 <- [1,2446,null,{}] 02:54:37 INFO - PROCESS | 3796 | 1468230877312 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}] 02:54:37 INFO - PROCESS | 3796 | 1468230877315 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:37 INFO - PROCESS | 3796 | 1468230877424 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:54:37 INFO - PROCESS | 3796 | 1468230877566 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 3796 | 1468230877569 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:37 INFO - PROCESS | 3796 | ++DOCSHELL 10F0A400 == 40 [pid = 3796] [id = 621] 02:54:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10F10400) [pid = 3796] [serial = 1863] [outer = 00000000] 02:54:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (179C3000) [pid = 3796] [serial = 1864] [outer = 10F10400] 02:54:37 INFO - PROCESS | 3796 | 1468230877622 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1960F800) [pid = 3796] [serial = 1865] [outer = 10F10400] 02:54:38 INFO - PROCESS | 3796 | 1468230878372 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]]]}] 02:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1095ms 02:54:38 INFO - PROCESS | 3796 | 1468230878400 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 3796 | 1468230878405 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 02:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:54:38 INFO - PROCESS | 3796 | 1468230878411 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 3796 | 1468230878414 Marionette TRACE conn3 <- [1,2450,null,{}] 02:54:38 INFO - PROCESS | 3796 | 1468230878419 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}] 02:54:38 INFO - PROCESS | 3796 | 1468230878422 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:38 INFO - PROCESS | 3796 | 1468230878522 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:54:38 INFO - PROCESS | 3796 | 1468230878669 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 3796 | 1468230878671 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:38 INFO - PROCESS | 3796 | ++DOCSHELL 10BBF800 == 41 [pid = 3796] [id = 622] 02:54:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10D03400) [pid = 3796] [serial = 1866] [outer = 00000000] 02:54:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1125D400) [pid = 3796] [serial = 1867] [outer = 10D03400] 02:54:38 INFO - PROCESS | 3796 | 1468230878721 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (112ADC00) [pid = 3796] [serial = 1868] [outer = 10D03400] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 10435800 == 40 [pid = 3796] [id = 616] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 139B7400 == 39 [pid = 3796] [id = 615] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 1697A000 == 38 [pid = 3796] [id = 614] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 1315E400 == 37 [pid = 3796] [id = 613] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 16973400 == 36 [pid = 3796] [id = 612] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 164C8C00 == 35 [pid = 3796] [id = 611] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 132EF000 == 34 [pid = 3796] [id = 610] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 11077400 == 33 [pid = 3796] [id = 609] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 10476C00 == 32 [pid = 3796] [id = 608] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 1515E000 == 31 [pid = 3796] [id = 606] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 10BA6400 == 30 [pid = 3796] [id = 607] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 10F0A400 == 29 [pid = 3796] [id = 621] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 162E2000 == 28 [pid = 3796] [id = 619] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 162E9000 == 27 [pid = 3796] [id = 620] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 17BC6000 == 26 [pid = 3796] [id = 617] 02:54:39 INFO - PROCESS | 3796 | --DOCSHELL 11069000 == 25 [pid = 3796] [id = 618] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (159B2800) [pid = 3796] [serial = 1801] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12BB1000) [pid = 3796] [serial = 1793] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12B72C00) [pid = 3796] [serial = 1792] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12C8B800) [pid = 3796] [serial = 1798] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13127C00) [pid = 3796] [serial = 1799] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1106CC00) [pid = 3796] [serial = 1795] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16762800) [pid = 3796] [serial = 1804] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11072400) [pid = 3796] [serial = 1796] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16E5B800) [pid = 3796] [serial = 1807] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1788E400) [pid = 3796] [serial = 1810] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17602400) [pid = 3796] [serial = 1808] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13128800) [pid = 3796] [serial = 1784] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12B65C00) [pid = 3796] [serial = 1783] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (168C6400) [pid = 3796] [serial = 1787] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (164CFC00) [pid = 3796] [serial = 1786] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19809C00) [pid = 3796] [serial = 1790] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1961C000) [pid = 3796] [serial = 1789] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17BC2400) [pid = 3796] [serial = 1819] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17B9C800) [pid = 3796] [serial = 1816] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17B97000) [pid = 3796] [serial = 1811] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (168CA000) [pid = 3796] [serial = 1805] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (162E5000) [pid = 3796] [serial = 1813] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (168CB000) [pid = 3796] [serial = 1814] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (162DB400) [pid = 3796] [serial = 1802] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17B9CC00) [pid = 3796] [serial = 1817] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 3796 | 1468230879877 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]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1501ms 02:54:39 INFO - PROCESS | 3796 | 1468230879912 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 3796 | 1468230879916 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 02:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:54:39 INFO - PROCESS | 3796 | 1468230879921 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 3796 | 1468230879925 Marionette TRACE conn3 <- [1,2454,null,{}] 02:54:39 INFO - PROCESS | 3796 | 1468230879930 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}] 02:54:39 INFO - PROCESS | 3796 | 1468230879933 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:40 INFO - PROCESS | 3796 | 1468230880023 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:54:40 INFO - PROCESS | 3796 | 1468230880166 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3796 | 1468230880169 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:40 INFO - PROCESS | 3796 | ++DOCSHELL 10D06000 == 26 [pid = 3796] [id = 623] 02:54:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10D06400) [pid = 3796] [serial = 1869] [outer = 00000000] 02:54:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1106F800) [pid = 3796] [serial = 1870] [outer = 10D06400] 02:54:40 INFO - PROCESS | 3796 | 1468230880218 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11076400) [pid = 3796] [serial = 1871] [outer = 10D06400] 02:54:40 INFO - PROCESS | 3796 | 1468230880595 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]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 688ms 02:54:40 INFO - PROCESS | 3796 | 1468230880620 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 3796 | 1468230880625 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 02:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:54:40 INFO - PROCESS | 3796 | 1468230880632 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 3796 | 1468230880635 Marionette TRACE conn3 <- [1,2458,null,{}] 02:54:40 INFO - PROCESS | 3796 | 1468230880638 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}] 02:54:40 INFO - PROCESS | 3796 | 1468230880641 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:40 INFO - PROCESS | 3796 | 1468230880760 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:54:40 INFO - PROCESS | 3796 | 1468230880770 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3796 | 1468230880772 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:40 INFO - PROCESS | 3796 | ++DOCSHELL 12BAA800 == 27 [pid = 3796] [id = 624] 02:54:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12C89400) [pid = 3796] [serial = 1872] [outer = 00000000] 02:54:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12E25400) [pid = 3796] [serial = 1873] [outer = 12C89400] 02:54:40 INFO - PROCESS | 3796 | 1468230880820 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12E6C400) [pid = 3796] [serial = 1874] [outer = 12C89400] 02:54:41 INFO - PROCESS | 3796 | 1468230881298 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]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 751ms 02:54:41 INFO - PROCESS | 3796 | 1468230881374 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 3796 | 1468230881376 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 02:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:54:41 INFO - PROCESS | 3796 | 1468230881380 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - PROCESS | 3796 | 1468230881384 Marionette TRACE conn3 <- [1,2462,null,{}] 02:54:41 INFO - PROCESS | 3796 | 1468230881395 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}] 02:54:41 INFO - PROCESS | 3796 | 1468230881400 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:41 INFO - PROCESS | 3796 | 1468230881484 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:54:41 INFO - PROCESS | 3796 | 1468230881499 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 3796 | 1468230881502 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:41 INFO - PROCESS | 3796 | ++DOCSHELL 13F74800 == 28 [pid = 3796] [id = 625] 02:54:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13F75000) [pid = 3796] [serial = 1875] [outer = 00000000] 02:54:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14367400) [pid = 3796] [serial = 1876] [outer = 13F75000] 02:54:41 INFO - PROCESS | 3796 | 1468230881578 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1512A400) [pid = 3796] [serial = 1877] [outer = 13F75000] 02:54:42 INFO - PROCESS | 3796 | 1468230882151 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]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 797ms 02:54:42 INFO - PROCESS | 3796 | 1468230882182 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 3796 | 1468230882184 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 02:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:54:42 INFO - PROCESS | 3796 | 1468230882187 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 3796 | 1468230882189 Marionette TRACE conn3 <- [1,2466,null,{}] 02:54:42 INFO - PROCESS | 3796 | 1468230882192 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}] 02:54:42 INFO - PROCESS | 3796 | 1468230882194 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:42 INFO - PROCESS | 3796 | 1468230882316 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:54:42 INFO - PROCESS | 3796 | 1468230882381 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 3796 | 1468230882383 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:42 INFO - PROCESS | 3796 | ++DOCSHELL 15576400 == 29 [pid = 3796] [id = 626] 02:54:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1557B000) [pid = 3796] [serial = 1878] [outer = 00000000] 02:54:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (159FF400) [pid = 3796] [serial = 1879] [outer = 1557B000] 02:54:42 INFO - PROCESS | 3796 | 1468230882428 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (162DF400) [pid = 3796] [serial = 1880] [outer = 1557B000] 02:54:42 INFO - PROCESS | 3796 | 1468230882842 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]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 687ms 02:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:54:42 INFO - PROCESS | 3796 | 1468230882887 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 3796 | 1468230882889 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 02:54:42 INFO - PROCESS | 3796 | 1468230882892 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 3796 | 1468230882894 Marionette TRACE conn3 <- [1,2470,null,{}] 02:54:42 INFO - PROCESS | 3796 | 1468230882897 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}] 02:54:42 INFO - PROCESS | 3796 | 1468230882899 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:43 INFO - PROCESS | 3796 | 1468230883012 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:54:43 INFO - PROCESS | 3796 | 1468230883017 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 3796 | 1468230883019 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:43 INFO - PROCESS | 3796 | ++DOCSHELL 162DB800 == 30 [pid = 3796] [id = 627] 02:54:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (162E9000) [pid = 3796] [serial = 1881] [outer = 00000000] 02:54:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (164CA800) [pid = 3796] [serial = 1882] [outer = 162E9000] 02:54:43 INFO - PROCESS | 3796 | 1468230883063 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164CF800) [pid = 3796] [serial = 1883] [outer = 162E9000] 02:54:43 INFO - PROCESS | 3796 | 1468230883556 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]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 688ms 02:54:43 INFO - PROCESS | 3796 | 1468230883592 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 3796 | 1468230883594 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 02:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:54:43 INFO - PROCESS | 3796 | 1468230883597 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 3796 | 1468230883599 Marionette TRACE conn3 <- [1,2474,null,{}] 02:54:43 INFO - PROCESS | 3796 | 1468230883607 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}] 02:54:43 INFO - PROCESS | 3796 | 1468230883613 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:43 INFO - PROCESS | 3796 | 1468230883766 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:54:43 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16977000) [pid = 3796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:54:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17609C00) [pid = 3796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1788C800) [pid = 3796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1047F800) [pid = 3796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17BA2400) [pid = 3796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1125C000) [pid = 3796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (139BEC00) [pid = 3796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10BBB000) [pid = 3796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10D01400) [pid = 3796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17BC6C00) [pid = 3796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:54:44 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15159800) [pid = 3796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:54:44 INFO - PROCESS | 3796 | 1468230884039 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3796 | 1468230884041 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:44 INFO - PROCESS | 3796 | ++DOCSHELL 10434000 == 31 [pid = 3796] [id = 628] 02:54:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10478000) [pid = 3796] [serial = 1884] [outer = 00000000] 02:54:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10D0C400) [pid = 3796] [serial = 1885] [outer = 10478000] 02:54:44 INFO - PROCESS | 3796 | 1468230884086 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1436EC00) [pid = 3796] [serial = 1886] [outer = 10478000] 02:54:44 INFO - PROCESS | 3796 | 1468230884457 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]]]}] 02:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 906ms 02:54:44 INFO - PROCESS | 3796 | 1468230884502 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 3796 | 1468230884504 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 02:54:44 INFO - PROCESS | 3796 | 1468230884507 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:54:44 INFO - PROCESS | 3796 | 1468230884509 Marionette TRACE conn3 <- [1,2478,null,{}] 02:54:44 INFO - PROCESS | 3796 | 1468230884512 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}] 02:54:44 INFO - PROCESS | 3796 | 1468230884514 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:44 INFO - PROCESS | 3796 | 1468230884629 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:54:44 INFO - PROCESS | 3796 | 1468230884635 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3796 | 1468230884638 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:44 INFO - PROCESS | 3796 | ++DOCSHELL 10D09400 == 32 [pid = 3796] [id = 629] 02:54:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1106B400) [pid = 3796] [serial = 1887] [outer = 00000000] 02:54:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1697C800) [pid = 3796] [serial = 1888] [outer = 1106B400] 02:54:44 INFO - PROCESS | 3796 | 1468230884681 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16C26800) [pid = 3796] [serial = 1889] [outer = 1106B400] 02:54:45 INFO - PROCESS | 3796 | 1468230885487 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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1048ms 02:54:45 INFO - PROCESS | 3796 | 1468230885549 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 3796 | 1468230885554 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 02:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:54:45 INFO - PROCESS | 3796 | 1468230885578 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 3796 | 1468230885583 Marionette TRACE conn3 <- [1,2482,null,{}] 02:54:45 INFO - PROCESS | 3796 | 1468230885588 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}] 02:54:45 INFO - PROCESS | 3796 | 1468230885591 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:45 INFO - PROCESS | 3796 | 1468230885737 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:54:45 INFO - PROCESS | 3796 | 1468230885868 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 3796 | 1468230885871 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:45 INFO - PROCESS | 3796 | ++DOCSHELL 10D0F800 == 33 [pid = 3796] [id = 630] 02:54:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10D10400) [pid = 3796] [serial = 1890] [outer = 00000000] 02:54:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (112B1400) [pid = 3796] [serial = 1891] [outer = 10D10400] 02:54:45 INFO - PROCESS | 3796 | 1468230885931 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12BA8C00) [pid = 3796] [serial = 1892] [outer = 10D10400] 02:54:46 INFO - PROCESS | 3796 | 1468230886617 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]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1094ms 02:54:46 INFO - PROCESS | 3796 | 1468230886681 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 3796 | 1468230886686 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 02:54:46 INFO - PROCESS | 3796 | 1468230886718 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:54:46 INFO - PROCESS | 3796 | 1468230886721 Marionette TRACE conn3 <- [1,2486,null,{}] 02:54:46 INFO - PROCESS | 3796 | 1468230886725 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}] 02:54:46 INFO - PROCESS | 3796 | 1468230886729 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:46 INFO - PROCESS | 3796 | 1468230886949 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:54:47 INFO - PROCESS | 3796 | 1468230887087 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 3796 | 1468230887090 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:47 INFO - PROCESS | 3796 | ++DOCSHELL 1059AC00 == 34 [pid = 3796] [id = 631] 02:54:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A05C00) [pid = 3796] [serial = 1893] [outer = 00000000] 02:54:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10B60800) [pid = 3796] [serial = 1894] [outer = 10A05C00] 02:54:47 INFO - PROCESS | 3796 | 1468230887143 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10D02800) [pid = 3796] [serial = 1895] [outer = 10A05C00] 02:54:47 INFO - PROCESS | 3796 | --DOCSHELL 10434000 == 33 [pid = 3796] [id = 628] 02:54:47 INFO - PROCESS | 3796 | --DOCSHELL 162DB800 == 32 [pid = 3796] [id = 627] 02:54:47 INFO - PROCESS | 3796 | --DOCSHELL 15576400 == 31 [pid = 3796] [id = 626] 02:54:47 INFO - PROCESS | 3796 | --DOCSHELL 13F74800 == 30 [pid = 3796] [id = 625] 02:54:47 INFO - PROCESS | 3796 | --DOCSHELL 12BAA800 == 29 [pid = 3796] [id = 624] 02:54:47 INFO - PROCESS | 3796 | --DOCSHELL 10D06000 == 28 [pid = 3796] [id = 623] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16AA7000) [pid = 3796] [serial = 1837] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1782B400) [pid = 3796] [serial = 1841] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1760FC00) [pid = 3796] [serial = 1840] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (179CE000) [pid = 3796] [serial = 1843] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A76000) [pid = 3796] [serial = 1825] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10B61000) [pid = 3796] [serial = 1826] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17BC3800) [pid = 3796] [serial = 1820] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1188C400) [pid = 3796] [serial = 1828] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12E61000) [pid = 3796] [serial = 1829] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1553A800) [pid = 3796] [serial = 1831] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (159FD000) [pid = 3796] [serial = 1832] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16767C00) [pid = 3796] [serial = 1834] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (114B4000) [pid = 3796] [serial = 1822] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (12B6C000) [pid = 3796] [serial = 1823] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17B9EC00) [pid = 3796] [serial = 1850] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (178FA400) [pid = 3796] [serial = 1849] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17B99000) [pid = 3796] [serial = 1844] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (18275C00) [pid = 3796] [serial = 1852] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (18276400) [pid = 3796] [serial = 1853] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16F2F800) [pid = 3796] [serial = 1838] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (164C7000) [pid = 3796] [serial = 1846] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (17895800) [pid = 3796] [serial = 1847] [outer = 00000000] [url = about:blank] 02:54:47 INFO - PROCESS | 3796 | 1468230887732 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]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:54:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1032ms 02:54:47 INFO - PROCESS | 3796 | 1468230887761 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:54:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:54:47 INFO - PROCESS | 3796 | 1468230887764 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 02:54:47 INFO - PROCESS | 3796 | 1468230887785 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 3796 | 1468230887787 Marionette TRACE conn3 <- [1,2490,null,{}] 02:54:47 INFO - PROCESS | 3796 | 1468230887792 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}] 02:54:47 INFO - PROCESS | 3796 | 1468230887794 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:47 INFO - PROCESS | 3796 | 1468230887880 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:54:48 INFO - PROCESS | 3796 | 1468230887979 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 3796 | 1468230887982 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:48 INFO - PROCESS | 3796 | ++DOCSHELL 112B3400 == 29 [pid = 3796] [id = 632] 02:54:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (114B4000) [pid = 3796] [serial = 1896] [outer = 00000000] 02:54:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11D94800) [pid = 3796] [serial = 1897] [outer = 114B4000] 02:54:48 INFO - PROCESS | 3796 | 1468230888029 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12E2A800) [pid = 3796] [serial = 1898] [outer = 114B4000] 02:54:48 INFO - PROCESS | 3796 | 1468230888462 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]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 750ms 02:54:48 INFO - PROCESS | 3796 | 1468230888548 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 3796 | 1468230888551 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 02:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:54:48 INFO - PROCESS | 3796 | 1468230888557 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 3796 | 1468230888559 Marionette TRACE conn3 <- [1,2494,null,{}] 02:54:48 INFO - PROCESS | 3796 | 1468230888562 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}] 02:54:48 INFO - PROCESS | 3796 | 1468230888564 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:48 INFO - PROCESS | 3796 | 1468230888650 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:54:48 INFO - PROCESS | 3796 | 1468230888665 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 3796 | 1468230888667 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:48 INFO - PROCESS | 3796 | ++DOCSHELL 13F77400 == 30 [pid = 3796] [id = 633] 02:54:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13F77C00) [pid = 3796] [serial = 1899] [outer = 00000000] 02:54:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1515E800) [pid = 3796] [serial = 1900] [outer = 13F77C00] 02:54:48 INFO - PROCESS | 3796 | 1468230888712 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1553EC00) [pid = 3796] [serial = 1901] [outer = 13F77C00] 02:54:49 INFO - PROCESS | 3796 | 1468230889174 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]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 641ms 02:54:49 INFO - PROCESS | 3796 | 1468230889195 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 3796 | 1468230889199 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 02:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:54:49 INFO - PROCESS | 3796 | 1468230889213 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 3796 | 1468230889218 Marionette TRACE conn3 <- [1,2498,null,{}] 02:54:49 INFO - PROCESS | 3796 | 1468230889223 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}] 02:54:49 INFO - PROCESS | 3796 | 1468230889228 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:49 INFO - PROCESS | 3796 | 1468230889318 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:54:49 INFO - PROCESS | 3796 | 1468230889327 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 3796 | 1468230889329 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:49 INFO - PROCESS | 3796 | ++DOCSHELL 162E9C00 == 31 [pid = 3796] [id = 634] 02:54:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (162EA000) [pid = 3796] [serial = 1902] [outer = 00000000] 02:54:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (164CC800) [pid = 3796] [serial = 1903] [outer = 162EA000] 02:54:49 INFO - PROCESS | 3796 | 1468230889373 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1676C400) [pid = 3796] [serial = 1904] [outer = 162EA000] 02:54:49 INFO - PROCESS | 3796 | 1468230889826 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]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 704ms 02:54:49 INFO - PROCESS | 3796 | 1468230889907 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 3796 | 1468230889909 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 02:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:54:49 INFO - PROCESS | 3796 | 1468230889912 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 3796 | 1468230889914 Marionette TRACE conn3 <- [1,2502,null,{}] 02:54:49 INFO - PROCESS | 3796 | 1468230889917 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}] 02:54:49 INFO - PROCESS | 3796 | 1468230889919 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:50 INFO - PROCESS | 3796 | 1468230890038 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:54:50 INFO - PROCESS | 3796 | 1468230890133 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3796 | 1468230890135 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:50 INFO - PROCESS | 3796 | ++DOCSHELL 168C9000 == 32 [pid = 3796] [id = 635] 02:54:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (168CA800) [pid = 3796] [serial = 1905] [outer = 00000000] 02:54:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16977400) [pid = 3796] [serial = 1906] [outer = 168CA800] 02:54:50 INFO - PROCESS | 3796 | 1468230890179 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16F2D400) [pid = 3796] [serial = 1907] [outer = 168CA800] 02:54:50 INFO - PROCESS | 3796 | 1468230890608 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]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 02:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:54:50 INFO - PROCESS | 3796 | 1468230890651 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 3796 | 1468230890653 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 02:54:50 INFO - PROCESS | 3796 | 1468230890656 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 3796 | 1468230890658 Marionette TRACE conn3 <- [1,2506,null,{}] 02:54:50 INFO - PROCESS | 3796 | 1468230890662 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}] 02:54:50 INFO - PROCESS | 3796 | 1468230890664 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:50 INFO - PROCESS | 3796 | 1468230890786 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:54:50 INFO - PROCESS | 3796 | 1468230890846 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3796 | 1468230890852 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:50 INFO - PROCESS | 3796 | ++DOCSHELL 1325C800 == 33 [pid = 3796] [id = 636] 02:54:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17607000) [pid = 3796] [serial = 1908] [outer = 00000000] 02:54:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1760C000) [pid = 3796] [serial = 1909] [outer = 17607000] 02:54:50 INFO - PROCESS | 3796 | 1468230890912 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17666400) [pid = 3796] [serial = 1910] [outer = 17607000] 02:54:51 INFO - PROCESS | 3796 | 1468230891355 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]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 735ms 02:54:51 INFO - PROCESS | 3796 | 1468230891397 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 3796 | 1468230891399 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 02:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:54:51 INFO - PROCESS | 3796 | 1468230891436 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 3796 | 1468230891437 Marionette TRACE conn3 <- [1,2510,null,{}] 02:54:51 INFO - PROCESS | 3796 | 1468230891452 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}] 02:54:51 INFO - PROCESS | 3796 | 1468230891454 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:51 INFO - PROCESS | 3796 | 1468230891569 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:54:51 INFO - PROCESS | 3796 | 1468230891578 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 3796 | 1468230891580 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:51 INFO - PROCESS | 3796 | ++DOCSHELL 1760C400 == 34 [pid = 3796] [id = 637] 02:54:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1766B000) [pid = 3796] [serial = 1911] [outer = 00000000] 02:54:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1782CC00) [pid = 3796] [serial = 1912] [outer = 1766B000] 02:54:51 INFO - PROCESS | 3796 | 1468230891624 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17894000) [pid = 3796] [serial = 1913] [outer = 1766B000] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1557B000) [pid = 3796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12C89400) [pid = 3796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13F75000) [pid = 3796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10D03400) [pid = 3796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10D06400) [pid = 3796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (162E9000) [pid = 3796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11070000) [pid = 3796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (162E2C00) [pid = 3796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (18052000) [pid = 3796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10F10400) [pid = 3796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (164C9000) [pid = 3796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:54:51 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (10478000) [pid = 3796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:54:52 INFO - PROCESS | 3796 | 1468230892082 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]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 703ms 02:54:52 INFO - PROCESS | 3796 | 1468230892123 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 3796 | 1468230892125 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 02:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:54:52 INFO - PROCESS | 3796 | 1468230892129 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 3796 | 1468230892130 Marionette TRACE conn3 <- [1,2514,null,{}] 02:54:52 INFO - PROCESS | 3796 | 1468230892145 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}] 02:54:52 INFO - PROCESS | 3796 | 1468230892147 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:52 INFO - PROCESS | 3796 | 1468230892227 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:54:52 INFO - PROCESS | 3796 | 1468230892233 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 3796 | 1468230892235 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:52 INFO - PROCESS | 3796 | ++DOCSHELL 1515E000 == 35 [pid = 3796] [id = 638] 02:54:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1553DC00) [pid = 3796] [serial = 1914] [outer = 00000000] 02:54:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (164C9400) [pid = 3796] [serial = 1915] [outer = 1553DC00] 02:54:52 INFO - PROCESS | 3796 | 1468230892281 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16E59400) [pid = 3796] [serial = 1916] [outer = 1553DC00] 02:54:52 INFO - PROCESS | 3796 | 1468230892716 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]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 641ms 02:54:52 INFO - PROCESS | 3796 | 1468230892766 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 3796 | 1468230892768 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 02:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:54:52 INFO - PROCESS | 3796 | 1468230892775 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 3796 | 1468230892777 Marionette TRACE conn3 <- [1,2518,null,{}] 02:54:52 INFO - PROCESS | 3796 | 1468230892780 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}] 02:54:52 INFO - PROCESS | 3796 | 1468230892782 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:52 INFO - PROCESS | 3796 | 1468230892866 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:54:52 INFO - PROCESS | 3796 | 1468230892874 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 3796 | 1468230892876 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:52 INFO - PROCESS | 3796 | ++DOCSHELL 164C9000 == 36 [pid = 3796] [id = 639] 02:54:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1788D400) [pid = 3796] [serial = 1917] [outer = 00000000] 02:54:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (179C8000) [pid = 3796] [serial = 1918] [outer = 1788D400] 02:54:52 INFO - PROCESS | 3796 | 1468230892920 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (179CF800) [pid = 3796] [serial = 1919] [outer = 1788D400] 02:54:53 INFO - PROCESS | 3796 | 1468230893376 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]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 641ms 02:54:53 INFO - PROCESS | 3796 | 1468230893410 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 3796 | 1468230893412 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 02:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:54:53 INFO - PROCESS | 3796 | 1468230893428 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 3796 | 1468230893430 Marionette TRACE conn3 <- [1,2522,null,{}] 02:54:53 INFO - PROCESS | 3796 | 1468230893433 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}] 02:54:53 INFO - PROCESS | 3796 | 1468230893435 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:53 INFO - PROCESS | 3796 | 1468230893516 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:54:53 INFO - PROCESS | 3796 | 1468230893522 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 3796 | 1468230893524 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:53 INFO - PROCESS | 3796 | ++DOCSHELL 164C7C00 == 37 [pid = 3796] [id = 640] 02:54:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17B96800) [pid = 3796] [serial = 1920] [outer = 00000000] 02:54:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17B9D000) [pid = 3796] [serial = 1921] [outer = 17B96800] 02:54:53 INFO - PROCESS | 3796 | 1468230893567 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17B9D800) [pid = 3796] [serial = 1922] [outer = 17B96800] 02:54:54 INFO - PROCESS | 3796 | --DOCSHELL 10BBF800 == 36 [pid = 3796] [id = 622] 02:54:54 INFO - PROCESS | 3796 | --DOCSHELL 112B3400 == 35 [pid = 3796] [id = 632] 02:54:54 INFO - PROCESS | 3796 | --DOCSHELL 10D0F800 == 34 [pid = 3796] [id = 630] 02:54:54 INFO - PROCESS | 3796 | --DOCSHELL 1059AC00 == 33 [pid = 3796] [id = 631] 02:54:54 INFO - PROCESS | 3796 | --DOCSHELL 10D09400 == 32 [pid = 3796] [id = 629] 02:54:55 INFO - PROCESS | 3796 | --DOCSHELL 13F77400 == 31 [pid = 3796] [id = 633] 02:54:55 INFO - PROCESS | 3796 | --DOCSHELL 1325C800 == 30 [pid = 3796] [id = 636] 02:54:55 INFO - PROCESS | 3796 | --DOCSHELL 1760C400 == 29 [pid = 3796] [id = 637] 02:54:55 INFO - PROCESS | 3796 | --DOCSHELL 1515E000 == 28 [pid = 3796] [id = 638] 02:54:55 INFO - PROCESS | 3796 | --DOCSHELL 168C9000 == 27 [pid = 3796] [id = 635] 02:54:55 INFO - PROCESS | 3796 | --DOCSHELL 162E9C00 == 26 [pid = 3796] [id = 634] 02:54:55 INFO - PROCESS | 3796 | --DOCSHELL 164C9000 == 25 [pid = 3796] [id = 639] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (159FF400) [pid = 3796] [serial = 1879] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12E25400) [pid = 3796] [serial = 1873] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14367400) [pid = 3796] [serial = 1876] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (112ADC00) [pid = 3796] [serial = 1868] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1125D400) [pid = 3796] [serial = 1867] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11076400) [pid = 3796] [serial = 1871] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1106F800) [pid = 3796] [serial = 1870] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (164CA800) [pid = 3796] [serial = 1882] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13F7B400) [pid = 3796] [serial = 1856] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1325D400) [pid = 3796] [serial = 1855] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (168C2400) [pid = 3796] [serial = 1859] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (164C6400) [pid = 3796] [serial = 1858] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1827DC00) [pid = 3796] [serial = 1862] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (18274000) [pid = 3796] [serial = 1861] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (162DF400) [pid = 3796] [serial = 1880] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1960F800) [pid = 3796] [serial = 1865] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (179C3000) [pid = 3796] [serial = 1864] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (164CF800) [pid = 3796] [serial = 1883] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1436EC00) [pid = 3796] [serial = 1886] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (12E6C400) [pid = 3796] [serial = 1874] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1512A400) [pid = 3796] [serial = 1877] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1697C800) [pid = 3796] [serial = 1888] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (168C3400) [pid = 3796] [serial = 1835] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (10D0C400) [pid = 3796] [serial = 1885] [outer = 00000000] [url = about:blank] 02:54:55 INFO - PROCESS | 3796 | 1468230895324 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]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1970ms 02:54:55 INFO - PROCESS | 3796 | 1468230895400 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 3796 | 1468230895405 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 02:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:54:55 INFO - PROCESS | 3796 | 1468230895411 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 3796 | 1468230895414 Marionette TRACE conn3 <- [1,2526,null,{}] 02:54:55 INFO - PROCESS | 3796 | 1468230895420 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}] 02:54:55 INFO - PROCESS | 3796 | 1468230895423 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:55 INFO - PROCESS | 3796 | 1468230895517 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:54:55 INFO - PROCESS | 3796 | 1468230895530 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 3796 | 1468230895534 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:55 INFO - PROCESS | 3796 | ++DOCSHELL 10BBE800 == 26 [pid = 3796] [id = 641] 02:54:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (10BBF400) [pid = 3796] [serial = 1923] [outer = 00000000] 02:54:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (11068400) [pid = 3796] [serial = 1924] [outer = 10BBF400] 02:54:55 INFO - PROCESS | 3796 | 1468230895583 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1106E400) [pid = 3796] [serial = 1925] [outer = 10BBF400] 02:54:56 INFO - PROCESS | 3796 | 1468230896077 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]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 703ms 02:54:56 INFO - PROCESS | 3796 | 1468230896110 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 3796 | 1468230896115 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 02:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:54:56 INFO - PROCESS | 3796 | 1468230896121 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 3796 | 1468230896124 Marionette TRACE conn3 <- [1,2530,null,{}] 02:54:56 INFO - PROCESS | 3796 | 1468230896128 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}] 02:54:56 INFO - PROCESS | 3796 | 1468230896130 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:56 INFO - PROCESS | 3796 | 1468230896220 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:54:56 INFO - PROCESS | 3796 | 1468230896229 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 3796 | 1468230896232 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:56 INFO - PROCESS | 3796 | ++DOCSHELL 11C98800 == 27 [pid = 3796] [id = 642] 02:54:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (11C99800) [pid = 3796] [serial = 1926] [outer = 00000000] 02:54:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11DDF400) [pid = 3796] [serial = 1927] [outer = 11C99800] 02:54:56 INFO - PROCESS | 3796 | 1468230896279 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12BB2400) [pid = 3796] [serial = 1928] [outer = 11C99800] 02:54:56 INFO - PROCESS | 3796 | 1468230896754 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]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 704ms 02:54:56 INFO - PROCESS | 3796 | 1468230896820 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 3796 | 1468230896822 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 02:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:54:56 INFO - PROCESS | 3796 | 1468230896825 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 3796 | 1468230896829 Marionette TRACE conn3 <- [1,2534,null,{}] 02:54:56 INFO - PROCESS | 3796 | 1468230896840 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}] 02:54:56 INFO - PROCESS | 3796 | 1468230896844 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:56 INFO - PROCESS | 3796 | 1468230896955 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:54:57 INFO - PROCESS | 3796 | 1468230897053 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 3796 | 1468230897056 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:57 INFO - PROCESS | 3796 | ++DOCSHELL 13999400 == 28 [pid = 3796] [id = 643] 02:54:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13999800) [pid = 3796] [serial = 1929] [outer = 00000000] 02:54:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (139EE800) [pid = 3796] [serial = 1930] [outer = 13999800] 02:54:57 INFO - PROCESS | 3796 | 1468230897104 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13F7A400) [pid = 3796] [serial = 1931] [outer = 13999800] 02:54:57 INFO - PROCESS | 3796 | 1468230897490 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]]]}] 02:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 687ms 02:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:54:57 INFO - PROCESS | 3796 | 1468230897524 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 3796 | 1468230897527 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 02:54:57 INFO - PROCESS | 3796 | 1468230897530 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 3796 | 1468230897532 Marionette TRACE conn3 <- [1,2538,null,{}] 02:54:57 INFO - PROCESS | 3796 | 1468230897535 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}] 02:54:57 INFO - PROCESS | 3796 | 1468230897537 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:57 INFO - PROCESS | 3796 | 1468230897664 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:54:57 INFO - PROCESS | 3796 | 1468230897673 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 3796 | 1468230897675 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:57 INFO - PROCESS | 3796 | ++DOCSHELL 13F76C00 == 29 [pid = 3796] [id = 644] 02:54:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13F79000) [pid = 3796] [serial = 1932] [outer = 00000000] 02:54:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1515E000) [pid = 3796] [serial = 1933] [outer = 13F79000] 02:54:57 INFO - PROCESS | 3796 | 1468230897720 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (15582C00) [pid = 3796] [serial = 1934] [outer = 13F79000] 02:54:58 INFO - PROCESS | 3796 | 1468230898143 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]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 625ms 02:54:58 INFO - PROCESS | 3796 | 1468230898168 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 3796 | 1468230898170 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 02:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:54:58 INFO - PROCESS | 3796 | 1468230898173 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 3796 | 1468230898175 Marionette TRACE conn3 <- [1,2542,null,{}] 02:54:58 INFO - PROCESS | 3796 | 1468230898180 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}] 02:54:58 INFO - PROCESS | 3796 | 1468230898182 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:58 INFO - PROCESS | 3796 | 1468230898294 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:54:58 INFO - PROCESS | 3796 | 1468230898332 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 3796 | 1468230898334 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:58 INFO - PROCESS | 3796 | ++DOCSHELL 15582800 == 30 [pid = 3796] [id = 645] 02:54:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (159F4000) [pid = 3796] [serial = 1935] [outer = 00000000] 02:54:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (162E0000) [pid = 3796] [serial = 1936] [outer = 159F4000] 02:54:58 INFO - PROCESS | 3796 | 1468230898386 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (162E6800) [pid = 3796] [serial = 1937] [outer = 159F4000] 02:54:58 INFO - PROCESS | 3796 | 1468230898805 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]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 688ms 02:54:58 INFO - PROCESS | 3796 | 1468230898873 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 3796 | 1468230898875 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 02:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:54:58 INFO - PROCESS | 3796 | 1468230898879 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 3796 | 1468230898880 Marionette TRACE conn3 <- [1,2546,null,{}] 02:54:58 INFO - PROCESS | 3796 | 1468230898884 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}] 02:54:58 INFO - PROCESS | 3796 | 1468230898890 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:59 INFO - PROCESS | 3796 | 1468230898991 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:54:59 INFO - PROCESS | 3796 | 1468230899006 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 3796 | 1468230899008 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:59 INFO - PROCESS | 3796 | ++DOCSHELL 16760800 == 31 [pid = 3796] [id = 646] 02:54:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16761000) [pid = 3796] [serial = 1938] [outer = 00000000] 02:54:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1676E400) [pid = 3796] [serial = 1939] [outer = 16761000] 02:54:59 INFO - PROCESS | 3796 | 1468230899052 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (168C5400) [pid = 3796] [serial = 1940] [outer = 16761000] 02:54:59 INFO - PROCESS | 3796 | 1468230899499 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 641ms 02:54:59 INFO - PROCESS | 3796 | 1468230899519 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 3796 | 1468230899521 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 02:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:54:59 INFO - PROCESS | 3796 | 1468230899524 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 3796 | 1468230899526 Marionette TRACE conn3 <- [1,2550,null,{}] 02:54:59 INFO - PROCESS | 3796 | 1468230899529 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}] 02:54:59 INFO - PROCESS | 3796 | 1468230899531 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:59 INFO - PROCESS | 3796 | 1468230899618 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:54:59 INFO - PROCESS | 3796 | 1468230899653 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 3796 | 1468230899655 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:54:59 INFO - PROCESS | 3796 | ++DOCSHELL 1676A800 == 32 [pid = 3796] [id = 647] 02:54:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1676B400) [pid = 3796] [serial = 1941] [outer = 00000000] 02:54:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16C28400) [pid = 3796] [serial = 1942] [outer = 1676B400] 02:54:59 INFO - PROCESS | 3796 | 1468230899698 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16E5BC00) [pid = 3796] [serial = 1943] [outer = 1676B400] 02:55:00 INFO - PROCESS | 3796 | 1468230900133 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]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 641ms 02:55:00 INFO - PROCESS | 3796 | 1468230900175 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 3796 | 1468230900177 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 02:55:00 INFO - PROCESS | 3796 | 1468230900181 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 3796 | 1468230900183 Marionette TRACE conn3 <- [1,2554,null,{}] 02:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:55:00 INFO - PROCESS | 3796 | 1468230900186 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}] 02:55:00 INFO - PROCESS | 3796 | 1468230900188 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:00 INFO - PROCESS | 3796 | 1468230900268 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:55:00 INFO - PROCESS | 3796 | 1468230900275 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 3796 | 1468230900277 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:00 INFO - PROCESS | 3796 | ++DOCSHELL 10478000 == 33 [pid = 3796] [id = 648] 02:55:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A10000) [pid = 3796] [serial = 1944] [outer = 00000000] 02:55:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12BAA000) [pid = 3796] [serial = 1945] [outer = 10A10000] 02:55:00 INFO - PROCESS | 3796 | 1468230900321 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1557D000) [pid = 3796] [serial = 1946] [outer = 10A10000] 02:55:00 INFO - PROCESS | 3796 | 1468230900803 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]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 625ms 02:55:00 INFO - PROCESS | 3796 | 1468230900825 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 3796 | 1468230900827 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 02:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:55:00 INFO - PROCESS | 3796 | 1468230900830 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 3796 | 1468230900832 Marionette TRACE conn3 <- [1,2558,null,{}] 02:55:00 INFO - PROCESS | 3796 | 1468230900842 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}] 02:55:00 INFO - PROCESS | 3796 | 1468230900844 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:00 INFO - PROCESS | 3796 | 1468230900958 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:55:00 INFO - PROCESS | 3796 | 1468230900964 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 3796 | 1468230900966 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:01 INFO - PROCESS | 3796 | ++DOCSHELL 13998800 == 34 [pid = 3796] [id = 649] 02:55:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1760B800) [pid = 3796] [serial = 1947] [outer = 00000000] 02:55:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17899400) [pid = 3796] [serial = 1948] [outer = 1760B800] 02:55:01 INFO - PROCESS | 3796 | 1468230901009 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (178FA400) [pid = 3796] [serial = 1949] [outer = 1760B800] 02:55:01 INFO - PROCESS | 3796 | 1468230901484 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]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 703ms 02:55:01 INFO - PROCESS | 3796 | 1468230901532 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 3796 | 1468230901533 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 02:55:01 INFO - PROCESS | 3796 | 1468230901537 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:55:01 INFO - PROCESS | 3796 | 1468230901538 Marionette TRACE conn3 <- [1,2562,null,{}] 02:55:01 INFO - PROCESS | 3796 | 1468230901542 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}] 02:55:01 INFO - PROCESS | 3796 | 1468230901544 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:01 INFO - PROCESS | 3796 | 1468230901677 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:55:01 INFO - PROCESS | 3796 | 1468230901686 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 3796 | 1468230901687 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:01 INFO - PROCESS | 3796 | ++DOCSHELL 17820400 == 35 [pid = 3796] [id = 650] 02:55:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (179C5400) [pid = 3796] [serial = 1950] [outer = 00000000] 02:55:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17BA3800) [pid = 3796] [serial = 1951] [outer = 179C5400] 02:55:01 INFO - PROCESS | 3796 | 1468230901733 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17BBA800) [pid = 3796] [serial = 1952] [outer = 179C5400] 02:55:02 INFO - PROCESS | 3796 | 1468230902184 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]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 704ms 02:55:02 INFO - PROCESS | 3796 | 1468230902237 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 3796 | 1468230902239 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 02:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:55:02 INFO - PROCESS | 3796 | 1468230902242 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 3796 | 1468230902244 Marionette TRACE conn3 <- [1,2566,null,{}] 02:55:02 INFO - PROCESS | 3796 | 1468230902253 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}] 02:55:02 INFO - PROCESS | 3796 | 1468230902256 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:02 INFO - PROCESS | 3796 | 1468230902411 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:55:02 INFO - PROCESS | 3796 | 1468230902503 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 3796 | 1468230902506 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:02 INFO - PROCESS | 3796 | ++DOCSHELL 15580400 == 36 [pid = 3796] [id = 651] 02:55:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17BC6C00) [pid = 3796] [serial = 1953] [outer = 00000000] 02:55:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1822C800) [pid = 3796] [serial = 1954] [outer = 17BC6C00] 02:55:02 INFO - PROCESS | 3796 | 1468230902555 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18276800) [pid = 3796] [serial = 1955] [outer = 17BC6C00] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (168CA800) [pid = 3796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17607000) [pid = 3796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1766B000) [pid = 3796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1788D400) [pid = 3796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (162EA000) [pid = 3796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13F77C00) [pid = 3796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114B4000) [pid = 3796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A05C00) [pid = 3796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10D10400) [pid = 3796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1106B400) [pid = 3796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:55:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1553DC00) [pid = 3796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:55:03 INFO - PROCESS | 3796 | 1468230903106 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]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 907ms 02:55:03 INFO - PROCESS | 3796 | 1468230903147 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 3796 | 1468230903148 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 02:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:55:03 INFO - PROCESS | 3796 | 1468230903152 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 3796 | 1468230903154 Marionette TRACE conn3 <- [1,2570,null,{}] 02:55:03 INFO - PROCESS | 3796 | 1468230903157 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}] 02:55:03 INFO - PROCESS | 3796 | 1468230903159 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:03 INFO - PROCESS | 3796 | 1468230903240 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:55:03 INFO - PROCESS | 3796 | 1468230903246 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 3796 | 1468230903248 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:03 INFO - PROCESS | 3796 | ++DOCSHELL 12B73400 == 37 [pid = 3796] [id = 652] 02:55:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13F77C00) [pid = 3796] [serial = 1956] [outer = 00000000] 02:55:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16766400) [pid = 3796] [serial = 1957] [outer = 13F77C00] 02:55:03 INFO - PROCESS | 3796 | 1468230903310 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1760A800) [pid = 3796] [serial = 1958] [outer = 13F77C00] 02:55:03 INFO - PROCESS | 3796 | 1468230903779 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]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 626ms 02:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:55:03 INFO - PROCESS | 3796 | 1468230903790 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 3796 | 1468230903792 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 02:55:03 INFO - PROCESS | 3796 | 1468230903795 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 3796 | 1468230903797 Marionette TRACE conn3 <- [1,2574,null,{}] 02:55:03 INFO - PROCESS | 3796 | 1468230903800 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}] 02:55:03 INFO - PROCESS | 3796 | 1468230903812 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:03 INFO - PROCESS | 3796 | 1468230903941 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:55:04 INFO - PROCESS | 3796 | 1468230903973 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 3796 | 1468230903975 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:04 INFO - PROCESS | 3796 | ++DOCSHELL 10A09800 == 38 [pid = 3796] [id = 653] 02:55:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (162E6400) [pid = 3796] [serial = 1959] [outer = 00000000] 02:55:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1822BC00) [pid = 3796] [serial = 1960] [outer = 162E6400] 02:55:04 INFO - PROCESS | 3796 | 1468230904018 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1827A400) [pid = 3796] [serial = 1961] [outer = 162E6400] 02:55:04 INFO - PROCESS | 3796 | 1468230904416 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]]]}] 02:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 626ms 02:55:04 INFO - PROCESS | 3796 | 1468230904434 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:55:04 INFO - PROCESS | 3796 | 1468230904436 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:55:04 INFO - PROCESS | 3796 | 1468230904453 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 3796 | 1468230904454 Marionette TRACE conn3 <- [1,2578,null,{}] 02:55:04 INFO - PROCESS | 3796 | 1468230904459 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}] 02:55:04 INFO - PROCESS | 3796 | 1468230904460 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:04 INFO - PROCESS | 3796 | 1468230904570 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:55:04 INFO - PROCESS | 3796 | 1468230904576 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 3796 | 1468230904578 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:04 INFO - PROCESS | 3796 | ++DOCSHELL 162DF800 == 39 [pid = 3796] [id = 654] 02:55:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17BC3C00) [pid = 3796] [serial = 1962] [outer = 00000000] 02:55:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19611000) [pid = 3796] [serial = 1963] [outer = 17BC3C00] 02:55:04 INFO - PROCESS | 3796 | 1468230904620 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19613400) [pid = 3796] [serial = 1964] [outer = 17BC3C00] 02:55:05 INFO - PROCESS | 3796 | 1468230905389 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]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1001ms 02:55:05 INFO - PROCESS | 3796 | 1468230905442 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 3796 | 1468230905447 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 02:55:05 INFO - PROCESS | 3796 | 1468230905452 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:55:05 INFO - PROCESS | 3796 | 1468230905455 Marionette TRACE conn3 <- [1,2582,null,{}] 02:55:05 INFO - PROCESS | 3796 | 1468230905462 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}] 02:55:05 INFO - PROCESS | 3796 | 1468230905465 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:05 INFO - PROCESS | 3796 | 1468230905615 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:55:05 INFO - PROCESS | 3796 | 1468230905759 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 3796 | 1468230905762 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:05 INFO - PROCESS | 3796 | ++DOCSHELL 10BBC400 == 40 [pid = 3796] [id = 655] 02:55:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10D0D000) [pid = 3796] [serial = 1965] [outer = 00000000] 02:55:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (112AC800) [pid = 3796] [serial = 1966] [outer = 10D0D000] 02:55:05 INFO - PROCESS | 3796 | 1468230905820 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (114E0C00) [pid = 3796] [serial = 1967] [outer = 10D0D000] 02:55:06 INFO - PROCESS | 3796 | 1468230906798 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]]]}] 02:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1392ms 02:55:06 INFO - PROCESS | 3796 | 1468230906858 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:55:06 INFO - PROCESS | 3796 | 1468230906863 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 02:55:06 INFO - PROCESS | 3796 | 1468230906868 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:55:06 INFO - PROCESS | 3796 | 1468230906871 Marionette TRACE conn3 <- [1,2586,null,{}] 02:55:06 INFO - PROCESS | 3796 | 1468230906877 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}] 02:55:06 INFO - PROCESS | 3796 | 1468230906880 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:07 INFO - PROCESS | 3796 | 1468230907012 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:55:07 INFO - PROCESS | 3796 | 1468230907204 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 3796 | 1468230907209 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 10A09800 == 39 [pid = 3796] [id = 653] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 12B73400 == 38 [pid = 3796] [id = 652] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 15580400 == 37 [pid = 3796] [id = 651] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 17820400 == 36 [pid = 3796] [id = 650] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 13998800 == 35 [pid = 3796] [id = 649] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 10478000 == 34 [pid = 3796] [id = 648] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 1676A800 == 33 [pid = 3796] [id = 647] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 16760800 == 32 [pid = 3796] [id = 646] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 15582800 == 31 [pid = 3796] [id = 645] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 13F76C00 == 30 [pid = 3796] [id = 644] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 13999400 == 29 [pid = 3796] [id = 643] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 11C98800 == 28 [pid = 3796] [id = 642] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17B9D000) [pid = 3796] [serial = 1921] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | ++DOCSHELL 10A7F800 == 29 [pid = 3796] [id = 656] 02:55:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10B5C000) [pid = 3796] [serial = 1968] [outer = 00000000] 02:55:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10BBB800) [pid = 3796] [serial = 1969] [outer = 10B5C000] 02:55:07 INFO - PROCESS | 3796 | 1468230907291 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1125B400) [pid = 3796] [serial = 1970] [outer = 10B5C000] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 10BBE800 == 28 [pid = 3796] [id = 641] 02:55:07 INFO - PROCESS | 3796 | --DOCSHELL 164C7C00 == 27 [pid = 3796] [id = 640] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16977400) [pid = 3796] [serial = 1906] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16F2D400) [pid = 3796] [serial = 1907] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17666400) [pid = 3796] [serial = 1910] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1760C000) [pid = 3796] [serial = 1909] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1782CC00) [pid = 3796] [serial = 1912] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (179C8000) [pid = 3796] [serial = 1918] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17894000) [pid = 3796] [serial = 1913] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (164CC800) [pid = 3796] [serial = 1903] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1515E800) [pid = 3796] [serial = 1900] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1553EC00) [pid = 3796] [serial = 1901] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11D94800) [pid = 3796] [serial = 1897] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E2A800) [pid = 3796] [serial = 1898] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (179CF800) [pid = 3796] [serial = 1919] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10D02800) [pid = 3796] [serial = 1895] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B60800) [pid = 3796] [serial = 1894] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12BA8C00) [pid = 3796] [serial = 1892] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (112B1400) [pid = 3796] [serial = 1891] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16C26800) [pid = 3796] [serial = 1889] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (164C9400) [pid = 3796] [serial = 1915] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1676C400) [pid = 3796] [serial = 1904] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16E59400) [pid = 3796] [serial = 1916] [outer = 00000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3796 | 1468230907706 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]]]}] 02:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 907ms 02:55:07 INFO - PROCESS | 3796 | 1468230907773 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 3796 | 1468230907778 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 02:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:55:07 INFO - PROCESS | 3796 | 1468230907784 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 3796 | 1468230907787 Marionette TRACE conn3 <- [1,2590,null,{}] 02:55:07 INFO - PROCESS | 3796 | 1468230907791 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}] 02:55:07 INFO - PROCESS | 3796 | 1468230907793 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:07 INFO - PROCESS | 3796 | 1468230907880 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:55:07 INFO - PROCESS | 3796 | 1468230907887 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 3796 | 1468230907890 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:07 INFO - PROCESS | 3796 | ++DOCSHELL 11D94C00 == 28 [pid = 3796] [id = 657] 02:55:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11DD9400) [pid = 3796] [serial = 1971] [outer = 00000000] 02:55:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12B71800) [pid = 3796] [serial = 1972] [outer = 11DD9400] 02:55:07 INFO - PROCESS | 3796 | 1468230907938 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12E28C00) [pid = 3796] [serial = 1973] [outer = 11DD9400] 02:55:08 INFO - PROCESS | 3796 | 1468230908452 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]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 688ms 02:55:08 INFO - PROCESS | 3796 | 1468230908483 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 3796 | 1468230908485 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 02:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:55:08 INFO - PROCESS | 3796 | 1468230908489 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 3796 | 1468230908492 Marionette TRACE conn3 <- [1,2594,null,{}] 02:55:08 INFO - PROCESS | 3796 | 1468230908503 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}] 02:55:08 INFO - PROCESS | 3796 | 1468230908507 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:08 INFO - PROCESS | 3796 | 1468230908631 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:55:08 INFO - PROCESS | 3796 | 1468230908755 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 3796 | 1468230908758 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:08 INFO - PROCESS | 3796 | ++DOCSHELL 13A95800 == 29 [pid = 3796] [id = 658] 02:55:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13A96800) [pid = 3796] [serial = 1974] [outer = 00000000] 02:55:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15127000) [pid = 3796] [serial = 1975] [outer = 13A96800] 02:55:08 INFO - PROCESS | 3796 | 1468230908806 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1553D400) [pid = 3796] [serial = 1976] [outer = 13A96800] 02:55:09 INFO - PROCESS | 3796 | 1468230909254 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]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 798ms 02:55:09 INFO - PROCESS | 3796 | 1468230909322 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 3796 | 1468230909324 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 02:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:55:09 INFO - PROCESS | 3796 | 1468230909327 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 3796 | 1468230909329 Marionette TRACE conn3 <- [1,2598,null,{}] 02:55:09 INFO - PROCESS | 3796 | 1468230909332 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}] 02:55:09 INFO - PROCESS | 3796 | 1468230909334 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:09 INFO - PROCESS | 3796 | 1468230909429 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:55:09 INFO - PROCESS | 3796 | 1468230909442 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 3796 | 1468230909444 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:09 INFO - PROCESS | 3796 | ++DOCSHELL 16068400 == 30 [pid = 3796] [id = 659] 02:55:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (162DB800) [pid = 3796] [serial = 1977] [outer = 00000000] 02:55:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (164C5000) [pid = 3796] [serial = 1978] [outer = 162DB800] 02:55:09 INFO - PROCESS | 3796 | 1468230909489 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (164C9800) [pid = 3796] [serial = 1979] [outer = 162DB800] 02:55:09 INFO - PROCESS | 3796 | 1468230909976 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 688ms 02:55:10 INFO - PROCESS | 3796 | 1468230910027 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 3796 | 1468230910029 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 02:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:55:10 INFO - PROCESS | 3796 | 1468230910067 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 3796 | 1468230910069 Marionette TRACE conn3 <- [1,2602,null,{}] 02:55:10 INFO - PROCESS | 3796 | 1468230910074 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}] 02:55:10 INFO - PROCESS | 3796 | 1468230910076 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:10 INFO - PROCESS | 3796 | 1468230910187 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:55:10 INFO - PROCESS | 3796 | 1468230910197 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 3796 | 1468230910199 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:10 INFO - PROCESS | 3796 | ++DOCSHELL 162DC400 == 31 [pid = 3796] [id = 660] 02:55:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (164C4C00) [pid = 3796] [serial = 1980] [outer = 00000000] 02:55:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16769000) [pid = 3796] [serial = 1981] [outer = 164C4C00] 02:55:10 INFO - PROCESS | 3796 | 1468230910243 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168C5000) [pid = 3796] [serial = 1982] [outer = 164C4C00] 02:55:10 INFO - PROCESS | 3796 | 1468230910698 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 703ms 02:55:10 INFO - PROCESS | 3796 | 1468230910757 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 3796 | 1468230910759 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 02:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:55:10 INFO - PROCESS | 3796 | 1468230910762 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 3796 | 1468230910764 Marionette TRACE conn3 <- [1,2606,null,{}] 02:55:10 INFO - PROCESS | 3796 | 1468230910767 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}] 02:55:10 INFO - PROCESS | 3796 | 1468230910773 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:10 INFO - PROCESS | 3796 | 1468230910911 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:55:10 INFO - PROCESS | 3796 | 1468230910992 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 3796 | 1468230910994 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:10 INFO - PROCESS | 3796 | ++DOCSHELL 1696FC00 == 32 [pid = 3796] [id = 661] 02:55:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1697A800) [pid = 3796] [serial = 1983] [outer = 00000000] 02:55:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16FCA800) [pid = 3796] [serial = 1984] [outer = 1697A800] 02:55:11 INFO - PROCESS | 3796 | 1468230911038 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17602C00) [pid = 3796] [serial = 1985] [outer = 1697A800] 02:55:11 INFO - PROCESS | 3796 | 1468230911457 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]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 02:55:11 INFO - PROCESS | 3796 | 1468230911527 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 3796 | 1468230911529 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 02:55:11 INFO - PROCESS | 3796 | 1468230911539 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:55:11 INFO - PROCESS | 3796 | 1468230911551 Marionette TRACE conn3 <- [1,2610,null,{}] 02:55:11 INFO - PROCESS | 3796 | 1468230911559 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}] 02:55:11 INFO - PROCESS | 3796 | 1468230911561 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:11 INFO - PROCESS | 3796 | 1468230911835 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1760B800) [pid = 3796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10BBF400) [pid = 3796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A10000) [pid = 3796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1676B400) [pid = 3796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13999800) [pid = 3796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13F79000) [pid = 3796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (159F4000) [pid = 3796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (179C5400) [pid = 3796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17BC6C00) [pid = 3796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (162E6400) [pid = 3796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17B96800) [pid = 3796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11C99800) [pid = 3796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16761000) [pid = 3796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:55:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13F77C00) [pid = 3796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:55:11 INFO - PROCESS | 3796 | 1468230911907 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 3796 | 1468230911909 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A10000 == 33 [pid = 3796] [id = 662] 02:55:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A7E000) [pid = 3796] [serial = 1986] [outer = 00000000] 02:55:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (114D3400) [pid = 3796] [serial = 1987] [outer = 10A7E000] 02:55:11 INFO - PROCESS | 3796 | 1468230911953 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12E66400) [pid = 3796] [serial = 1988] [outer = 10A7E000] 02:55:12 INFO - PROCESS | 3796 | 1468230912313 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]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 798ms 02:55:12 INFO - PROCESS | 3796 | 1468230912345 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 3796 | 1468230912347 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 02:55:12 INFO - PROCESS | 3796 | 1468230912351 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:55:12 INFO - PROCESS | 3796 | 1468230912352 Marionette TRACE conn3 <- [1,2614,null,{}] 02:55:12 INFO - PROCESS | 3796 | 1468230912356 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}] 02:55:12 INFO - PROCESS | 3796 | 1468230912358 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:12 INFO - PROCESS | 3796 | 1468230912438 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:55:12 INFO - PROCESS | 3796 | 1468230912443 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 3796 | 1468230912445 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:12 INFO - PROCESS | 3796 | ++DOCSHELL 159FEC00 == 34 [pid = 3796] [id = 663] 02:55:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (162E6400) [pid = 3796] [serial = 1989] [outer = 00000000] 02:55:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1760EC00) [pid = 3796] [serial = 1990] [outer = 162E6400] 02:55:12 INFO - PROCESS | 3796 | 1468230912490 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17666C00) [pid = 3796] [serial = 1991] [outer = 162E6400] 02:55:12 INFO - PROCESS | 3796 | 1468230912955 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]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 641ms 02:55:12 INFO - PROCESS | 3796 | 1468230912990 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 3796 | 1468230912992 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 02:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:55:12 INFO - PROCESS | 3796 | 1468230912996 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 3796 | 1468230912997 Marionette TRACE conn3 <- [1,2618,null,{}] 02:55:12 INFO - PROCESS | 3796 | 1468230913001 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}] 02:55:12 INFO - PROCESS | 3796 | 1468230913002 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:13 INFO - PROCESS | 3796 | 1468230913081 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:55:13 INFO - PROCESS | 3796 | 1468230913089 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 3796 | 1468230913091 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:13 INFO - PROCESS | 3796 | ++DOCSHELL 15548400 == 35 [pid = 3796] [id = 664] 02:55:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1782B000) [pid = 3796] [serial = 1992] [outer = 00000000] 02:55:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (179C7C00) [pid = 3796] [serial = 1993] [outer = 1782B000] 02:55:13 INFO - PROCESS | 3796 | 1468230913134 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (179CD000) [pid = 3796] [serial = 1994] [outer = 1782B000] 02:55:13 INFO - PROCESS | 3796 | 1468230913599 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]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 641ms 02:55:13 INFO - PROCESS | 3796 | 1468230913637 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 3796 | 1468230913639 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 02:55:13 INFO - PROCESS | 3796 | 1468230913642 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:55:13 INFO - PROCESS | 3796 | 1468230913643 Marionette TRACE conn3 <- [1,2622,null,{}] 02:55:13 INFO - PROCESS | 3796 | 1468230913647 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}] 02:55:13 INFO - PROCESS | 3796 | 1468230913649 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:13 INFO - PROCESS | 3796 | 1468230913736 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:55:13 INFO - PROCESS | 3796 | 1468230913741 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 3796 | 1468230913743 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:13 INFO - PROCESS | 3796 | ++DOCSHELL 159F7C00 == 36 [pid = 3796] [id = 665] 02:55:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (178EC000) [pid = 3796] [serial = 1995] [outer = 00000000] 02:55:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17B9C800) [pid = 3796] [serial = 1996] [outer = 178EC000] 02:55:13 INFO - PROCESS | 3796 | 1468230913788 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17B9CC00) [pid = 3796] [serial = 1997] [outer = 178EC000] 02:55:14 INFO - PROCESS | 3796 | 1468230914508 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]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 938ms 02:55:14 INFO - PROCESS | 3796 | 1468230914589 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 3796 | 1468230914594 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 02:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:55:14 INFO - PROCESS | 3796 | 1468230914599 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 3796 | 1468230914604 Marionette TRACE conn3 <- [1,2626,null,{}] 02:55:14 INFO - PROCESS | 3796 | 1468230914610 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}] 02:55:14 INFO - PROCESS | 3796 | 1468230914612 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:14 INFO - PROCESS | 3796 | 1468230914736 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:55:14 INFO - PROCESS | 3796 | 1468230914871 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 3796 | 1468230914874 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:14 INFO - PROCESS | 3796 | ++DOCSHELL 10BAD800 == 37 [pid = 3796] [id = 666] 02:55:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10D07000) [pid = 3796] [serial = 1998] [outer = 00000000] 02:55:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11886400) [pid = 3796] [serial = 1999] [outer = 10D07000] 02:55:14 INFO - PROCESS | 3796 | 1468230914931 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1312A400) [pid = 3796] [serial = 2000] [outer = 10D07000] 02:55:15 INFO - PROCESS | 3796 | 1468230915511 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]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 938ms 02:55:15 INFO - PROCESS | 3796 | 1468230915545 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 3796 | 1468230915550 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 02:55:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:55:15 INFO - PROCESS | 3796 | 1468230915556 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 3796 | 1468230915559 Marionette TRACE conn3 <- [1,2630,null,{}] 02:55:15 INFO - PROCESS | 3796 | 1468230915563 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}] 02:55:15 INFO - PROCESS | 3796 | 1468230915566 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:15 INFO - PROCESS | 3796 | 1468230915677 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:55:15 INFO - PROCESS | 3796 | 1468230915826 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 3796 | 1468230915828 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:15 INFO - PROCESS | 3796 | ++DOCSHELL 139EDC00 == 38 [pid = 3796] [id = 667] 02:55:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13A9B400) [pid = 3796] [serial = 2001] [outer = 00000000] 02:55:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (162DDC00) [pid = 3796] [serial = 2002] [outer = 13A9B400] 02:55:15 INFO - PROCESS | 3796 | 1468230915886 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (164D0000) [pid = 3796] [serial = 2003] [outer = 13A9B400] 02:55:16 INFO - PROCESS | 3796 | 1468230916478 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]]]}] 02:55:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:55:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 953ms 02:55:16 INFO - PROCESS | 3796 | 1468230916501 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 3796 | 1468230916503 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 02:55:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:55:16 INFO - PROCESS | 3796 | 1468230916507 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - PROCESS | 3796 | 1468230916511 Marionette TRACE conn3 <- [1,2634,null,{}] 02:55:16 INFO - PROCESS | 3796 | 1468230916521 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}] 02:55:16 INFO - PROCESS | 3796 | 1468230916526 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:16 INFO - PROCESS | 3796 | 1468230916633 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:55:16 INFO - PROCESS | 3796 | 1468230916796 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 3796 | 1468230916799 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:16 INFO - PROCESS | 3796 | ++DOCSHELL 178F3C00 == 39 [pid = 3796] [id = 668] 02:55:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (179CE000) [pid = 3796] [serial = 2004] [outer = 00000000] 02:55:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17BA4C00) [pid = 3796] [serial = 2005] [outer = 179CE000] 02:55:16 INFO - PROCESS | 3796 | 1468230916856 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18229000) [pid = 3796] [serial = 2006] [outer = 179CE000] 02:55:17 INFO - PROCESS | 3796 | 1468230917436 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]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:55:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 938ms 02:55:17 INFO - PROCESS | 3796 | 1468230917452 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 3796 | 1468230917455 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 02:55:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:55:17 INFO - PROCESS | 3796 | 1468230917458 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 3796 | 1468230917460 Marionette TRACE conn3 <- [1,2638,null,{}] 02:55:17 INFO - PROCESS | 3796 | 1468230917464 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}] 02:55:17 INFO - PROCESS | 3796 | 1468230917466 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:17 INFO - PROCESS | 3796 | 1468230917695 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:55:17 INFO - PROCESS | 3796 | 1468230917892 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 3796 | 1468230917896 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:17 INFO - PROCESS | 3796 | ++DOCSHELL 10B67C00 == 40 [pid = 3796] [id = 669] 02:55:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10BA6400) [pid = 3796] [serial = 2007] [outer = 00000000] 02:55:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10D0DC00) [pid = 3796] [serial = 2008] [outer = 10BA6400] 02:55:17 INFO - PROCESS | 3796 | 1468230917945 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11265C00) [pid = 3796] [serial = 2009] [outer = 10BA6400] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 15548400 == 39 [pid = 3796] [id = 664] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 159FEC00 == 38 [pid = 3796] [id = 663] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 10A10000 == 37 [pid = 3796] [id = 662] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 1696FC00 == 36 [pid = 3796] [id = 661] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 162DC400 == 35 [pid = 3796] [id = 660] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 16068400 == 34 [pid = 3796] [id = 659] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 13A95800 == 33 [pid = 3796] [id = 658] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 11D94C00 == 32 [pid = 3796] [id = 657] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 10A7F800 == 31 [pid = 3796] [id = 656] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 162DF800 == 30 [pid = 3796] [id = 654] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 10BBC400 == 29 [pid = 3796] [id = 655] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 139EDC00 == 28 [pid = 3796] [id = 667] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 178F3C00 == 27 [pid = 3796] [id = 668] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 159F7C00 == 26 [pid = 3796] [id = 665] 02:55:18 INFO - PROCESS | 3796 | --DOCSHELL 10BAD800 == 25 [pid = 3796] [id = 666] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1515E000) [pid = 3796] [serial = 1933] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15582C00) [pid = 3796] [serial = 1934] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (162E0000) [pid = 3796] [serial = 1936] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (162E6800) [pid = 3796] [serial = 1937] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17BA3800) [pid = 3796] [serial = 1951] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (178FA400) [pid = 3796] [serial = 1949] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1822C800) [pid = 3796] [serial = 1954] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17BBA800) [pid = 3796] [serial = 1952] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1822BC00) [pid = 3796] [serial = 1960] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17B9D800) [pid = 3796] [serial = 1922] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11DDF400) [pid = 3796] [serial = 1927] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12BB2400) [pid = 3796] [serial = 1928] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (18276800) [pid = 3796] [serial = 1955] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1676E400) [pid = 3796] [serial = 1939] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16766400) [pid = 3796] [serial = 1957] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19611000) [pid = 3796] [serial = 1963] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (168C5400) [pid = 3796] [serial = 1940] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1760A800) [pid = 3796] [serial = 1958] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1827A400) [pid = 3796] [serial = 1961] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1557D000) [pid = 3796] [serial = 1946] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17899400) [pid = 3796] [serial = 1948] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11068400) [pid = 3796] [serial = 1924] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1106E400) [pid = 3796] [serial = 1925] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12BAA000) [pid = 3796] [serial = 1945] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16C28400) [pid = 3796] [serial = 1942] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16E5BC00) [pid = 3796] [serial = 1943] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (139EE800) [pid = 3796] [serial = 1930] [outer = 00000000] [url = about:blank] 02:55:18 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (13F7A400) [pid = 3796] [serial = 1931] [outer = 00000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3796 | 1468230919137 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]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:55:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1704ms 02:55:19 INFO - PROCESS | 3796 | 1468230919165 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:55:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:55:19 INFO - PROCESS | 3796 | 1468230919169 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 02:55:19 INFO - PROCESS | 3796 | 1468230919174 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 3796 | 1468230919177 Marionette TRACE conn3 <- [1,2642,null,{}] 02:55:19 INFO - PROCESS | 3796 | 1468230919183 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}] 02:55:19 INFO - PROCESS | 3796 | 1468230919185 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:19 INFO - PROCESS | 3796 | 1468230919313 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:55:19 INFO - PROCESS | 3796 | 1468230919413 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 3796 | 1468230919416 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:19 INFO - PROCESS | 3796 | ++DOCSHELL 10D05800 == 26 [pid = 3796] [id = 670] 02:55:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10D05C00) [pid = 3796] [serial = 2010] [outer = 00000000] 02:55:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10D0C800) [pid = 3796] [serial = 2011] [outer = 10D05C00] 02:55:19 INFO - PROCESS | 3796 | 1468230919464 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10F10000) [pid = 3796] [serial = 2012] [outer = 10D05C00] 02:55:19 INFO - PROCESS | 3796 | 1468230919892 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]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:55:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 735ms 02:55:19 INFO - PROCESS | 3796 | 1468230919911 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 3796 | 1468230919916 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 02:55:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:55:19 INFO - PROCESS | 3796 | 1468230919922 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 3796 | 1468230919925 Marionette TRACE conn3 <- [1,2646,null,{}] 02:55:19 INFO - PROCESS | 3796 | 1468230919929 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}] 02:55:19 INFO - PROCESS | 3796 | 1468230919932 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:20 INFO - PROCESS | 3796 | 1468230920018 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:55:20 INFO - PROCESS | 3796 | 1468230920024 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 3796 | 1468230920027 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:20 INFO - PROCESS | 3796 | ++DOCSHELL 11DDB000 == 27 [pid = 3796] [id = 671] 02:55:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11DDF400) [pid = 3796] [serial = 2013] [outer = 00000000] 02:55:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12BB2400) [pid = 3796] [serial = 2014] [outer = 11DDF400] 02:55:20 INFO - PROCESS | 3796 | 1468230920074 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12E66000) [pid = 3796] [serial = 2015] [outer = 11DDF400] 02:55:20 INFO - PROCESS | 3796 | 1468230920541 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]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:55:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 626ms 02:55:20 INFO - PROCESS | 3796 | 1468230920560 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 3796 | 1468230920562 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 02:55:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:55:20 INFO - PROCESS | 3796 | 1468230920565 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 3796 | 1468230920568 Marionette TRACE conn3 <- [1,2650,null,{}] 02:55:20 INFO - PROCESS | 3796 | 1468230920579 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}] 02:55:20 INFO - PROCESS | 3796 | 1468230920584 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:20 INFO - PROCESS | 3796 | 1468230920665 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:55:20 INFO - PROCESS | 3796 | 1468230920673 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 3796 | 1468230920677 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:20 INFO - PROCESS | 3796 | ++DOCSHELL 13F7B400 == 28 [pid = 3796] [id = 672] 02:55:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13F81400) [pid = 3796] [serial = 2016] [outer = 00000000] 02:55:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1512FC00) [pid = 3796] [serial = 2017] [outer = 13F81400] 02:55:20 INFO - PROCESS | 3796 | 1468230920724 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15548400) [pid = 3796] [serial = 2018] [outer = 13F81400] 02:55:21 INFO - PROCESS | 3796 | 1468230921215 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]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:55:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 688ms 02:55:21 INFO - PROCESS | 3796 | 1468230921265 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 3796 | 1468230921267 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 02:55:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:55:21 INFO - PROCESS | 3796 | 1468230921278 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 3796 | 1468230921289 Marionette TRACE conn3 <- [1,2654,null,{}] 02:55:21 INFO - PROCESS | 3796 | 1468230921293 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}] 02:55:21 INFO - PROCESS | 3796 | 1468230921295 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:21 INFO - PROCESS | 3796 | 1468230921440 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:55:21 INFO - PROCESS | 3796 | 1468230921445 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 3796 | 1468230921447 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:21 INFO - PROCESS | 3796 | ++DOCSHELL 1553CC00 == 29 [pid = 3796] [id = 673] 02:55:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159A6400) [pid = 3796] [serial = 2019] [outer = 00000000] 02:55:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (162E5000) [pid = 3796] [serial = 2020] [outer = 159A6400] 02:55:21 INFO - PROCESS | 3796 | 1468230921543 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (164C3800) [pid = 3796] [serial = 2021] [outer = 159A6400] 02:55:22 INFO - PROCESS | 3796 | 1468230922470 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]]]}] 02:55:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:55:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 02:55:22 INFO - PROCESS | 3796 | 1468230922485 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 3796 | 1468230922487 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 02:55:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:55:22 INFO - PROCESS | 3796 | 1468230922491 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - PROCESS | 3796 | 1468230922493 Marionette TRACE conn3 <- [1,2658,null,{}] 02:55:22 INFO - PROCESS | 3796 | 1468230922496 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}] 02:55:22 INFO - PROCESS | 3796 | 1468230922498 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:22 INFO - PROCESS | 3796 | 1468230922610 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:55:22 INFO - PROCESS | 3796 | 1468230922616 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 3796 | 1468230922618 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:22 INFO - PROCESS | 3796 | ++DOCSHELL 164CB400 == 30 [pid = 3796] [id = 674] 02:55:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (164CB800) [pid = 3796] [serial = 2022] [outer = 00000000] 02:55:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16769C00) [pid = 3796] [serial = 2023] [outer = 164CB800] 02:55:22 INFO - PROCESS | 3796 | 1468230922661 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168C8800) [pid = 3796] [serial = 2024] [outer = 164CB800] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (164C4C00) [pid = 3796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1697A800) [pid = 3796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11DD9400) [pid = 3796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13A96800) [pid = 3796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10D0D000) [pid = 3796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B5C000) [pid = 3796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (162DB800) [pid = 3796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17BC3C00) [pid = 3796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (162E6400) [pid = 3796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10A7E000) [pid = 3796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (178EC000) [pid = 3796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:55:23 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1782B000) [pid = 3796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:55:23 INFO - PROCESS | 3796 | 1468230923601 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"]]]}] 02:55:23 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 02:55:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:55:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1141ms 02:55:23 INFO - PROCESS | 3796 | 1468230923632 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 3796 | 1468230923634 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 02:55:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:55:23 INFO - PROCESS | 3796 | 1468230923638 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 3796 | 1468230923639 Marionette TRACE conn3 <- [1,2662,null,{}] 02:55:23 INFO - PROCESS | 3796 | 1468230923643 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}] 02:55:23 INFO - PROCESS | 3796 | 1468230923648 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:23 INFO - PROCESS | 3796 | 1468230923749 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:55:23 INFO - PROCESS | 3796 | 1468230923755 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 3796 | 1468230923757 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:23 INFO - PROCESS | 3796 | ++DOCSHELL 10BAD000 == 31 [pid = 3796] [id = 675] 02:55:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10BB5400) [pid = 3796] [serial = 2025] [outer = 00000000] 02:55:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (168CF000) [pid = 3796] [serial = 2026] [outer = 10BB5400] 02:55:23 INFO - PROCESS | 3796 | 1468230923802 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16975000) [pid = 3796] [serial = 2027] [outer = 10BB5400] 02:55:24 INFO - PROCESS | 3796 | 1468230924751 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"]]]}] 02:55:24 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 02:55:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:55:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1141ms 02:55:24 INFO - PROCESS | 3796 | 1468230924788 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 3796 | 1468230924790 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 02:55:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:55:24 INFO - PROCESS | 3796 | 1468230924794 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 3796 | 1468230924795 Marionette TRACE conn3 <- [1,2666,null,{}] 02:55:24 INFO - PROCESS | 3796 | 1468230924799 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}] 02:55:24 INFO - PROCESS | 3796 | 1468230924810 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:24 INFO - PROCESS | 3796 | 1468230924893 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:55:24 INFO - PROCESS | 3796 | 1468230924899 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 3796 | 1468230924901 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:24 INFO - PROCESS | 3796 | ++DOCSHELL 16976800 == 32 [pid = 3796] [id = 676] 02:55:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16977800) [pid = 3796] [serial = 2028] [outer = 00000000] 02:55:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17608C00) [pid = 3796] [serial = 2029] [outer = 16977800] 02:55:24 INFO - PROCESS | 3796 | 1468230924944 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17609400) [pid = 3796] [serial = 2030] [outer = 16977800] 02:55:25 INFO - PROCESS | 3796 | 1468230925937 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]]]}] 02:55:26 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) 02:55:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1188ms 02:55:26 INFO - PROCESS | 3796 | 1468230925997 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 3796 | 1468230926002 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 02:55:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:55:26 INFO - PROCESS | 3796 | 1468230926049 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 3796 | 1468230926052 Marionette TRACE conn3 <- [1,2670,null,{}] 02:55:26 INFO - PROCESS | 3796 | 1468230926060 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}] 02:55:26 INFO - PROCESS | 3796 | 1468230926063 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:26 INFO - PROCESS | 3796 | 1468230926160 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:55:26 INFO - PROCESS | 3796 | 1468230926332 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 3796 | 1468230926337 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:26 INFO - PROCESS | 3796 | ++DOCSHELL 10D02000 == 33 [pid = 3796] [id = 677] 02:55:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10D02800) [pid = 3796] [serial = 2031] [outer = 00000000] 02:55:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10D0C000) [pid = 3796] [serial = 2032] [outer = 10D02800] 02:55:26 INFO - PROCESS | 3796 | 1468230926435 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1106D400) [pid = 3796] [serial = 2033] [outer = 10D02800] 02:55:27 INFO - PROCESS | 3796 | 1468230927610 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]]]}] 02:55:27 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) 02:55:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1641ms 02:55:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:55:27 INFO - PROCESS | 3796 | 1468230927651 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 3796 | 1468230927654 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 02:55:27 INFO - PROCESS | 3796 | 1468230927659 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 3796 | 1468230927662 Marionette TRACE conn3 <- [1,2674,null,{}] 02:55:27 INFO - PROCESS | 3796 | 1468230927668 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}] 02:55:27 INFO - PROCESS | 3796 | 1468230927670 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:27 INFO - PROCESS | 3796 | 1468230927775 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:55:27 INFO - PROCESS | 3796 | --DOCSHELL 10BAD000 == 32 [pid = 3796] [id = 675] 02:55:27 INFO - PROCESS | 3796 | --DOCSHELL 164CB400 == 31 [pid = 3796] [id = 674] 02:55:27 INFO - PROCESS | 3796 | --DOCSHELL 1553CC00 == 30 [pid = 3796] [id = 673] 02:55:27 INFO - PROCESS | 3796 | --DOCSHELL 13F7B400 == 29 [pid = 3796] [id = 672] 02:55:27 INFO - PROCESS | 3796 | --DOCSHELL 11DDB000 == 28 [pid = 3796] [id = 671] 02:55:27 INFO - PROCESS | 3796 | --DOCSHELL 10D05800 == 27 [pid = 3796] [id = 670] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17B9CC00) [pid = 3796] [serial = 1997] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17B9C800) [pid = 3796] [serial = 1996] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (179C7C00) [pid = 3796] [serial = 1993] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16769000) [pid = 3796] [serial = 1981] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16FCA800) [pid = 3796] [serial = 1984] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12B71800) [pid = 3796] [serial = 1972] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (168C5000) [pid = 3796] [serial = 1982] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12E28C00) [pid = 3796] [serial = 1973] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15127000) [pid = 3796] [serial = 1975] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1553D400) [pid = 3796] [serial = 1976] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (112AC800) [pid = 3796] [serial = 1966] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (114E0C00) [pid = 3796] [serial = 1967] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (10BBB800) [pid = 3796] [serial = 1969] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1125B400) [pid = 3796] [serial = 1970] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (164C5000) [pid = 3796] [serial = 1978] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (179CD000) [pid = 3796] [serial = 1994] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (17602C00) [pid = 3796] [serial = 1985] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (19613400) [pid = 3796] [serial = 1964] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1760EC00) [pid = 3796] [serial = 1990] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (12E66400) [pid = 3796] [serial = 1988] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (114D3400) [pid = 3796] [serial = 1987] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (17666C00) [pid = 3796] [serial = 1991] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (164C9800) [pid = 3796] [serial = 1979] [outer = 00000000] [url = about:blank] 02:55:27 INFO - PROCESS | 3796 | 1468230927973 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 3796 | 1468230927978 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:28 INFO - PROCESS | 3796 | ++DOCSHELL 10BAB400 == 28 [pid = 3796] [id = 678] 02:55:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10BAD000) [pid = 3796] [serial = 2034] [outer = 00000000] 02:55:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11072C00) [pid = 3796] [serial = 2035] [outer = 10BAD000] 02:55:28 INFO - PROCESS | 3796 | 1468230928028 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1125E000) [pid = 3796] [serial = 2036] [outer = 10BAD000] 02:55:28 INFO - PROCESS | 3796 | 1468230928917 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"]]]}] 02:55:28 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 02:55:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:55:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1298ms 02:55:28 INFO - PROCESS | 3796 | 1468230928959 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 3796 | 1468230928963 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 02:55:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:55:28 INFO - PROCESS | 3796 | 1468230928970 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 3796 | 1468230928972 Marionette TRACE conn3 <- [1,2678,null,{}] 02:55:28 INFO - PROCESS | 3796 | 1468230928976 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}] 02:55:28 INFO - PROCESS | 3796 | 1468230928979 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:29 INFO - PROCESS | 3796 | 1468230929067 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:55:29 INFO - PROCESS | 3796 | 1468230929165 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 3796 | 1468230929167 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:29 INFO - PROCESS | 3796 | ++DOCSHELL 12E25400 == 29 [pid = 3796] [id = 679] 02:55:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12E25800) [pid = 3796] [serial = 2037] [outer = 00000000] 02:55:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1315F400) [pid = 3796] [serial = 2038] [outer = 12E25800] 02:55:29 INFO - PROCESS | 3796 | 1468230929215 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1325CC00) [pid = 3796] [serial = 2039] [outer = 12E25800] 02:55:30 INFO - PROCESS | 3796 | 1468230930116 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"]]]}] 02:55:30 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 02:55:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:55:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1188ms 02:55:30 INFO - PROCESS | 3796 | 1468230930170 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 3796 | 1468230930172 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 02:55:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:55:30 INFO - PROCESS | 3796 | 1468230930177 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 3796 | 1468230930180 Marionette TRACE conn3 <- [1,2682,null,{}] 02:55:30 INFO - PROCESS | 3796 | 1468230930191 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}] 02:55:30 INFO - PROCESS | 3796 | 1468230930195 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:30 INFO - PROCESS | 3796 | 1468230930317 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:55:30 INFO - PROCESS | 3796 | 1468230930326 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 3796 | 1468230930329 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:30 INFO - PROCESS | 3796 | ++DOCSHELL 1512E000 == 30 [pid = 3796] [id = 680] 02:55:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1515E800) [pid = 3796] [serial = 2040] [outer = 00000000] 02:55:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (159F7C00) [pid = 3796] [serial = 2041] [outer = 1515E800] 02:55:30 INFO - PROCESS | 3796 | 1468230930429 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (162DC000) [pid = 3796] [serial = 2042] [outer = 1515E800] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (13F81400) [pid = 3796] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10BA6400) [pid = 3796] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (11DDF400) [pid = 3796] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (10D05C00) [pid = 3796] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (10D07000) [pid = 3796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (13A9B400) [pid = 3796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (179CE000) [pid = 3796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (10BB5400) [pid = 3796] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (164CB800) [pid = 3796] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:55:31 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (159A6400) [pid = 3796] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:55:31 INFO - PROCESS | 3796 | 1468230931364 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"]]]}] 02:55:31 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 02:55:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:55:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1188ms 02:55:31 INFO - PROCESS | 3796 | 1468230931372 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 3796 | 1468230931374 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 02:55:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:55:31 INFO - PROCESS | 3796 | 1468230931378 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 3796 | 1468230931380 Marionette TRACE conn3 <- [1,2686,null,{}] 02:55:31 INFO - PROCESS | 3796 | 1468230931384 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}] 02:55:31 INFO - PROCESS | 3796 | 1468230931386 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:31 INFO - PROCESS | 3796 | 1468230931478 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:55:31 INFO - PROCESS | 3796 | 1468230931483 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 3796 | 1468230931485 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:31 INFO - PROCESS | 3796 | ++DOCSHELL 14368400 == 31 [pid = 3796] [id = 681] 02:55:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (162E1000) [pid = 3796] [serial = 2043] [outer = 00000000] 02:55:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (164C2800) [pid = 3796] [serial = 2044] [outer = 162E1000] 02:55:31 INFO - PROCESS | 3796 | 1468230931530 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (164CB400) [pid = 3796] [serial = 2045] [outer = 162E1000] 02:55:32 INFO - PROCESS | 3796 | 1468230932478 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"]]]}] 02:55:32 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 02:55:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:55:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1141ms 02:55:32 INFO - PROCESS | 3796 | 1468230932523 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 3796 | 1468230932525 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 02:55:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:55:32 INFO - PROCESS | 3796 | 1468230932528 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 3796 | 1468230932530 Marionette TRACE conn3 <- [1,2690,null,{}] 02:55:32 INFO - PROCESS | 3796 | 1468230932533 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}] 02:55:32 INFO - PROCESS | 3796 | 1468230932535 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:32 INFO - PROCESS | 3796 | 1468230932614 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:55:32 INFO - PROCESS | 3796 | 1468230932620 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 3796 | 1468230932622 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:32 INFO - PROCESS | 3796 | ++DOCSHELL 16764000 == 32 [pid = 3796] [id = 682] 02:55:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (16764800) [pid = 3796] [serial = 2046] [outer = 00000000] 02:55:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (168CF400) [pid = 3796] [serial = 2047] [outer = 16764800] 02:55:32 INFO - PROCESS | 3796 | 1468230932666 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (16AA7800) [pid = 3796] [serial = 2048] [outer = 16764800] 02:55:33 INFO - PROCESS | 3796 | 1468230933158 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]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:55:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 688ms 02:55:33 INFO - PROCESS | 3796 | 1468230933227 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 3796 | 1468230933229 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 02:55:33 INFO - PROCESS | 3796 | 1468230933233 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:55:33 INFO - PROCESS | 3796 | 1468230933235 Marionette TRACE conn3 <- [1,2694,null,{}] 02:55:33 INFO - PROCESS | 3796 | 1468230933238 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}] 02:55:33 INFO - PROCESS | 3796 | 1468230933244 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:33 INFO - PROCESS | 3796 | 1468230933376 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:55:33 INFO - PROCESS | 3796 | 1468230933382 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 3796 | 1468230933384 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:33 INFO - PROCESS | 3796 | ++DOCSHELL 17608000 == 33 [pid = 3796] [id = 683] 02:55:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (17609800) [pid = 3796] [serial = 2049] [outer = 00000000] 02:55:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (17666C00) [pid = 3796] [serial = 2050] [outer = 17609800] 02:55:33 INFO - PROCESS | 3796 | 1468230933428 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1788AC00) [pid = 3796] [serial = 2051] [outer = 17609800] 02:55:33 INFO - PROCESS | 3796 | 1468230933854 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]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:55:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 626ms 02:55:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:55:33 INFO - PROCESS | 3796 | 1468230933871 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 3796 | 1468230933873 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 02:55:33 INFO - PROCESS | 3796 | 1468230933876 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 3796 | 1468230933878 Marionette TRACE conn3 <- [1,2698,null,{}] 02:55:33 INFO - PROCESS | 3796 | 1468230933895 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}] 02:55:33 INFO - PROCESS | 3796 | 1468230933896 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:34 INFO - PROCESS | 3796 | 1468230934120 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:55:34 INFO - PROCESS | 3796 | 1468230934239 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 3796 | 1468230934244 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:34 INFO - PROCESS | 3796 | ++DOCSHELL 10D04000 == 34 [pid = 3796] [id = 684] 02:55:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10D05800) [pid = 3796] [serial = 2052] [outer = 00000000] 02:55:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11074400) [pid = 3796] [serial = 2053] [outer = 10D05800] 02:55:34 INFO - PROCESS | 3796 | 1468230934301 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11D93000) [pid = 3796] [serial = 2054] [outer = 10D05800] 02:55:34 INFO - PROCESS | 3796 | 1468230934879 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] 02:55:34 INFO - PROCESS | 3796 | 1468230934923 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 02:55:34 INFO - PROCESS | 3796 | 1468230934928 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:55:34 INFO - PROCESS | 3796 | 1468230934931 Marionette TRACE conn3 <- [1,2702,null,{}] 02:55:34 INFO - PROCESS | 3796 | 1468230934936 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}] 02:55:34 INFO - PROCESS | 3796 | 1468230934939 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:35 INFO - PROCESS | 3796 | 1468230935098 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:55:35 INFO - PROCESS | 3796 | 1468230935163 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 3796 | 1468230935166 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:35 INFO - PROCESS | 3796 | ++DOCSHELL 15158C00 == 35 [pid = 3796] [id = 685] 02:55:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1515E400) [pid = 3796] [serial = 2055] [outer = 00000000] 02:55:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (159B2800) [pid = 3796] [serial = 2056] [outer = 1515E400] 02:55:35 INFO - PROCESS | 3796 | 1468230935222 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (162E4400) [pid = 3796] [serial = 2057] [outer = 1515E400] 02:55:35 INFO - PROCESS | 3796 | 1468230935826 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]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 938ms 02:55:35 INFO - PROCESS | 3796 | 1468230935874 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 3796 | 1468230935877 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 02:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:55:35 INFO - PROCESS | 3796 | 1468230935881 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 3796 | 1468230935883 Marionette TRACE conn3 <- [1,2706,null,{}] 02:55:35 INFO - PROCESS | 3796 | 1468230935888 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}] 02:55:35 INFO - PROCESS | 3796 | 1468230935890 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:36 INFO - PROCESS | 3796 | 1468230935998 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:55:36 INFO - PROCESS | 3796 | 1468230936158 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 3796 | 1468230936161 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:36 INFO - PROCESS | 3796 | ++DOCSHELL 16F32000 == 36 [pid = 3796] [id = 686] 02:55:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17606000) [pid = 3796] [serial = 2058] [outer = 00000000] 02:55:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1782A800) [pid = 3796] [serial = 2059] [outer = 17606000] 02:55:36 INFO - PROCESS | 3796 | 1468230936220 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (178F2400) [pid = 3796] [serial = 2060] [outer = 17606000] 02:55:36 INFO - PROCESS | 3796 | 1468230936794 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] 02:55:36 INFO - PROCESS | 3796 | 1468230936829 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 02:55:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:55:36 INFO - PROCESS | 3796 | 1468230936839 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 3796 | 1468230936844 Marionette TRACE conn3 <- [1,2710,null,{}] 02:55:36 INFO - PROCESS | 3796 | 1468230936848 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}] 02:55:36 INFO - PROCESS | 3796 | 1468230936851 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:36 INFO - PROCESS | 3796 | 1468230936957 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:55:37 INFO - PROCESS | 3796 | 1468230937098 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 3796 | 1468230937100 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:37 INFO - PROCESS | 3796 | ++DOCSHELL 114BFC00 == 37 [pid = 3796] [id = 687] 02:55:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (179CFC00) [pid = 3796] [serial = 2061] [outer = 00000000] 02:55:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17B9EC00) [pid = 3796] [serial = 2062] [outer = 179CFC00] 02:55:37 INFO - PROCESS | 3796 | 1468230937154 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17B9F000) [pid = 3796] [serial = 2063] [outer = 179CFC00] 02:55:37 INFO - PROCESS | 3796 | 1468230937934 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] 02:55:38 INFO - PROCESS | 3796 | 1468230937997 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 02:55:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:55:38 INFO - PROCESS | 3796 | 1468230938003 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 3796 | 1468230938006 Marionette TRACE conn3 <- [1,2714,null,{}] 02:55:38 INFO - PROCESS | 3796 | 1468230938012 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}] 02:55:38 INFO - PROCESS | 3796 | 1468230938014 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:38 INFO - PROCESS | 3796 | 1468230938124 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 16764000 == 36 [pid = 3796] [id = 682] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 14368400 == 35 [pid = 3796] [id = 681] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 1512E000 == 34 [pid = 3796] [id = 680] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 12E25400 == 33 [pid = 3796] [id = 679] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 10BAB400 == 32 [pid = 3796] [id = 678] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 16976800 == 31 [pid = 3796] [id = 676] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 10D02000 == 30 [pid = 3796] [id = 677] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 10B67C00 == 29 [pid = 3796] [id = 669] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 114BFC00 == 28 [pid = 3796] [id = 687] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 16F32000 == 27 [pid = 3796] [id = 686] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 17608000 == 26 [pid = 3796] [id = 683] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 10D04000 == 25 [pid = 3796] [id = 684] 02:55:38 INFO - PROCESS | 3796 | --DOCSHELL 15158C00 == 24 [pid = 3796] [id = 685] 02:55:38 INFO - PROCESS | 3796 | 1468230938803 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 3796 | 1468230938807 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1512FC00) [pid = 3796] [serial = 2017] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11265C00) [pid = 3796] [serial = 2009] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10D0DC00) [pid = 3796] [serial = 2008] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (12BB2400) [pid = 3796] [serial = 2014] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12E66000) [pid = 3796] [serial = 2015] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (10D0C800) [pid = 3796] [serial = 2011] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (10F10000) [pid = 3796] [serial = 2012] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1312A400) [pid = 3796] [serial = 2000] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (11886400) [pid = 3796] [serial = 1999] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (164D0000) [pid = 3796] [serial = 2003] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (162DDC00) [pid = 3796] [serial = 2002] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (18229000) [pid = 3796] [serial = 2006] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17BA4C00) [pid = 3796] [serial = 2005] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (168CF000) [pid = 3796] [serial = 2026] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (16769C00) [pid = 3796] [serial = 2023] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (162E5000) [pid = 3796] [serial = 2020] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (164C3800) [pid = 3796] [serial = 2021] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (168C8800) [pid = 3796] [serial = 2024] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (17608C00) [pid = 3796] [serial = 2029] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (16975000) [pid = 3796] [serial = 2027] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (15548400) [pid = 3796] [serial = 2018] [outer = 00000000] [url = about:blank] 02:55:38 INFO - PROCESS | 3796 | ++DOCSHELL 1026A800 == 25 [pid = 3796] [id = 688] 02:55:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (10560C00) [pid = 3796] [serial = 2064] [outer = 00000000] 02:55:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10A79800) [pid = 3796] [serial = 2065] [outer = 10560C00] 02:55:38 INFO - PROCESS | 3796 | 1468230938948 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (10BC5000) [pid = 3796] [serial = 2066] [outer = 10560C00] 02:55:39 INFO - PROCESS | 3796 | 1468230939429 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]]]}] 02:55:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:55:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1454ms 02:55:39 INFO - PROCESS | 3796 | 1468230939467 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:55:39 INFO - PROCESS | 3796 | 1468230939471 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 02:55:39 INFO - PROCESS | 3796 | 1468230939475 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:55:39 INFO - PROCESS | 3796 | 1468230939478 Marionette TRACE conn3 <- [1,2718,null,{}] 02:55:39 INFO - PROCESS | 3796 | 1468230939483 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}] 02:55:39 INFO - PROCESS | 3796 | 1468230939487 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:39 INFO - PROCESS | 3796 | 1468230939577 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:55:39 INFO - PROCESS | 3796 | 1468230939593 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 3796 | 1468230939596 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:39 INFO - PROCESS | 3796 | ++DOCSHELL 114BAC00 == 26 [pid = 3796] [id = 689] 02:55:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (114BC400) [pid = 3796] [serial = 2067] [outer = 00000000] 02:55:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11CF2000) [pid = 3796] [serial = 2068] [outer = 114BC400] 02:55:39 INFO - PROCESS | 3796 | 1468230939643 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12B72C00) [pid = 3796] [serial = 2069] [outer = 114BC400] 02:55:40 INFO - PROCESS | 3796 | 1468230940607 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"]]]}] 02:55:40 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 02:55:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:55:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:55:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1141ms 02:55:40 INFO - PROCESS | 3796 | 1468230940619 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 3796 | 1468230940623 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 02:55:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:55:40 INFO - PROCESS | 3796 | 1468230940627 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 3796 | 1468230940629 Marionette TRACE conn3 <- [1,2722,null,{}] 02:55:40 INFO - PROCESS | 3796 | 1468230940633 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}] 02:55:40 INFO - PROCESS | 3796 | 1468230940636 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:40 INFO - PROCESS | 3796 | 1468230940728 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:55:40 INFO - PROCESS | 3796 | 1468230940734 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 3796 | 1468230940736 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:40 INFO - PROCESS | 3796 | ++DOCSHELL 13160000 == 27 [pid = 3796] [id = 690] 02:55:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13161800) [pid = 3796] [serial = 2070] [outer = 00000000] 02:55:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (139BA000) [pid = 3796] [serial = 2071] [outer = 13161800] 02:55:40 INFO - PROCESS | 3796 | 1468230940782 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13AA3000) [pid = 3796] [serial = 2072] [outer = 13161800] 02:55:41 INFO - PROCESS | 3796 | 1468230941311 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]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:55:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 735ms 02:55:41 INFO - PROCESS | 3796 | 1468230941368 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 3796 | 1468230941370 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 02:55:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:55:41 INFO - PROCESS | 3796 | 1468230941375 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 3796 | 1468230941381 Marionette TRACE conn3 <- [1,2726,null,{}] 02:55:41 INFO - PROCESS | 3796 | 1468230941398 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}] 02:55:41 INFO - PROCESS | 3796 | 1468230941401 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:41 INFO - PROCESS | 3796 | 1468230941522 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:55:41 INFO - PROCESS | 3796 | 1468230941588 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:41 INFO - PROCESS | 3796 | 1468230941590 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:41 INFO - PROCESS | 3796 | ++DOCSHELL 15546400 == 28 [pid = 3796] [id = 691] 02:55:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (15547800) [pid = 3796] [serial = 2073] [outer = 00000000] 02:55:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (159A6C00) [pid = 3796] [serial = 2074] [outer = 15547800] 02:55:41 INFO - PROCESS | 3796 | 1468230941635 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (159FD800) [pid = 3796] [serial = 2075] [outer = 15547800] 02:55:42 INFO - PROCESS | 3796 | 1468230942084 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]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:55:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 750ms 02:55:42 INFO - PROCESS | 3796 | 1468230942144 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 3796 | 1468230942146 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 02:55:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:55:42 INFO - PROCESS | 3796 | 1468230942152 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 3796 | 1468230942154 Marionette TRACE conn3 <- [1,2730,null,{}] 02:55:42 INFO - PROCESS | 3796 | 1468230942157 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}] 02:55:42 INFO - PROCESS | 3796 | 1468230942159 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:42 INFO - PROCESS | 3796 | 1468230942289 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:55:42 INFO - PROCESS | 3796 | 1468230942301 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 3796 | 1468230942304 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:42 INFO - PROCESS | 3796 | ++DOCSHELL 114D4C00 == 29 [pid = 3796] [id = 692] 02:55:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (159A6000) [pid = 3796] [serial = 2076] [outer = 00000000] 02:55:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (164C3C00) [pid = 3796] [serial = 2077] [outer = 159A6000] 02:55:42 INFO - PROCESS | 3796 | 1468230942348 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (164C7C00) [pid = 3796] [serial = 2078] [outer = 159A6000] 02:55:42 INFO - PROCESS | 3796 | 1468230942792 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]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:55:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 703ms 02:55:42 INFO - PROCESS | 3796 | 1468230942850 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 3796 | 1468230942852 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 02:55:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:55:42 INFO - PROCESS | 3796 | 1468230942855 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 3796 | 1468230942857 Marionette TRACE conn3 <- [1,2734,null,{}] 02:55:42 INFO - PROCESS | 3796 | 1468230942860 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}] 02:55:42 INFO - PROCESS | 3796 | 1468230942862 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:43 INFO - PROCESS | 3796 | 1468230943095 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:55:43 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16977800) [pid = 3796] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:55:43 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10D02800) [pid = 3796] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:55:43 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (10BAD000) [pid = 3796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:55:43 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (12E25800) [pid = 3796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:55:43 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16764800) [pid = 3796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:55:43 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1515E800) [pid = 3796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:55:43 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17609800) [pid = 3796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:55:43 INFO - PROCESS | 3796 | 1468230943161 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 3796 | 1468230943167 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:43 INFO - PROCESS | 3796 | ++DOCSHELL 13998800 == 30 [pid = 3796] [id = 693] 02:55:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (14362400) [pid = 3796] [serial = 2079] [outer = 00000000] 02:55:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (164CE000) [pid = 3796] [serial = 2080] [outer = 14362400] 02:55:43 INFO - PROCESS | 3796 | 1468230943230 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (168C4400) [pid = 3796] [serial = 2081] [outer = 14362400] 02:55:43 INFO - PROCESS | 3796 | 1468230943654 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]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:55:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 844ms 02:55:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:55:43 INFO - PROCESS | 3796 | 1468230943698 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 3796 | 1468230943700 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 02:55:43 INFO - PROCESS | 3796 | 1468230943703 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 3796 | 1468230943705 Marionette TRACE conn3 <- [1,2738,null,{}] 02:55:43 INFO - PROCESS | 3796 | 1468230943708 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}] 02:55:43 INFO - PROCESS | 3796 | 1468230943710 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:43 INFO - PROCESS | 3796 | 1468230943793 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:55:43 INFO - PROCESS | 3796 | 1468230943799 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 3796 | 1468230943802 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:43 INFO - PROCESS | 3796 | ++DOCSHELL 10A0C000 == 31 [pid = 3796] [id = 694] 02:55:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (168CDC00) [pid = 3796] [serial = 2082] [outer = 00000000] 02:55:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16F2F000) [pid = 3796] [serial = 2083] [outer = 168CDC00] 02:55:43 INFO - PROCESS | 3796 | 1468230943845 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16F38800) [pid = 3796] [serial = 2084] [outer = 168CDC00] 02:55:44 INFO - PROCESS | 3796 | 1468230944290 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:55:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 625ms 02:55:44 INFO - PROCESS | 3796 | 1468230944346 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 3796 | 1468230944348 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 02:55:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:55:44 INFO - PROCESS | 3796 | 1468230944352 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 3796 | 1468230944354 Marionette TRACE conn3 <- [1,2742,null,{}] 02:55:44 INFO - PROCESS | 3796 | 1468230944357 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}] 02:55:44 INFO - PROCESS | 3796 | 1468230944359 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:44 INFO - PROCESS | 3796 | 1468230944436 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:55:44 INFO - PROCESS | 3796 | 1468230944445 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 3796 | 1468230944447 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:44 INFO - PROCESS | 3796 | ++DOCSHELL 17604800 == 32 [pid = 3796] [id = 695] 02:55:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17607800) [pid = 3796] [serial = 2085] [outer = 00000000] 02:55:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1760F000) [pid = 3796] [serial = 2086] [outer = 17607800] 02:55:44 INFO - PROCESS | 3796 | 1468230944493 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1766C800) [pid = 3796] [serial = 2087] [outer = 17607800] 02:55:44 INFO - PROCESS | 3796 | 1468230944925 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:55:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 594ms 02:55:44 INFO - PROCESS | 3796 | 1468230944949 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 3796 | 1468230944951 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 02:55:44 INFO - PROCESS | 3796 | 1468230944954 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:55:44 INFO - PROCESS | 3796 | 1468230944956 Marionette TRACE conn3 <- [1,2746,null,{}] 02:55:45 INFO - PROCESS | 3796 | 1468230944973 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}] 02:55:45 INFO - PROCESS | 3796 | 1468230944975 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:45 INFO - PROCESS | 3796 | 1468230945056 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:55:45 INFO - PROCESS | 3796 | 1468230945062 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 3796 | 1468230945064 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:45 INFO - PROCESS | 3796 | ++DOCSHELL 178F1000 == 33 [pid = 3796] [id = 696] 02:55:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (178F1400) [pid = 3796] [serial = 2088] [outer = 00000000] 02:55:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (179CC400) [pid = 3796] [serial = 2089] [outer = 178F1400] 02:55:45 INFO - PROCESS | 3796 | 1468230945109 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (179CCC00) [pid = 3796] [serial = 2090] [outer = 178F1400] 02:55:45 INFO - PROCESS | 3796 | 1468230945903 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]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:55:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1000ms 02:55:45 INFO - PROCESS | 3796 | 1468230945959 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 3796 | 1468230945963 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 02:55:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:55:45 INFO - PROCESS | 3796 | 1468230945968 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 3796 | 1468230945971 Marionette TRACE conn3 <- [1,2750,null,{}] 02:55:45 INFO - PROCESS | 3796 | 1468230945977 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}] 02:55:46 INFO - PROCESS | 3796 | 1468230945981 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:46 INFO - PROCESS | 3796 | 1468230946120 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:55:46 INFO - PROCESS | 3796 | 1468230946258 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 3796 | 1468230946262 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:46 INFO - PROCESS | 3796 | ++DOCSHELL 1106EC00 == 34 [pid = 3796] [id = 697] 02:55:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1106F800) [pid = 3796] [serial = 2091] [outer = 00000000] 02:55:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (112AD400) [pid = 3796] [serial = 2092] [outer = 1106F800] 02:55:46 INFO - PROCESS | 3796 | 1468230946319 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12E65C00) [pid = 3796] [serial = 2093] [outer = 1106F800] 02:55:47 INFO - PROCESS | 3796 | 1468230947007 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]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:55:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1079ms 02:55:47 INFO - PROCESS | 3796 | 1468230947060 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 3796 | 1468230947065 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 02:55:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:55:47 INFO - PROCESS | 3796 | 1468230947071 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 3796 | 1468230947074 Marionette TRACE conn3 <- [1,2754,null,{}] 02:55:47 INFO - PROCESS | 3796 | 1468230947105 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}] 02:55:47 INFO - PROCESS | 3796 | 1468230947108 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:47 INFO - PROCESS | 3796 | 1468230947236 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:55:47 INFO - PROCESS | 3796 | 1468230947467 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 3796 | 1468230947470 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:47 INFO - PROCESS | 3796 | ++DOCSHELL 10275C00 == 35 [pid = 3796] [id = 698] 02:55:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (102C8C00) [pid = 3796] [serial = 2094] [outer = 00000000] 02:55:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10A0FC00) [pid = 3796] [serial = 2095] [outer = 102C8C00] 02:55:47 INFO - PROCESS | 3796 | 1468230947541 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10BB2400) [pid = 3796] [serial = 2096] [outer = 102C8C00] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 11075400 == 34 [pid = 3796] [id = 558] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 10A09400 == 33 [pid = 3796] [id = 564] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 10A0B400 == 32 [pid = 3796] [id = 565] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 1125D800 == 31 [pid = 3796] [id = 567] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 1146AC00 == 30 [pid = 3796] [id = 563] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 14363000 == 29 [pid = 3796] [id = 568] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 1436BC00 == 28 [pid = 3796] [id = 566] 02:55:48 INFO - PROCESS | 3796 | --DOCSHELL 164C8000 == 27 [pid = 3796] [id = 562] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17666C00) [pid = 3796] [serial = 2050] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17609400) [pid = 3796] [serial = 2030] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10D0C000) [pid = 3796] [serial = 2032] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1106D400) [pid = 3796] [serial = 2033] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11072C00) [pid = 3796] [serial = 2035] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1125E000) [pid = 3796] [serial = 2036] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1315F400) [pid = 3796] [serial = 2038] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (164C2800) [pid = 3796] [serial = 2044] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1788AC00) [pid = 3796] [serial = 2051] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (168CF400) [pid = 3796] [serial = 2047] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (162DC000) [pid = 3796] [serial = 2042] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (159F7C00) [pid = 3796] [serial = 2041] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1325CC00) [pid = 3796] [serial = 2039] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16AA7800) [pid = 3796] [serial = 2048] [outer = 00000000] [url = about:blank] 02:55:48 INFO - PROCESS | 3796 | 1468230948212 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]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:55:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1173ms 02:55:48 INFO - PROCESS | 3796 | 1468230948246 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 3796 | 1468230948250 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 02:55:48 INFO - PROCESS | 3796 | 1468230948253 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:55:48 INFO - PROCESS | 3796 | 1468230948257 Marionette TRACE conn3 <- [1,2758,null,{}] 02:55:48 INFO - PROCESS | 3796 | 1468230948262 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}] 02:55:48 INFO - PROCESS | 3796 | 1468230948264 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:48 INFO - PROCESS | 3796 | 1468230948358 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:55:48 INFO - PROCESS | 3796 | 1468230948455 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 3796 | 1468230948458 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:48 INFO - PROCESS | 3796 | ++DOCSHELL 10A07C00 == 28 [pid = 3796] [id = 699] 02:55:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10A08C00) [pid = 3796] [serial = 2097] [outer = 00000000] 02:55:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11075C00) [pid = 3796] [serial = 2098] [outer = 10A08C00] 02:55:48 INFO - PROCESS | 3796 | 1468230948505 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12BAA800) [pid = 3796] [serial = 2099] [outer = 10A08C00] 02:55:48 INFO - PROCESS | 3796 | 1468230948951 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]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:55:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 02:55:49 INFO - PROCESS | 3796 | 1468230948997 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 3796 | 1468230949001 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 02:55:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:55:49 INFO - PROCESS | 3796 | 1468230949006 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 3796 | 1468230949008 Marionette TRACE conn3 <- [1,2762,null,{}] 02:55:49 INFO - PROCESS | 3796 | 1468230949011 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}] 02:55:49 INFO - PROCESS | 3796 | 1468230949014 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:49 INFO - PROCESS | 3796 | 1468230949102 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:55:49 INFO - PROCESS | 3796 | 1468230949111 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 3796 | 1468230949113 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:49 INFO - PROCESS | 3796 | ++DOCSHELL 112A7C00 == 29 [pid = 3796] [id = 700] 02:55:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (132EF000) [pid = 3796] [serial = 2100] [outer = 00000000] 02:55:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (14368800) [pid = 3796] [serial = 2101] [outer = 132EF000] 02:55:49 INFO - PROCESS | 3796 | 1468230949158 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15126000) [pid = 3796] [serial = 2102] [outer = 132EF000] 02:55:49 INFO - PROCESS | 3796 | 1468230949652 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]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:55:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 703ms 02:55:49 INFO - PROCESS | 3796 | 1468230949706 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 3796 | 1468230949708 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 02:55:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:55:49 INFO - PROCESS | 3796 | 1468230949713 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 3796 | 1468230949718 Marionette TRACE conn3 <- [1,2766,null,{}] 02:55:49 INFO - PROCESS | 3796 | 1468230949727 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}] 02:55:49 INFO - PROCESS | 3796 | 1468230949731 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:49 INFO - PROCESS | 3796 | 1468230949817 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:55:49 INFO - PROCESS | 3796 | 1468230949827 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 3796 | 1468230949829 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:49 INFO - PROCESS | 3796 | ++DOCSHELL 159F3400 == 30 [pid = 3796] [id = 701] 02:55:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16068400) [pid = 3796] [serial = 2103] [outer = 00000000] 02:55:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (162E5400) [pid = 3796] [serial = 2104] [outer = 16068400] 02:55:49 INFO - PROCESS | 3796 | 1468230949873 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (164C6400) [pid = 3796] [serial = 2105] [outer = 16068400] 02:55:50 INFO - PROCESS | 3796 | 1468230950361 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]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:55:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 704ms 02:55:50 INFO - PROCESS | 3796 | 1468230950410 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 3796 | 1468230950413 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 02:55:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:55:50 INFO - PROCESS | 3796 | 1468230950422 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - PROCESS | 3796 | 1468230950424 Marionette TRACE conn3 <- [1,2770,null,{}] 02:55:50 INFO - PROCESS | 3796 | 1468230950427 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}] 02:55:50 INFO - PROCESS | 3796 | 1468230950429 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:50 INFO - PROCESS | 3796 | 1468230950577 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:55:50 INFO - PROCESS | 3796 | 1468230950597 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 3796 | 1468230950599 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:50 INFO - PROCESS | 3796 | ++DOCSHELL 16073800 == 31 [pid = 3796] [id = 702] 02:55:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (162E5800) [pid = 3796] [serial = 2106] [outer = 00000000] 02:55:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (168CD000) [pid = 3796] [serial = 2107] [outer = 162E5800] 02:55:50 INFO - PROCESS | 3796 | 1468230950643 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16974000) [pid = 3796] [serial = 2108] [outer = 162E5800] 02:55:51 INFO - PROCESS | 3796 | 1468230951073 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]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:55:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 687ms 02:55:51 INFO - PROCESS | 3796 | 1468230951120 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 3796 | 1468230951122 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 02:55:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:55:51 INFO - PROCESS | 3796 | 1468230951126 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 3796 | 1468230951127 Marionette TRACE conn3 <- [1,2774,null,{}] 02:55:51 INFO - PROCESS | 3796 | 1468230951131 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}] 02:55:51 INFO - PROCESS | 3796 | 1468230951132 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:51 INFO - PROCESS | 3796 | 1468230951254 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:55:51 INFO - PROCESS | 3796 | 1468230951264 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 3796 | 1468230951269 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:51 INFO - PROCESS | 3796 | ++DOCSHELL 1315D400 == 32 [pid = 3796] [id = 703] 02:55:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16E5BC00) [pid = 3796] [serial = 2109] [outer = 00000000] 02:55:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17603C00) [pid = 3796] [serial = 2110] [outer = 16E5BC00] 02:55:51 INFO - PROCESS | 3796 | 1468230951384 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1760E400) [pid = 3796] [serial = 2111] [outer = 16E5BC00] 02:55:51 INFO - PROCESS | 3796 | 1468230951821 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]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:55:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 735ms 02:55:51 INFO - PROCESS | 3796 | 1468230951867 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 3796 | 1468230951869 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 02:55:51 INFO - PROCESS | 3796 | 1468230951872 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:55:51 INFO - PROCESS | 3796 | 1468230951874 Marionette TRACE conn3 <- [1,2778,null,{}] 02:55:51 INFO - PROCESS | 3796 | 1468230951877 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}] 02:55:51 INFO - PROCESS | 3796 | 1468230951879 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:52 INFO - PROCESS | 3796 | 1468230952019 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:55:52 INFO - PROCESS | 3796 | 1468230952044 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 3796 | 1468230952046 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:52 INFO - PROCESS | 3796 | ++DOCSHELL 1766D000 == 33 [pid = 3796] [id = 704] 02:55:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17890400) [pid = 3796] [serial = 2112] [outer = 00000000] 02:55:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17B97400) [pid = 3796] [serial = 2113] [outer = 17890400] 02:55:52 INFO - PROCESS | 3796 | 1468230952089 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17B9AC00) [pid = 3796] [serial = 2114] [outer = 17890400] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (162E1000) [pid = 3796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17607800) [pid = 3796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10560C00) [pid = 3796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15547800) [pid = 3796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13161800) [pid = 3796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114BC400) [pid = 3796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (159A6000) [pid = 3796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (14362400) [pid = 3796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (168CDC00) [pid = 3796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10D05800) [pid = 3796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1515E400) [pid = 3796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:55:52 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17606000) [pid = 3796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:55:52 INFO - PROCESS | 3796 | 1468230952599 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]]]}] 02:55:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:55:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 735ms 02:55:52 INFO - PROCESS | 3796 | 1468230952622 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:55:52 INFO - PROCESS | 3796 | 1468230952624 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 02:55:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:55:52 INFO - PROCESS | 3796 | 1468230952628 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:55:52 INFO - PROCESS | 3796 | 1468230952629 Marionette TRACE conn3 <- [1,2782,null,{}] 02:55:52 INFO - PROCESS | 3796 | 1468230952633 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}] 02:55:52 INFO - PROCESS | 3796 | 1468230952635 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:52 INFO - PROCESS | 3796 | 1468230952715 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:55:52 INFO - PROCESS | 3796 | 1468230952721 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 3796 | 1468230952723 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:52 INFO - PROCESS | 3796 | ++DOCSHELL 10D05800 == 34 [pid = 3796] [id = 705] 02:55:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12C97400) [pid = 3796] [serial = 2115] [outer = 00000000] 02:55:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15547800) [pid = 3796] [serial = 2116] [outer = 12C97400] 02:55:52 INFO - PROCESS | 3796 | 1468230952766 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16AAF400) [pid = 3796] [serial = 2117] [outer = 12C97400] 02:55:53 INFO - PROCESS | 3796 | 1468230953199 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]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:55:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 594ms 02:55:53 INFO - PROCESS | 3796 | 1468230953228 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 3796 | 1468230953230 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 02:55:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:55:53 INFO - PROCESS | 3796 | 1468230953234 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 3796 | 1468230953235 Marionette TRACE conn3 <- [1,2786,null,{}] 02:55:53 INFO - PROCESS | 3796 | 1468230953239 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}] 02:55:53 INFO - PROCESS | 3796 | 1468230953240 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:53 INFO - PROCESS | 3796 | 1468230953322 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:55:53 INFO - PROCESS | 3796 | 1468230953328 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 3796 | 1468230953330 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:53 INFO - PROCESS | 3796 | ++DOCSHELL 1515E000 == 35 [pid = 3796] [id = 706] 02:55:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159ABC00) [pid = 3796] [serial = 2118] [outer = 00000000] 02:55:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17BBA800) [pid = 3796] [serial = 2119] [outer = 159ABC00] 02:55:53 INFO - PROCESS | 3796 | 1468230953380 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17BC3C00) [pid = 3796] [serial = 2120] [outer = 159ABC00] 02:55:53 INFO - PROCESS | 3796 | 1468230953841 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]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:55:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 625ms 02:55:53 INFO - PROCESS | 3796 | 1468230953879 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 3796 | 1468230953881 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 02:55:53 INFO - PROCESS | 3796 | 1468230953884 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:55:53 INFO - PROCESS | 3796 | 1468230953886 Marionette TRACE conn3 <- [1,2790,null,{}] 02:55:53 INFO - PROCESS | 3796 | 1468230953889 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}] 02:55:53 INFO - PROCESS | 3796 | 1468230953891 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:54 INFO - PROCESS | 3796 | 1468230953977 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:55:54 INFO - PROCESS | 3796 | 1468230953983 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 3796 | 1468230953985 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:54 INFO - PROCESS | 3796 | ++DOCSHELL 1676A800 == 36 [pid = 3796] [id = 707] 02:55:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1805B400) [pid = 3796] [serial = 2121] [outer = 00000000] 02:55:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18272C00) [pid = 3796] [serial = 2122] [outer = 1805B400] 02:55:54 INFO - PROCESS | 3796 | 1468230954028 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18274C00) [pid = 3796] [serial = 2123] [outer = 1805B400] 02:55:54 INFO - PROCESS | 3796 | 1468230954474 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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:55:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 641ms 02:55:54 INFO - PROCESS | 3796 | 1468230954543 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 3796 | 1468230954547 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 02:55:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:55:54 INFO - PROCESS | 3796 | 1468230954557 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 3796 | 1468230954561 Marionette TRACE conn3 <- [1,2794,null,{}] 02:55:54 INFO - PROCESS | 3796 | 1468230954567 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}] 02:55:54 INFO - PROCESS | 3796 | 1468230954571 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:54 INFO - PROCESS | 3796 | 1468230954686 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:55:54 INFO - PROCESS | 3796 | 1468230954857 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 3796 | 1468230954862 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:54 INFO - PROCESS | 3796 | ++DOCSHELL 1106F400 == 37 [pid = 3796] [id = 708] 02:55:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1106FC00) [pid = 3796] [serial = 2124] [outer = 00000000] 02:55:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11266000) [pid = 3796] [serial = 2125] [outer = 1106FC00] 02:55:54 INFO - PROCESS | 3796 | 1468230954918 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (114D3400) [pid = 3796] [serial = 2126] [outer = 1106FC00] 02:55:55 INFO - PROCESS | 3796 | 1468230955441 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]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:55:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 954ms 02:55:55 INFO - PROCESS | 3796 | 1468230955501 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:55:55 INFO - PROCESS | 3796 | 1468230955505 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 02:55:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:55:55 INFO - PROCESS | 3796 | 1468230955511 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 3796 | 1468230955515 Marionette TRACE conn3 <- [1,2798,null,{}] 02:55:55 INFO - PROCESS | 3796 | 1468230955520 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}] 02:55:55 INFO - PROCESS | 3796 | 1468230955523 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:55 INFO - PROCESS | 3796 | 1468230955633 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:55:55 INFO - PROCESS | 3796 | 1468230955789 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 3796 | 1468230955792 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:55 INFO - PROCESS | 3796 | ++DOCSHELL 15178000 == 38 [pid = 3796] [id = 709] 02:55:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1517B400) [pid = 3796] [serial = 2127] [outer = 00000000] 02:55:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15575400) [pid = 3796] [serial = 2128] [outer = 1517B400] 02:55:55 INFO - PROCESS | 3796 | 1468230955849 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (159FE000) [pid = 3796] [serial = 2129] [outer = 1517B400] 02:55:56 INFO - PROCESS | 3796 | 1468230956431 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]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 02:55:56 INFO - PROCESS | 3796 | 1468230956510 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 3796 | 1468230956512 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 02:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:55:56 INFO - PROCESS | 3796 | 1468230956516 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 3796 | 1468230956518 Marionette TRACE conn3 <- [1,2802,null,{}] 02:55:56 INFO - PROCESS | 3796 | 1468230956528 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}] 02:55:56 INFO - PROCESS | 3796 | 1468230956533 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:56 INFO - PROCESS | 3796 | 1468230956650 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:55:56 INFO - PROCESS | 3796 | 1468230956788 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:56 INFO - PROCESS | 3796 | 1468230956793 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:56 INFO - PROCESS | 3796 | ++DOCSHELL 178F3400 == 39 [pid = 3796] [id = 710] 02:55:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (179CB400) [pid = 3796] [serial = 2130] [outer = 00000000] 02:55:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1805A000) [pid = 3796] [serial = 2131] [outer = 179CB400] 02:55:56 INFO - PROCESS | 3796 | 1468230956850 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18279400) [pid = 3796] [serial = 2132] [outer = 179CB400] 02:55:57 INFO - PROCESS | 3796 | 1468230957396 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]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 891ms 02:55:57 INFO - PROCESS | 3796 | 1468230957425 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 3796 | 1468230957429 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 02:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:55:57 INFO - PROCESS | 3796 | 1468230957435 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - PROCESS | 3796 | 1468230957439 Marionette TRACE conn3 <- [1,2806,null,{}] 02:55:57 INFO - PROCESS | 3796 | 1468230957443 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}] 02:55:57 INFO - PROCESS | 3796 | 1468230957446 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:57 INFO - PROCESS | 3796 | 1468230957555 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:55:57 INFO - PROCESS | 3796 | 1468230957666 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 3796 | 1468230957669 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:57 INFO - PROCESS | 3796 | ++DOCSHELL 16C2AC00 == 40 [pid = 3796] [id = 711] 02:55:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17820400) [pid = 3796] [serial = 2133] [outer = 00000000] 02:55:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18281400) [pid = 3796] [serial = 2134] [outer = 17820400] 02:55:57 INFO - PROCESS | 3796 | 1468230957783 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19614400) [pid = 3796] [serial = 2135] [outer = 17820400] 02:55:58 INFO - PROCESS | 3796 | 1468230958535 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]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1141ms 02:55:58 INFO - PROCESS | 3796 | 1468230958592 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 3796 | 1468230958596 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 02:55:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:55:58 INFO - PROCESS | 3796 | 1468230958603 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 3796 | 1468230958607 Marionette TRACE conn3 <- [1,2810,null,{}] 02:55:58 INFO - PROCESS | 3796 | 1468230958615 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}] 02:55:58 INFO - PROCESS | 3796 | 1468230958619 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:58 INFO - PROCESS | 3796 | 1468230958733 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:55:58 INFO - PROCESS | 3796 | 1468230958870 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 3796 | 1468230958873 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:55:58 INFO - PROCESS | 3796 | ++DOCSHELL 11075400 == 41 [pid = 3796] [id = 712] 02:55:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11264800) [pid = 3796] [serial = 2136] [outer = 00000000] 02:55:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12C96800) [pid = 3796] [serial = 2137] [outer = 11264800] 02:55:58 INFO - PROCESS | 3796 | 1468230958926 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12EEBC00) [pid = 3796] [serial = 2138] [outer = 11264800] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 1312FC00 == 40 [pid = 3796] [id = 559] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 1606E000 == 39 [pid = 3796] [id = 561] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 1026A800 == 38 [pid = 3796] [id = 688] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 11075800 == 37 [pid = 3796] [id = 571] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 13A99000 == 36 [pid = 3796] [id = 572] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 1436F400 == 35 [pid = 3796] [id = 560] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 16AA6C00 == 34 [pid = 3796] [id = 575] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 15540C00 == 33 [pid = 3796] [id = 573] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 16C2F800 == 32 [pid = 3796] [id = 569] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 10F0C400 == 31 [pid = 3796] [id = 570] 02:55:59 INFO - PROCESS | 3796 | --DOCSHELL 1676B800 == 30 [pid = 3796] [id = 574] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (164CB400) [pid = 3796] [serial = 2045] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1760F000) [pid = 3796] [serial = 2086] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A79800) [pid = 3796] [serial = 2065] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (159A6C00) [pid = 3796] [serial = 2074] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10BC5000) [pid = 3796] [serial = 2066] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (139BA000) [pid = 3796] [serial = 2071] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11CF2000) [pid = 3796] [serial = 2068] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12B72C00) [pid = 3796] [serial = 2069] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (164C3C00) [pid = 3796] [serial = 2077] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (159FD800) [pid = 3796] [serial = 2075] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (164CE000) [pid = 3796] [serial = 2080] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (164C7C00) [pid = 3796] [serial = 2078] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16F2F000) [pid = 3796] [serial = 2083] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11D93000) [pid = 3796] [serial = 2054] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11074400) [pid = 3796] [serial = 2053] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (162E4400) [pid = 3796] [serial = 2057] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (159B2800) [pid = 3796] [serial = 2056] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (178F2400) [pid = 3796] [serial = 2060] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1782A800) [pid = 3796] [serial = 2059] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17B9EC00) [pid = 3796] [serial = 2062] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (168C4400) [pid = 3796] [serial = 2081] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13AA3000) [pid = 3796] [serial = 2072] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16F38800) [pid = 3796] [serial = 2084] [outer = 00000000] [url = about:blank] 02:55:59 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1766C800) [pid = 3796] [serial = 2087] [outer = 00000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3796 | 1468230960085 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]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:56:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1517ms 02:56:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:56:00 INFO - PROCESS | 3796 | 1468230960122 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 3796 | 1468230960126 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 02:56:00 INFO - PROCESS | 3796 | 1468230960131 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 3796 | 1468230960135 Marionette TRACE conn3 <- [1,2814,null,{}] 02:56:00 INFO - PROCESS | 3796 | 1468230960140 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}] 02:56:00 INFO - PROCESS | 3796 | 1468230960143 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:00 INFO - PROCESS | 3796 | 1468230960233 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:56:00 INFO - PROCESS | 3796 | 1468230960374 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:00 INFO - PROCESS | 3796 | 1468230960377 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:00 INFO - PROCESS | 3796 | ++DOCSHELL 10D08800 == 31 [pid = 3796] [id = 713] 02:56:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10D09000) [pid = 3796] [serial = 2139] [outer = 00000000] 02:56:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11073000) [pid = 3796] [serial = 2140] [outer = 10D09000] 02:56:00 INFO - PROCESS | 3796 | 1468230960425 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (112AE400) [pid = 3796] [serial = 2141] [outer = 10D09000] 02:56:00 INFO - PROCESS | 3796 | 1468230960830 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:56:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 735ms 02:56:00 INFO - PROCESS | 3796 | 1468230960868 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 3796 | 1468230960873 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 02:56:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:56:00 INFO - PROCESS | 3796 | 1468230960912 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 3796 | 1468230960915 Marionette TRACE conn3 <- [1,2818,null,{}] 02:56:00 INFO - PROCESS | 3796 | 1468230960919 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}] 02:56:00 INFO - PROCESS | 3796 | 1468230960921 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:01 INFO - PROCESS | 3796 | 1468230961011 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:56:01 INFO - PROCESS | 3796 | 1468230961024 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 3796 | 1468230961027 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:01 INFO - PROCESS | 3796 | ++DOCSHELL 12E6CC00 == 32 [pid = 3796] [id = 714] 02:56:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1312CC00) [pid = 3796] [serial = 2142] [outer = 00000000] 02:56:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1325D400) [pid = 3796] [serial = 2143] [outer = 1312CC00] 02:56:01 INFO - PROCESS | 3796 | 1468230961076 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (139A1C00) [pid = 3796] [serial = 2144] [outer = 1312CC00] 02:56:01 INFO - PROCESS | 3796 | 1468230961537 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]]]}] 02:56:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:56:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 688ms 02:56:01 INFO - PROCESS | 3796 | 1468230961607 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:56:01 INFO - PROCESS | 3796 | 1468230961610 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 02:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:56:01 INFO - PROCESS | 3796 | 1468230961613 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:56:01 INFO - PROCESS | 3796 | 1468230961616 Marionette TRACE conn3 <- [1,2822,null,{}] 02:56:01 INFO - PROCESS | 3796 | 1468230961627 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}] 02:56:01 INFO - PROCESS | 3796 | 1468230961631 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:01 INFO - PROCESS | 3796 | 1468230961722 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:56:01 INFO - PROCESS | 3796 | 1468230961730 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 3796 | 1468230961733 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:01 INFO - PROCESS | 3796 | ++DOCSHELL 1553A800 == 33 [pid = 3796] [id = 715] 02:56:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1553B800) [pid = 3796] [serial = 2145] [outer = 00000000] 02:56:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (159AE000) [pid = 3796] [serial = 2146] [outer = 1553B800] 02:56:01 INFO - PROCESS | 3796 | 1468230961787 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16071800) [pid = 3796] [serial = 2147] [outer = 1553B800] 02:56:02 INFO - PROCESS | 3796 | 1468230962294 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 735ms 02:56:02 INFO - PROCESS | 3796 | 1468230962353 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 3796 | 1468230962356 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 02:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:56:02 INFO - PROCESS | 3796 | 1468230962359 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 3796 | 1468230962361 Marionette TRACE conn3 <- [1,2826,null,{}] 02:56:02 INFO - PROCESS | 3796 | 1468230962364 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}] 02:56:02 INFO - PROCESS | 3796 | 1468230962366 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:02 INFO - PROCESS | 3796 | 1468230962555 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:56:02 INFO - PROCESS | 3796 | 1468230962616 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 3796 | 1468230962618 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:02 INFO - PROCESS | 3796 | ++DOCSHELL 162E9C00 == 34 [pid = 3796] [id = 716] 02:56:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (164C2800) [pid = 3796] [serial = 2148] [outer = 00000000] 02:56:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (164C6C00) [pid = 3796] [serial = 2149] [outer = 164C2800] 02:56:02 INFO - PROCESS | 3796 | 1468230962662 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164CE000) [pid = 3796] [serial = 2150] [outer = 164C2800] 02:56:03 INFO - PROCESS | 3796 | 1468230963083 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]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 735ms 02:56:03 INFO - PROCESS | 3796 | 1468230963099 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 3796 | 1468230963101 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 02:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:56:03 INFO - PROCESS | 3796 | 1468230963111 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - PROCESS | 3796 | 1468230963113 Marionette TRACE conn3 <- [1,2830,null,{}] 02:56:03 INFO - PROCESS | 3796 | 1468230963135 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}] 02:56:03 INFO - PROCESS | 3796 | 1468230963137 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:03 INFO - PROCESS | 3796 | 1468230963259 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:56:03 INFO - PROCESS | 3796 | 1468230963267 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 3796 | 1468230963269 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:03 INFO - PROCESS | 3796 | ++DOCSHELL 1676A400 == 35 [pid = 3796] [id = 717] 02:56:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1676B000) [pid = 3796] [serial = 2151] [outer = 00000000] 02:56:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168C7C00) [pid = 3796] [serial = 2152] [outer = 1676B000] 02:56:03 INFO - PROCESS | 3796 | 1468230963312 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (168CAC00) [pid = 3796] [serial = 2153] [outer = 1676B000] 02:56:03 INFO - PROCESS | 3796 | 1468230963812 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]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 766ms 02:56:03 INFO - PROCESS | 3796 | 1468230963874 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 3796 | 1468230963876 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 02:56:03 INFO - PROCESS | 3796 | 1468230963879 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - PROCESS | 3796 | 1468230963881 Marionette TRACE conn3 <- [1,2834,null,{}] 02:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (162E5800) [pid = 3796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16E5BC00) [pid = 3796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (102C8C00) [pid = 3796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1106F800) [pid = 3796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A08C00) [pid = 3796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (178F1400) [pid = 3796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (132EF000) [pid = 3796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1805B400) [pid = 3796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16068400) [pid = 3796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17890400) [pid = 3796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (159ABC00) [pid = 3796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12C97400) [pid = 3796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:56:04 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (179CFC00) [pid = 3796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:56:04 INFO - PROCESS | 3796 | 1468230964133 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}] 02:56:04 INFO - PROCESS | 3796 | 1468230964139 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:04 INFO - PROCESS | 3796 | 1468230964234 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:56:04 INFO - PROCESS | 3796 | 1468230964241 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 3796 | 1468230964243 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:04 INFO - PROCESS | 3796 | ++DOCSHELL 13F7A400 == 36 [pid = 3796] [id = 718] 02:56:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13F7B400) [pid = 3796] [serial = 2154] [outer = 00000000] 02:56:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (159B0000) [pid = 3796] [serial = 2155] [outer = 13F7B400] 02:56:04 INFO - PROCESS | 3796 | 1468230964287 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (168CCC00) [pid = 3796] [serial = 2156] [outer = 13F7B400] 02:56:04 INFO - PROCESS | 3796 | 1468230964731 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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:56:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 860ms 02:56:04 INFO - PROCESS | 3796 | 1468230964757 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 3796 | 1468230964759 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 02:56:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:56:04 INFO - PROCESS | 3796 | 1468230964762 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 3796 | 1468230964764 Marionette TRACE conn3 <- [1,2838,null,{}] 02:56:04 INFO - PROCESS | 3796 | 1468230964767 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}] 02:56:04 INFO - PROCESS | 3796 | 1468230964769 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:04 INFO - PROCESS | 3796 | 1468230964845 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:56:04 INFO - PROCESS | 3796 | 1468230964851 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 3796 | 1468230964852 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:04 INFO - PROCESS | 3796 | ++DOCSHELL 114BCC00 == 37 [pid = 3796] [id = 719] 02:56:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168C6C00) [pid = 3796] [serial = 2157] [outer = 00000000] 02:56:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17606C00) [pid = 3796] [serial = 2158] [outer = 168C6C00] 02:56:04 INFO - PROCESS | 3796 | 1468230964898 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1760B800) [pid = 3796] [serial = 2159] [outer = 168C6C00] 02:56:05 INFO - PROCESS | 3796 | 1468230965334 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:56:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 594ms 02:56:05 INFO - PROCESS | 3796 | 1468230965359 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 3796 | 1468230965361 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 02:56:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:56:05 INFO - PROCESS | 3796 | 1468230965377 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 3796 | 1468230965379 Marionette TRACE conn3 <- [1,2842,null,{}] 02:56:05 INFO - PROCESS | 3796 | 1468230965382 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}] 02:56:05 INFO - PROCESS | 3796 | 1468230965384 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:05 INFO - PROCESS | 3796 | 1468230965461 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:56:05 INFO - PROCESS | 3796 | 1468230965466 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 3796 | 1468230965469 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:05 INFO - PROCESS | 3796 | ++DOCSHELL 17610400 == 38 [pid = 3796] [id = 720] 02:56:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17610800) [pid = 3796] [serial = 2160] [outer = 00000000] 02:56:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17895000) [pid = 3796] [serial = 2161] [outer = 17610800] 02:56:05 INFO - PROCESS | 3796 | 1468230965512 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (162DC400) [pid = 3796] [serial = 2162] [outer = 17610800] 02:56:06 INFO - PROCESS | 3796 | 1468230965977 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]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:56:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 626ms 02:56:06 INFO - PROCESS | 3796 | 1468230966013 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 3796 | 1468230966015 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 02:56:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:56:06 INFO - PROCESS | 3796 | 1468230966034 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 3796 | 1468230966036 Marionette TRACE conn3 <- [1,2846,null,{}] 02:56:06 INFO - PROCESS | 3796 | 1468230966040 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}] 02:56:06 INFO - PROCESS | 3796 | 1468230966042 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:06 INFO - PROCESS | 3796 | 1468230966168 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:56:06 INFO - PROCESS | 3796 | 1468230966354 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 3796 | 1468230966357 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:06 INFO - PROCESS | 3796 | ++DOCSHELL 102C8C00 == 39 [pid = 3796] [id = 721] 02:56:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (102C9000) [pid = 3796] [serial = 2163] [outer = 00000000] 02:56:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10566000) [pid = 3796] [serial = 2164] [outer = 102C9000] 02:56:06 INFO - PROCESS | 3796 | 1468230966415 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10A78400) [pid = 3796] [serial = 2165] [outer = 102C9000] 02:56:07 INFO - PROCESS | 3796 | 1468230967177 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:56:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1220ms 02:56:07 INFO - PROCESS | 3796 | 1468230967269 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 3796 | 1468230967273 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 02:56:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:56:07 INFO - PROCESS | 3796 | 1468230967278 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 3796 | 1468230967281 Marionette TRACE conn3 <- [1,2850,null,{}] 02:56:07 INFO - PROCESS | 3796 | 1468230967287 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}] 02:56:07 INFO - PROCESS | 3796 | 1468230967290 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:07 INFO - PROCESS | 3796 | 1468230967415 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:56:07 INFO - PROCESS | 3796 | 1468230967534 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 3796 | 1468230967538 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:07 INFO - PROCESS | 3796 | ++DOCSHELL 12B72C00 == 40 [pid = 3796] [id = 722] 02:56:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12C8E800) [pid = 3796] [serial = 2166] [outer = 00000000] 02:56:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (139BEC00) [pid = 3796] [serial = 2167] [outer = 12C8E800] 02:56:07 INFO - PROCESS | 3796 | 1468230967594 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13F77000) [pid = 3796] [serial = 2168] [outer = 12C8E800] 02:56:08 INFO - PROCESS | 3796 | 1468230968251 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]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:56:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1000ms 02:56:08 INFO - PROCESS | 3796 | 1468230968284 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 3796 | 1468230968288 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 02:56:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:56:08 INFO - PROCESS | 3796 | 1468230968292 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 3796 | 1468230968294 Marionette TRACE conn3 <- [1,2854,null,{}] 02:56:08 INFO - PROCESS | 3796 | 1468230968298 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}] 02:56:08 INFO - PROCESS | 3796 | 1468230968301 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:08 INFO - PROCESS | 3796 | 1468230968527 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:56:08 INFO - PROCESS | 3796 | 1468230968678 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 3796 | 1468230968681 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:08 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B400 == 41 [pid = 3796] [id = 723] 02:56:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A0F400) [pid = 3796] [serial = 2169] [outer = 00000000] 02:56:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10B61400) [pid = 3796] [serial = 2170] [outer = 10A0F400] 02:56:08 INFO - PROCESS | 3796 | 1468230968732 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10D05400) [pid = 3796] [serial = 2171] [outer = 10A0F400] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 1676A800 == 40 [pid = 3796] [id = 707] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 17610400 == 39 [pid = 3796] [id = 720] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 114BCC00 == 38 [pid = 3796] [id = 719] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 13F7A400 == 37 [pid = 3796] [id = 718] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 1676A400 == 36 [pid = 3796] [id = 717] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 162E9C00 == 35 [pid = 3796] [id = 716] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 1553A800 == 34 [pid = 3796] [id = 715] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 12E6CC00 == 33 [pid = 3796] [id = 714] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 10D08800 == 32 [pid = 3796] [id = 713] 02:56:09 INFO - PROCESS | 3796 | --DOCSHELL 11075400 == 31 [pid = 3796] [id = 712] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17B9F000) [pid = 3796] [serial = 2063] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (168CD000) [pid = 3796] [serial = 2107] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16974000) [pid = 3796] [serial = 2108] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1760E400) [pid = 3796] [serial = 2111] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A0FC00) [pid = 3796] [serial = 2095] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10BB2400) [pid = 3796] [serial = 2096] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17603C00) [pid = 3796] [serial = 2110] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (112AD400) [pid = 3796] [serial = 2092] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12E65C00) [pid = 3796] [serial = 2093] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11075C00) [pid = 3796] [serial = 2098] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12BAA800) [pid = 3796] [serial = 2099] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (179CCC00) [pid = 3796] [serial = 2090] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (179CC400) [pid = 3796] [serial = 2089] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14368800) [pid = 3796] [serial = 2101] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15126000) [pid = 3796] [serial = 2102] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (18272C00) [pid = 3796] [serial = 2122] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (162E5400) [pid = 3796] [serial = 2104] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17B97400) [pid = 3796] [serial = 2113] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17BC3C00) [pid = 3796] [serial = 2120] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (18274C00) [pid = 3796] [serial = 2123] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15547800) [pid = 3796] [serial = 2116] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16AAF400) [pid = 3796] [serial = 2117] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17B9AC00) [pid = 3796] [serial = 2114] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17BBA800) [pid = 3796] [serial = 2119] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (164C6400) [pid = 3796] [serial = 2105] [outer = 00000000] [url = about:blank] 02:56:09 INFO - PROCESS | 3796 | 1468230969300 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]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:56:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1047ms 02:56:09 INFO - PROCESS | 3796 | 1468230969332 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:56:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:56:09 INFO - PROCESS | 3796 | 1468230969336 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 02:56:09 INFO - PROCESS | 3796 | 1468230969357 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 3796 | 1468230969360 Marionette TRACE conn3 <- [1,2858,null,{}] 02:56:09 INFO - PROCESS | 3796 | 1468230969364 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}] 02:56:09 INFO - PROCESS | 3796 | 1468230969366 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:09 INFO - PROCESS | 3796 | 1468230969453 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:56:09 INFO - PROCESS | 3796 | 1468230969554 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 3796 | 1468230969557 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:09 INFO - PROCESS | 3796 | ++DOCSHELL 10BC7400 == 32 [pid = 3796] [id = 724] 02:56:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10D01400) [pid = 3796] [serial = 2172] [outer = 00000000] 02:56:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (114B9000) [pid = 3796] [serial = 2173] [outer = 10D01400] 02:56:09 INFO - PROCESS | 3796 | 1468230969603 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11D90C00) [pid = 3796] [serial = 2174] [outer = 10D01400] 02:56:10 INFO - PROCESS | 3796 | 1468230970030 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]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:56:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 719ms 02:56:10 INFO - PROCESS | 3796 | 1468230970058 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 3796 | 1468230970061 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 02:56:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:56:10 INFO - PROCESS | 3796 | 1468230970064 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - PROCESS | 3796 | 1468230970066 Marionette TRACE conn3 <- [1,2862,null,{}] 02:56:10 INFO - PROCESS | 3796 | 1468230970103 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}] 02:56:10 INFO - PROCESS | 3796 | 1468230970105 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:10 INFO - PROCESS | 3796 | 1468230970195 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:56:10 INFO - PROCESS | 3796 | 1468230970205 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 3796 | 1468230970208 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:10 INFO - PROCESS | 3796 | ++DOCSHELL 1436D000 == 33 [pid = 3796] [id = 725] 02:56:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1436DC00) [pid = 3796] [serial = 2175] [outer = 00000000] 02:56:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1512C400) [pid = 3796] [serial = 2176] [outer = 1436DC00] 02:56:10 INFO - PROCESS | 3796 | 1468230970253 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15540800) [pid = 3796] [serial = 2177] [outer = 1436DC00] 02:56:10 INFO - PROCESS | 3796 | 1468230970740 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]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:56:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 688ms 02:56:10 INFO - PROCESS | 3796 | 1468230970763 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 3796 | 1468230970766 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 02:56:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:56:10 INFO - PROCESS | 3796 | 1468230970776 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - PROCESS | 3796 | 1468230970781 Marionette TRACE conn3 <- [1,2866,null,{}] 02:56:10 INFO - PROCESS | 3796 | 1468230970785 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}] 02:56:10 INFO - PROCESS | 3796 | 1468230970788 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:10 INFO - PROCESS | 3796 | 1468230970877 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:56:10 INFO - PROCESS | 3796 | 1468230970886 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 3796 | 1468230970888 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:10 INFO - PROCESS | 3796 | ++DOCSHELL 162EA400 == 34 [pid = 3796] [id = 726] 02:56:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (164C6000) [pid = 3796] [serial = 2178] [outer = 00000000] 02:56:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16760C00) [pid = 3796] [serial = 2179] [outer = 164C6000] 02:56:10 INFO - PROCESS | 3796 | 1468230970932 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16767800) [pid = 3796] [serial = 2180] [outer = 164C6000] 02:56:11 INFO - PROCESS | 3796 | 1468230971392 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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:56:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 656ms 02:56:11 INFO - PROCESS | 3796 | 1468230971437 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 3796 | 1468230971439 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:56:11 INFO - PROCESS | 3796 | 1468230971443 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 3796 | 1468230971444 Marionette TRACE conn3 <- [1,2870,null,{}] 02:56:11 INFO - PROCESS | 3796 | 1468230971448 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}] 02:56:11 INFO - PROCESS | 3796 | 1468230971450 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:11 INFO - PROCESS | 3796 | 1468230971565 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:56:11 INFO - PROCESS | 3796 | 1468230971655 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 3796 | 1468230971657 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:11 INFO - PROCESS | 3796 | ++DOCSHELL 14366000 == 35 [pid = 3796] [id = 727] 02:56:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1696F000) [pid = 3796] [serial = 2181] [outer = 00000000] 02:56:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1697A000) [pid = 3796] [serial = 2182] [outer = 1696F000] 02:56:11 INFO - PROCESS | 3796 | 1468230971702 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16E5C000) [pid = 3796] [serial = 2183] [outer = 1696F000] 02:56:12 INFO - PROCESS | 3796 | 1468230972138 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]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 02:56:12 INFO - PROCESS | 3796 | 1468230972182 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 3796 | 1468230972184 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 02:56:12 INFO - PROCESS | 3796 | 1468230972196 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 3796 | 1468230972198 Marionette TRACE conn3 <- [1,2874,null,{}] 02:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:56:12 INFO - PROCESS | 3796 | 1468230972201 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}] 02:56:12 INFO - PROCESS | 3796 | 1468230972204 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:12 INFO - PROCESS | 3796 | 1468230972321 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:56:12 INFO - PROCESS | 3796 | 1468230972326 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 3796 | 1468230972332 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:12 INFO - PROCESS | 3796 | ++DOCSHELL 17606800 == 36 [pid = 3796] [id = 728] 02:56:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17607400) [pid = 3796] [serial = 2184] [outer = 00000000] 02:56:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1760E400) [pid = 3796] [serial = 2185] [outer = 17607400] 02:56:12 INFO - PROCESS | 3796 | 1468230972390 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17893800) [pid = 3796] [serial = 2186] [outer = 17607400] 02:56:12 INFO - PROCESS | 3796 | 1468230972881 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]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 751ms 02:56:12 INFO - PROCESS | 3796 | 1468230972966 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 3796 | 1468230972968 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 02:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:56:12 INFO - PROCESS | 3796 | 1468230972972 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 3796 | 1468230972973 Marionette TRACE conn3 <- [1,2878,null,{}] 02:56:12 INFO - PROCESS | 3796 | 1468230972977 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}] 02:56:12 INFO - PROCESS | 3796 | 1468230972979 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:13 INFO - PROCESS | 3796 | 1468230973101 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:56:13 INFO - PROCESS | 3796 | 1468230973169 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 3796 | 1468230973172 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:13 INFO - PROCESS | 3796 | ++DOCSHELL 12E66000 == 37 [pid = 3796] [id = 729] 02:56:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13F75400) [pid = 3796] [serial = 2187] [outer = 00000000] 02:56:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17B97800) [pid = 3796] [serial = 2188] [outer = 13F75400] 02:56:13 INFO - PROCESS | 3796 | 1468230973227 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (179CD000) [pid = 3796] [serial = 2189] [outer = 13F75400] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (164C2800) [pid = 3796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11264800) [pid = 3796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10D09000) [pid = 3796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1553B800) [pid = 3796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1312CC00) [pid = 3796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1676B000) [pid = 3796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1106FC00) [pid = 3796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1517B400) [pid = 3796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (179CB400) [pid = 3796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17820400) [pid = 3796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13F7B400) [pid = 3796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:56:13 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (168C6C00) [pid = 3796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:56:13 INFO - PROCESS | 3796 | 1468230973719 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:56:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 797ms 02:56:13 INFO - PROCESS | 3796 | 1468230973772 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 3796 | 1468230973774 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 02:56:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:56:13 INFO - PROCESS | 3796 | 1468230973778 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 3796 | 1468230973780 Marionette TRACE conn3 <- [1,2882,null,{}] 02:56:13 INFO - PROCESS | 3796 | 1468230973783 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}] 02:56:13 INFO - PROCESS | 3796 | 1468230973785 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:13 INFO - PROCESS | 3796 | 1468230973865 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:56:13 INFO - PROCESS | 3796 | 1468230973874 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 3796 | 1468230973876 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:13 INFO - PROCESS | 3796 | ++DOCSHELL 139A2400 == 38 [pid = 3796] [id = 730] 02:56:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1436F000) [pid = 3796] [serial = 2190] [outer = 00000000] 02:56:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (164C1C00) [pid = 3796] [serial = 2191] [outer = 1436F000] 02:56:13 INFO - PROCESS | 3796 | 1468230973919 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (168C6C00) [pid = 3796] [serial = 2192] [outer = 1436F000] 02:56:14 INFO - PROCESS | 3796 | 1468230974359 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]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:56:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 641ms 02:56:14 INFO - PROCESS | 3796 | 1468230974416 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 3796 | 1468230974418 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 02:56:14 INFO - PROCESS | 3796 | 1468230974421 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:56:14 INFO - PROCESS | 3796 | 1468230974423 Marionette TRACE conn3 <- [1,2886,null,{}] 02:56:14 INFO - PROCESS | 3796 | 1468230974426 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}] 02:56:14 INFO - PROCESS | 3796 | 1468230974428 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:14 INFO - PROCESS | 3796 | 1468230974508 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:56:14 INFO - PROCESS | 3796 | 1468230974514 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 3796 | 1468230974516 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:14 INFO - PROCESS | 3796 | ++DOCSHELL 17894000 == 39 [pid = 3796] [id = 731] 02:56:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (178EB800) [pid = 3796] [serial = 2193] [outer = 00000000] 02:56:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17BA2000) [pid = 3796] [serial = 2194] [outer = 178EB800] 02:56:14 INFO - PROCESS | 3796 | 1468230974559 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17BB9800) [pid = 3796] [serial = 2195] [outer = 178EB800] 02:56:15 INFO - PROCESS | 3796 | 1468230975029 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]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:56:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 625ms 02:56:15 INFO - PROCESS | 3796 | 1468230975072 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 3796 | 1468230975074 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 02:56:15 INFO - PROCESS | 3796 | 1468230975078 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 3796 | 1468230975080 Marionette TRACE conn3 <- [1,2890,null,{}] 02:56:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:56:15 INFO - PROCESS | 3796 | 1468230975084 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}] 02:56:15 INFO - PROCESS | 3796 | 1468230975085 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:15 INFO - PROCESS | 3796 | 1468230975176 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:56:15 INFO - PROCESS | 3796 | 1468230975182 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 3796 | 1468230975184 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:15 INFO - PROCESS | 3796 | ++DOCSHELL 1436CC00 == 40 [pid = 3796] [id = 732] 02:56:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17BC5C00) [pid = 3796] [serial = 2196] [outer = 00000000] 02:56:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1822D800) [pid = 3796] [serial = 2197] [outer = 17BC5C00] 02:56:15 INFO - PROCESS | 3796 | 1468230975227 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18274400) [pid = 3796] [serial = 2198] [outer = 17BC5C00] 02:56:15 INFO - PROCESS | 3796 | 1468230975861 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:56:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 844ms 02:56:15 INFO - PROCESS | 3796 | 1468230975931 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 3796 | 1468230975935 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 02:56:15 INFO - PROCESS | 3796 | 1468230975955 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:56:15 INFO - PROCESS | 3796 | 1468230975959 Marionette TRACE conn3 <- [1,2894,null,{}] 02:56:15 INFO - PROCESS | 3796 | 1468230975965 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}] 02:56:15 INFO - PROCESS | 3796 | 1468230975969 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:16 INFO - PROCESS | 3796 | 1468230976088 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:56:16 INFO - PROCESS | 3796 | 1468230976197 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 3796 | 1468230976200 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:16 INFO - PROCESS | 3796 | ++DOCSHELL 10B68C00 == 41 [pid = 3796] [id = 733] 02:56:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10BC5C00) [pid = 3796] [serial = 2199] [outer = 00000000] 02:56:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12B71800) [pid = 3796] [serial = 2200] [outer = 10BC5C00] 02:56:16 INFO - PROCESS | 3796 | 1468230976271 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1312F000) [pid = 3796] [serial = 2201] [outer = 10BC5C00] 02:56:16 INFO - PROCESS | 3796 | 1468230976829 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]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:56:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 938ms 02:56:16 INFO - PROCESS | 3796 | 1468230976903 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 3796 | 1468230976907 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 02:56:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:56:16 INFO - PROCESS | 3796 | 1468230976914 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 3796 | 1468230976917 Marionette TRACE conn3 <- [1,2898,null,{}] 02:56:16 INFO - PROCESS | 3796 | 1468230976921 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}] 02:56:16 INFO - PROCESS | 3796 | 1468230976924 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:17 INFO - PROCESS | 3796 | 1468230977066 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:56:17 INFO - PROCESS | 3796 | 1468230977208 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 3796 | 1468230977211 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:17 INFO - PROCESS | 3796 | ++DOCSHELL 1606E000 == 42 [pid = 3796] [id = 734] 02:56:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (162DB400) [pid = 3796] [serial = 2202] [outer = 00000000] 02:56:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (162E9800) [pid = 3796] [serial = 2203] [outer = 162DB400] 02:56:17 INFO - PROCESS | 3796 | 1468230977270 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (168C5800) [pid = 3796] [serial = 2204] [outer = 162DB400] 02:56:17 INFO - PROCESS | 3796 | 1468230977847 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]]]}] 02:56:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:56:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:56:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1000ms 02:56:17 INFO - PROCESS | 3796 | 1468230977916 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 3796 | 1468230977919 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 02:56:17 INFO - PROCESS | 3796 | 1468230977938 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - TEST-START | /DOMEvents/constructors.html 02:56:17 INFO - PROCESS | 3796 | 1468230977941 Marionette TRACE conn3 <- [1,2902,null,{}] 02:56:17 INFO - PROCESS | 3796 | 1468230977953 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}] 02:56:17 INFO - PROCESS | 3796 | 1468230977957 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:18 INFO - PROCESS | 3796 | 1468230978066 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:56:18 INFO - PROCESS | 3796 | 1468230978209 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 3796 | 1468230978212 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:18 INFO - PROCESS | 3796 | ++DOCSHELL 18229C00 == 43 [pid = 3796] [id = 735] 02:56:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1822D400) [pid = 3796] [serial = 2205] [outer = 00000000] 02:56:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18278800) [pid = 3796] [serial = 2206] [outer = 1822D400] 02:56:18 INFO - PROCESS | 3796 | 1468230978288 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1827F800) [pid = 3796] [serial = 2207] [outer = 1822D400] 02:56:18 INFO - PROCESS | 3796 | 1468230978944 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]]]}] 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:56:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:56:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:56:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:56:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:56:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:56:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:56:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:56:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:56:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1110ms 02:56:19 INFO - PROCESS | 3796 | 1468230979061 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 3796 | 1468230979065 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 02:56:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:56:19 INFO - PROCESS | 3796 | 1468230979081 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - PROCESS | 3796 | 1468230979084 Marionette TRACE conn3 <- [1,2906,null,{}] 02:56:19 INFO - PROCESS | 3796 | 1468230979089 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}] 02:56:19 INFO - PROCESS | 3796 | 1468230979092 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:19 INFO - PROCESS | 3796 | 1468230979204 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:56:19 INFO - PROCESS | 3796 | 1468230979460 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 3796 | 1468230979463 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:19 INFO - PROCESS | 3796 | ++DOCSHELL 10A0FC00 == 44 [pid = 3796] [id = 736] 02:56:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A75800) [pid = 3796] [serial = 2208] [outer = 00000000] 02:56:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10D0D000) [pid = 3796] [serial = 2209] [outer = 10A75800] 02:56:19 INFO - PROCESS | 3796 | 1468230979535 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1125C800) [pid = 3796] [serial = 2210] [outer = 10A75800] 02:56:20 INFO - PROCESS | 3796 | 1468230980072 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:56:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:56:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1048ms 02:56:20 INFO - PROCESS | 3796 | 1468230980158 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 3796 | 1468230980161 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 02:56:20 INFO - PROCESS | 3796 | 1468230980166 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 3796 | 1468230980169 Marionette TRACE conn3 <- [1,2910,null,{}] 02:56:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:56:20 INFO - PROCESS | 3796 | 1468230980174 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}] 02:56:20 INFO - PROCESS | 3796 | 1468230980179 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:20 INFO - PROCESS | 3796 | 1468230980283 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 17894000 == 43 [pid = 3796] [id = 731] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 139A2400 == 42 [pid = 3796] [id = 730] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 12E66000 == 41 [pid = 3796] [id = 729] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 17606800 == 40 [pid = 3796] [id = 728] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 14366000 == 39 [pid = 3796] [id = 727] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 162EA400 == 38 [pid = 3796] [id = 726] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 1436D000 == 37 [pid = 3796] [id = 725] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 10BC7400 == 36 [pid = 3796] [id = 724] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 10A0B400 == 35 [pid = 3796] [id = 723] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 12B72C00 == 34 [pid = 3796] [id = 722] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 102C8C00 == 33 [pid = 3796] [id = 721] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 15178000 == 32 [pid = 3796] [id = 709] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 178F3400 == 31 [pid = 3796] [id = 710] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 16C2AC00 == 30 [pid = 3796] [id = 711] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 1515E000 == 29 [pid = 3796] [id = 706] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 1106F400 == 28 [pid = 3796] [id = 708] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 10A0FC00 == 27 [pid = 3796] [id = 736] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 1606E000 == 26 [pid = 3796] [id = 734] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 18229C00 == 25 [pid = 3796] [id = 735] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 1436CC00 == 24 [pid = 3796] [id = 732] 02:56:20 INFO - PROCESS | 3796 | --DOCSHELL 10B68C00 == 23 [pid = 3796] [id = 733] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17895000) [pid = 3796] [serial = 2161] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (164C6C00) [pid = 3796] [serial = 2149] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12EEBC00) [pid = 3796] [serial = 2138] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12C96800) [pid = 3796] [serial = 2137] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11073000) [pid = 3796] [serial = 2140] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (112AE400) [pid = 3796] [serial = 2141] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (159AE000) [pid = 3796] [serial = 2146] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1325D400) [pid = 3796] [serial = 2143] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (139A1C00) [pid = 3796] [serial = 2144] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (168C7C00) [pid = 3796] [serial = 2152] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (114D3400) [pid = 3796] [serial = 2126] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11266000) [pid = 3796] [serial = 2125] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (159FE000) [pid = 3796] [serial = 2129] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15575400) [pid = 3796] [serial = 2128] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (18279400) [pid = 3796] [serial = 2132] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1805A000) [pid = 3796] [serial = 2131] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (164CE000) [pid = 3796] [serial = 2150] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19614400) [pid = 3796] [serial = 2135] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (18281400) [pid = 3796] [serial = 2134] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (159B0000) [pid = 3796] [serial = 2155] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (168CAC00) [pid = 3796] [serial = 2153] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1760B800) [pid = 3796] [serial = 2159] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16071800) [pid = 3796] [serial = 2147] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (168CCC00) [pid = 3796] [serial = 2156] [outer = 00000000] [url = about:blank] 02:56:20 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17606C00) [pid = 3796] [serial = 2158] [outer = 00000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3796 | 1468230981086 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 3796 | 1468230981090 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:21 INFO - PROCESS | 3796 | ++DOCSHELL 10A77C00 == 24 [pid = 3796] [id = 737] 02:56:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10A78000) [pid = 3796] [serial = 2211] [outer = 00000000] 02:56:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10BAA400) [pid = 3796] [serial = 2212] [outer = 10A78000] 02:56:21 INFO - PROCESS | 3796 | 1468230981139 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10D0C400) [pid = 3796] [serial = 2213] [outer = 10A78000] 02:56:21 INFO - PROCESS | 3796 | [3796] 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 02:56:21 INFO - PROCESS | 3796 | [3796] 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 02:56:21 INFO - PROCESS | 3796 | [3796] 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 02:56:21 INFO - PROCESS | 3796 | [3796] 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 02:56:21 INFO - PROCESS | 3796 | 1468230981544 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]]]}] 02:56:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:56:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:56:21 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 02:56:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:56:21 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 02:56:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:56:21 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]" 02:56:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:56:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:56:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1454ms 02:56:21 INFO - PROCESS | 3796 | 1468230981631 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 3796 | 1468230981634 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 02:56:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:56:21 INFO - PROCESS | 3796 | 1468230981642 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 3796 | 1468230981645 Marionette TRACE conn3 <- [1,2914,null,{}] 02:56:21 INFO - PROCESS | 3796 | 1468230981650 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}] 02:56:21 INFO - PROCESS | 3796 | 1468230981653 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:21 INFO - PROCESS | 3796 | 1468230981738 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:56:21 INFO - PROCESS | 3796 | 1468230981751 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 3796 | 1468230981754 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:21 INFO - PROCESS | 3796 | ++DOCSHELL 12BB4800 == 25 [pid = 3796] [id = 738] 02:56:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12E28C00) [pid = 3796] [serial = 2214] [outer = 00000000] 02:56:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12EE6C00) [pid = 3796] [serial = 2215] [outer = 12E28C00] 02:56:21 INFO - PROCESS | 3796 | 1468230981805 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1315F400) [pid = 3796] [serial = 2216] [outer = 12E28C00] 02:56:22 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:56:22 INFO - PROCESS | 3796 | 1468230982262 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]]]}] 02:56:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:56:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 625ms 02:56:22 INFO - PROCESS | 3796 | 1468230982280 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 3796 | 1468230982285 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 02:56:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:56:22 INFO - PROCESS | 3796 | 1468230982288 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 3796 | 1468230982290 Marionette TRACE conn3 <- [1,2918,null,{}] 02:56:22 INFO - PROCESS | 3796 | 1468230982294 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}] 02:56:22 INFO - PROCESS | 3796 | 1468230982296 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:22 INFO - PROCESS | 3796 | 1468230982417 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:56:22 INFO - PROCESS | 3796 | 1468230982430 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 3796 | 1468230982433 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:22 INFO - PROCESS | 3796 | ++DOCSHELL 14367800 == 26 [pid = 3796] [id = 739] 02:56:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14368800) [pid = 3796] [serial = 2217] [outer = 00000000] 02:56:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14370000) [pid = 3796] [serial = 2218] [outer = 14368800] 02:56:22 INFO - PROCESS | 3796 | 1468230982478 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1515AC00) [pid = 3796] [serial = 2219] [outer = 14368800] 02:56:22 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:56:22 INFO - PROCESS | 3796 | 1468230982930 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]]]}] 02:56:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:56:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 703ms 02:56:22 INFO - PROCESS | 3796 | 1468230982988 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 3796 | 1468230982990 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 02:56:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:56:23 INFO - PROCESS | 3796 | 1468230983000 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 3796 | 1468230983006 Marionette TRACE conn3 <- [1,2922,null,{}] 02:56:23 INFO - PROCESS | 3796 | 1468230983010 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}] 02:56:23 INFO - PROCESS | 3796 | 1468230983014 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:23 INFO - PROCESS | 3796 | 1468230983098 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:56:23 INFO - PROCESS | 3796 | 1468230983104 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 3796 | 1468230983106 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:23 INFO - PROCESS | 3796 | ++DOCSHELL 1515A800 == 27 [pid = 3796] [id = 740] 02:56:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1515B800) [pid = 3796] [serial = 2220] [outer = 00000000] 02:56:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16072800) [pid = 3796] [serial = 2221] [outer = 1515B800] 02:56:23 INFO - PROCESS | 3796 | 1468230983150 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (164C4400) [pid = 3796] [serial = 2222] [outer = 1515B800] 02:56:23 INFO - PROCESS | 3796 | 1468230983632 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]]]}] 02:56:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:56:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 704ms 02:56:23 INFO - PROCESS | 3796 | 1468230983692 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 3796 | 1468230983695 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 02:56:23 INFO - PROCESS | 3796 | 1468230983707 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:56:23 INFO - PROCESS | 3796 | 1468230983709 Marionette TRACE conn3 <- [1,2926,null,{}] 02:56:23 INFO - PROCESS | 3796 | 1468230983713 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}] 02:56:23 INFO - PROCESS | 3796 | 1468230983715 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:23 INFO - PROCESS | 3796 | 1468230983832 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:56:23 INFO - PROCESS | 3796 | 1468230983933 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 3796 | 1468230983935 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:23 INFO - PROCESS | 3796 | ++DOCSHELL 162EAC00 == 28 [pid = 3796] [id = 741] 02:56:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (164C9C00) [pid = 3796] [serial = 2223] [outer = 00000000] 02:56:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16769400) [pid = 3796] [serial = 2224] [outer = 164C9C00] 02:56:23 INFO - PROCESS | 3796 | 1468230983981 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1676F000) [pid = 3796] [serial = 2225] [outer = 164C9C00] 02:56:24 INFO - PROCESS | 3796 | 1468230984349 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]]]}] 02:56:24 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. 02:56:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 02:56:24 INFO - PROCESS | 3796 | 1468230984408 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 3796 | 1468230984410 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 02:56:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:56:24 INFO - PROCESS | 3796 | 1468230984414 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 3796 | 1468230984416 Marionette TRACE conn3 <- [1,2930,null,{}] 02:56:24 INFO - PROCESS | 3796 | 1468230984419 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}] 02:56:24 INFO - PROCESS | 3796 | 1468230984421 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:24 INFO - PROCESS | 3796 | 1468230984561 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:56:24 INFO - PROCESS | 3796 | 1468230984567 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 3796 | 1468230984573 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:24 INFO - PROCESS | 3796 | ++DOCSHELL 1696FC00 == 29 [pid = 3796] [id = 742] 02:56:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16972800) [pid = 3796] [serial = 2226] [outer = 00000000] 02:56:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16AA4000) [pid = 3796] [serial = 2227] [outer = 16972800] 02:56:24 INFO - PROCESS | 3796 | 1468230984682 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16F38800) [pid = 3796] [serial = 2228] [outer = 16972800] 02:56:25 INFO - PROCESS | 3796 | 1468230985100 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"]]]}] 02:56:25 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 02:56:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:56:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 735ms 02:56:25 INFO - PROCESS | 3796 | 1468230985154 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 3796 | 1468230985156 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 02:56:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:56:25 INFO - PROCESS | 3796 | 1468230985160 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 3796 | 1468230985162 Marionette TRACE conn3 <- [1,2934,null,{}] 02:56:25 INFO - PROCESS | 3796 | 1468230985165 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}] 02:56:25 INFO - PROCESS | 3796 | 1468230985167 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:25 INFO - PROCESS | 3796 | 1468230985319 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:56:25 INFO - PROCESS | 3796 | 1468230985332 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 3796 | 1468230985334 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:25 INFO - PROCESS | 3796 | ++DOCSHELL 10564400 == 30 [pid = 3796] [id = 743] 02:56:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1782A800) [pid = 3796] [serial = 2229] [outer = 00000000] 02:56:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (178F1400) [pid = 3796] [serial = 2230] [outer = 1782A800] 02:56:25 INFO - PROCESS | 3796 | 1468230985381 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (179CB400) [pid = 3796] [serial = 2231] [outer = 1782A800] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1696F000) [pid = 3796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17607400) [pid = 3796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13F75400) [pid = 3796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10D01400) [pid = 3796] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (164C6000) [pid = 3796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12C8E800) [pid = 3796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A0F400) [pid = 3796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1436DC00) [pid = 3796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (102C9000) [pid = 3796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (178EB800) [pid = 3796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17BC5C00) [pid = 3796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1436F000) [pid = 3796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:56:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17610800) [pid = 3796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:56:26 INFO - PROCESS | 3796 | 1468230986011 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]]]}] 02:56:26 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. 02:56:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 907ms 02:56:26 INFO - PROCESS | 3796 | 1468230986064 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 3796 | 1468230986066 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 02:56:26 INFO - PROCESS | 3796 | 1468230986070 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:56:26 INFO - PROCESS | 3796 | 1468230986071 Marionette TRACE conn3 <- [1,2938,null,{}] 02:56:26 INFO - PROCESS | 3796 | 1468230986075 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}] 02:56:26 INFO - PROCESS | 3796 | 1468230986077 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:26 INFO - PROCESS | 3796 | 1468230986154 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:56:26 INFO - PROCESS | 3796 | 1468230986159 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 3796 | 1468230986161 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:26 INFO - PROCESS | 3796 | ++DOCSHELL 11077C00 == 31 [pid = 3796] [id = 744] 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11891C00) [pid = 3796] [serial = 2232] [outer = 00000000] 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (164C6000) [pid = 3796] [serial = 2233] [outer = 11891C00] 02:56:26 INFO - PROCESS | 3796 | 1468230986205 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16AAF400) [pid = 3796] [serial = 2234] [outer = 11891C00] 02:56:26 INFO - PROCESS | 3796 | ++DOCSHELL 164C2C00 == 32 [pid = 3796] [id = 745] 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1760FC00) [pid = 3796] [serial = 2235] [outer = 00000000] 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (159B3400) [pid = 3796] [serial = 2236] [outer = 1760FC00] 02:56:26 INFO - PROCESS | 3796 | 1468230986645 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]]]}] 02:56:26 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. 02:56:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 594ms 02:56:26 INFO - PROCESS | 3796 | 1468230986681 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 3796 | 1468230986683 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 02:56:26 INFO - PROCESS | 3796 | 1468230986687 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 3796 | 1468230986689 Marionette TRACE conn3 <- [1,2942,null,{}] 02:56:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:56:26 INFO - PROCESS | 3796 | 1468230986692 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}] 02:56:26 INFO - PROCESS | 3796 | 1468230986694 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:26 INFO - PROCESS | 3796 | 1468230986784 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:56:26 INFO - PROCESS | 3796 | 1468230986789 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 3796 | 1468230986791 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:26 INFO - PROCESS | 3796 | ++DOCSHELL 178F3400 == 33 [pid = 3796] [id = 746] 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (179CE800) [pid = 3796] [serial = 2237] [outer = 00000000] 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17BA2400) [pid = 3796] [serial = 2238] [outer = 179CE800] 02:56:26 INFO - PROCESS | 3796 | 1468230986834 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17BA2C00) [pid = 3796] [serial = 2239] [outer = 179CE800] 02:56:27 INFO - PROCESS | 3796 | 1468230987277 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]]]}] 02:56:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:56:27 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 02:56:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 625ms 02:56:27 INFO - PROCESS | 3796 | 1468230987328 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 3796 | 1468230987330 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 02:56:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:56:27 INFO - PROCESS | 3796 | 1468230987346 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 3796 | 1468230987348 Marionette TRACE conn3 <- [1,2946,null,{}] 02:56:27 INFO - PROCESS | 3796 | 1468230987356 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}] 02:56:27 INFO - PROCESS | 3796 | 1468230987358 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:27 INFO - PROCESS | 3796 | 1468230987448 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:56:27 INFO - PROCESS | 3796 | 1468230987453 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 3796 | 1468230987455 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:27 INFO - PROCESS | 3796 | ++DOCSHELL 162DEC00 == 34 [pid = 3796] [id = 747] 02:56:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (164D0C00) [pid = 3796] [serial = 2240] [outer = 00000000] 02:56:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18276000) [pid = 3796] [serial = 2241] [outer = 164D0C00] 02:56:27 INFO - PROCESS | 3796 | 1468230987498 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1827D800) [pid = 3796] [serial = 2242] [outer = 164D0C00] 02:56:28 INFO - PROCESS | 3796 | 1468230988155 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]]]}] 02:56:28 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. 02:56:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 906ms 02:56:28 INFO - PROCESS | 3796 | 1468230988239 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 3796 | 1468230988244 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 02:56:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:56:28 INFO - PROCESS | 3796 | 1468230988249 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 3796 | 1468230988253 Marionette TRACE conn3 <- [1,2950,null,{}] 02:56:28 INFO - PROCESS | 3796 | 1468230988260 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}] 02:56:28 INFO - PROCESS | 3796 | 1468230988263 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:28 INFO - PROCESS | 3796 | 1468230988381 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:56:28 INFO - PROCESS | 3796 | 1468230988550 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 3796 | 1468230988553 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:28 INFO - PROCESS | 3796 | ++DOCSHELL 11074800 == 35 [pid = 3796] [id = 748] 02:56:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11076C00) [pid = 3796] [serial = 2243] [outer = 00000000] 02:56:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12C96800) [pid = 3796] [serial = 2244] [outer = 11076C00] 02:56:28 INFO - PROCESS | 3796 | 1468230988610 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (131CFC00) [pid = 3796] [serial = 2245] [outer = 11076C00] 02:56:29 INFO - PROCESS | 3796 | 1468230989188 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]]]}] 02:56:29 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. 02:56:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1001ms 02:56:29 INFO - PROCESS | 3796 | 1468230989252 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 3796 | 1468230989257 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 02:56:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:56:29 INFO - PROCESS | 3796 | 1468230989263 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 3796 | 1468230989266 Marionette TRACE conn3 <- [1,2954,null,{}] 02:56:29 INFO - PROCESS | 3796 | 1468230989270 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}] 02:56:29 INFO - PROCESS | 3796 | 1468230989273 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:29 INFO - PROCESS | 3796 | 1468230989397 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:56:29 INFO - PROCESS | 3796 | 1468230989539 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 3796 | 1468230989542 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:29 INFO - PROCESS | 3796 | ++DOCSHELL 131CF000 == 36 [pid = 3796] [id = 749] 02:56:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15580400) [pid = 3796] [serial = 2246] [outer = 00000000] 02:56:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (159F7000) [pid = 3796] [serial = 2247] [outer = 15580400] 02:56:29 INFO - PROCESS | 3796 | 1468230989599 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (162DB800) [pid = 3796] [serial = 2248] [outer = 15580400] 02:56:30 INFO - PROCESS | 3796 | 1468230990357 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]]]}] 02:56:30 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. 02:56:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1156ms 02:56:30 INFO - PROCESS | 3796 | 1468230990416 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 3796 | 1468230990420 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 02:56:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:56:30 INFO - PROCESS | 3796 | 1468230990425 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 3796 | 1468230990428 Marionette TRACE conn3 <- [1,2958,null,{}] 02:56:30 INFO - PROCESS | 3796 | 1468230990434 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}] 02:56:30 INFO - PROCESS | 3796 | 1468230990437 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:30 INFO - PROCESS | 3796 | 1468230990605 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:56:30 INFO - PROCESS | 3796 | 1468230990621 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 3796 | 1468230990626 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:30 INFO - PROCESS | 3796 | ++DOCSHELL 10F0C000 == 37 [pid = 3796] [id = 750] 02:56:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10F0C400) [pid = 3796] [serial = 2249] [outer = 00000000] 02:56:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (112AE800) [pid = 3796] [serial = 2250] [outer = 10F0C400] 02:56:30 INFO - PROCESS | 3796 | 1468230990675 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11CF2C00) [pid = 3796] [serial = 2251] [outer = 10F0C400] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 178F3400 == 36 [pid = 3796] [id = 746] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 164C2C00 == 35 [pid = 3796] [id = 745] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 11077C00 == 34 [pid = 3796] [id = 744] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 10564400 == 33 [pid = 3796] [id = 743] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 1696FC00 == 32 [pid = 3796] [id = 742] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 162EAC00 == 31 [pid = 3796] [id = 741] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 1515A800 == 30 [pid = 3796] [id = 740] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 14367800 == 29 [pid = 3796] [id = 739] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 12BB4800 == 28 [pid = 3796] [id = 738] 02:56:31 INFO - PROCESS | 3796 | --DOCSHELL 10A77C00 == 27 [pid = 3796] [id = 737] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (162DC400) [pid = 3796] [serial = 2162] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1697A000) [pid = 3796] [serial = 2182] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16E5C000) [pid = 3796] [serial = 2183] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1760E400) [pid = 3796] [serial = 2185] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17B97800) [pid = 3796] [serial = 2188] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (114B9000) [pid = 3796] [serial = 2173] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11D90C00) [pid = 3796] [serial = 2174] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16760C00) [pid = 3796] [serial = 2179] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (139BEC00) [pid = 3796] [serial = 2167] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13F77000) [pid = 3796] [serial = 2168] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10B61400) [pid = 3796] [serial = 2170] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10D05400) [pid = 3796] [serial = 2171] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1512C400) [pid = 3796] [serial = 2176] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15540800) [pid = 3796] [serial = 2177] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10566000) [pid = 3796] [serial = 2164] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A78400) [pid = 3796] [serial = 2165] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17BA2000) [pid = 3796] [serial = 2194] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17BB9800) [pid = 3796] [serial = 2195] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1822D800) [pid = 3796] [serial = 2197] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (18274400) [pid = 3796] [serial = 2198] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (179CD000) [pid = 3796] [serial = 2189] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17893800) [pid = 3796] [serial = 2186] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (164C1C00) [pid = 3796] [serial = 2191] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16767800) [pid = 3796] [serial = 2180] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (168C6C00) [pid = 3796] [serial = 2192] [outer = 00000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3796 | 1468230991263 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]]]}] 02:56:31 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. 02:56:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 907ms 02:56:31 INFO - PROCESS | 3796 | 1468230991331 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 3796 | 1468230991335 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 02:56:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:56:31 INFO - PROCESS | 3796 | 1468230991341 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - PROCESS | 3796 | 1468230991343 Marionette TRACE conn3 <- [1,2962,null,{}] 02:56:31 INFO - PROCESS | 3796 | 1468230991347 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}] 02:56:31 INFO - PROCESS | 3796 | 1468230991350 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:31 INFO - PROCESS | 3796 | 1468230991438 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:56:31 INFO - PROCESS | 3796 | 1468230991539 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 3796 | 1468230991541 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:31 INFO - PROCESS | 3796 | ++DOCSHELL 11263C00 == 28 [pid = 3796] [id = 751] 02:56:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (112AE000) [pid = 3796] [serial = 2252] [outer = 00000000] 02:56:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12E61C00) [pid = 3796] [serial = 2253] [outer = 112AE000] 02:56:31 INFO - PROCESS | 3796 | 1468230991588 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13262800) [pid = 3796] [serial = 2254] [outer = 112AE000] 02:56:31 INFO - PROCESS | 3796 | 1468230991964 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]]]}] 02:56:31 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. 02:56:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 641ms 02:56:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:56:31 INFO - PROCESS | 3796 | 1468230991979 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 3796 | 1468230991981 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 02:56:31 INFO - PROCESS | 3796 | 1468230991984 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - PROCESS | 3796 | 1468230991988 Marionette TRACE conn3 <- [1,2966,null,{}] 02:56:32 INFO - PROCESS | 3796 | 1468230991998 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}] 02:56:32 INFO - PROCESS | 3796 | 1468230992003 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:32 INFO - PROCESS | 3796 | 1468230992143 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:56:32 INFO - PROCESS | 3796 | 1468230992153 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 3796 | 1468230992156 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:32 INFO - PROCESS | 3796 | ++DOCSHELL 15155C00 == 29 [pid = 3796] [id = 752] 02:56:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15158000) [pid = 3796] [serial = 2255] [outer = 00000000] 02:56:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (159AF400) [pid = 3796] [serial = 2256] [outer = 15158000] 02:56:32 INFO - PROCESS | 3796 | 1468230992204 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (162DC400) [pid = 3796] [serial = 2257] [outer = 15158000] 02:56:32 INFO - PROCESS | 3796 | 1468230992653 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]]]}] 02:56:32 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. 02:56:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 688ms 02:56:32 INFO - PROCESS | 3796 | 1468230992684 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 3796 | 1468230992686 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 02:56:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:56:32 INFO - PROCESS | 3796 | 1468230992689 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 3796 | 1468230992691 Marionette TRACE conn3 <- [1,2970,null,{}] 02:56:32 INFO - PROCESS | 3796 | 1468230992694 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}] 02:56:32 INFO - PROCESS | 3796 | 1468230992696 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:32 INFO - PROCESS | 3796 | 1468230992780 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:56:32 INFO - PROCESS | 3796 | 1468230992786 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 3796 | 1468230992789 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:32 INFO - PROCESS | 3796 | ++DOCSHELL 164CBC00 == 30 [pid = 3796] [id = 753] 02:56:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16764800) [pid = 3796] [serial = 2258] [outer = 00000000] 02:56:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (168C4800) [pid = 3796] [serial = 2259] [outer = 16764800] 02:56:32 INFO - PROCESS | 3796 | 1468230992833 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168CCC00) [pid = 3796] [serial = 2260] [outer = 16764800] 02:56:33 INFO - PROCESS | 3796 | 1468230993290 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"]]]}] 02:56:33 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 02:56:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:56:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 625ms 02:56:33 INFO - PROCESS | 3796 | 1468230993328 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:56:33 INFO - PROCESS | 3796 | 1468230993330 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 02:56:33 INFO - PROCESS | 3796 | 1468230993333 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:56:33 INFO - PROCESS | 3796 | 1468230993335 Marionette TRACE conn3 <- [1,2974,null,{}] 02:56:33 INFO - PROCESS | 3796 | 1468230993347 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}] 02:56:33 INFO - PROCESS | 3796 | 1468230993349 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:33 INFO - PROCESS | 3796 | 1468230993463 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:56:33 INFO - PROCESS | 3796 | 1468230993468 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 3796 | 1468230993470 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:33 INFO - PROCESS | 3796 | ++DOCSHELL 168CF800 == 31 [pid = 3796] [id = 754] 02:56:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1696FC00) [pid = 3796] [serial = 2261] [outer = 00000000] 02:56:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16E61000) [pid = 3796] [serial = 2262] [outer = 1696FC00] 02:56:33 INFO - PROCESS | 3796 | 1468230993514 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16F37000) [pid = 3796] [serial = 2263] [outer = 1696FC00] 02:56:33 INFO - PROCESS | 3796 | 1468230993980 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]]]}] 02:56:34 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. 02:56:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 703ms 02:56:34 INFO - PROCESS | 3796 | 1468230994032 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3796 | 1468230994034 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 02:56:34 INFO - PROCESS | 3796 | 1468230994037 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:56:34 INFO - PROCESS | 3796 | 1468230994039 Marionette TRACE conn3 <- [1,2978,null,{}] 02:56:34 INFO - PROCESS | 3796 | 1468230994043 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}] 02:56:34 INFO - PROCESS | 3796 | 1468230994048 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:34 INFO - PROCESS | 3796 | 1468230994198 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:56:34 INFO - PROCESS | 3796 | 1468230994210 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 3796 | 1468230994212 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:34 INFO - PROCESS | 3796 | ++DOCSHELL 17602C00 == 32 [pid = 3796] [id = 755] 02:56:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17606C00) [pid = 3796] [serial = 2264] [outer = 00000000] 02:56:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1766A800) [pid = 3796] [serial = 2265] [outer = 17606C00] 02:56:34 INFO - PROCESS | 3796 | 1468230994314 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (179C5400) [pid = 3796] [serial = 2266] [outer = 17606C00] 02:56:34 INFO - PROCESS | 3796 | ++DOCSHELL 17BA0800 == 33 [pid = 3796] [id = 756] 02:56:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17BA0C00) [pid = 3796] [serial = 2267] [outer = 00000000] 02:56:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17BA1C00) [pid = 3796] [serial = 2268] [outer = 17BA0C00] 02:56:34 INFO - PROCESS | 3796 | 1468230994741 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]]]}] 02:56:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:56:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 02:56:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:56:34 INFO - PROCESS | 3796 | 1468230994779 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3796 | 1468230994781 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 02:56:34 INFO - PROCESS | 3796 | 1468230994784 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 3796 | 1468230994786 Marionette TRACE conn3 <- [1,2982,null,{}] 02:56:34 INFO - PROCESS | 3796 | 1468230994793 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}] 02:56:34 INFO - PROCESS | 3796 | 1468230994795 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:34 INFO - PROCESS | 3796 | 1468230994961 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:56:34 INFO - PROCESS | 3796 | 1468230994984 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 3796 | 1468230994986 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:35 INFO - PROCESS | 3796 | ++DOCSHELL 17B9E800 == 34 [pid = 3796] [id = 757] 02:56:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17B9FC00) [pid = 3796] [serial = 2269] [outer = 00000000] 02:56:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17BC6400) [pid = 3796] [serial = 2270] [outer = 17B9FC00] 02:56:35 INFO - PROCESS | 3796 | 1468230995029 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1822C800) [pid = 3796] [serial = 2271] [outer = 17B9FC00] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11891C00) [pid = 3796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10BC5C00) [pid = 3796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10A78000) [pid = 3796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (162DB400) [pid = 3796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1515B800) [pid = 3796] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A75800) [pid = 3796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1822D400) [pid = 3796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14368800) [pid = 3796] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (179CE800) [pid = 3796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16972800) [pid = 3796] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (164C9C00) [pid = 3796] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1760FC00) [pid = 3796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12E28C00) [pid = 3796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:56:35 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1782A800) [pid = 3796] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:56:35 INFO - PROCESS | 3796 | 1468230995544 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]]]}] 02:56:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:56:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:56:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 797ms 02:56:35 INFO - PROCESS | 3796 | 1468230995586 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 3796 | 1468230995588 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 02:56:35 INFO - PROCESS | 3796 | 1468230995591 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:56:35 INFO - PROCESS | 3796 | 1468230995593 Marionette TRACE conn3 <- [1,2986,null,{}] 02:56:35 INFO - PROCESS | 3796 | 1468230995596 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}] 02:56:35 INFO - PROCESS | 3796 | 1468230995598 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:35 INFO - PROCESS | 3796 | 1468230995684 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:56:35 INFO - PROCESS | 3796 | 1468230995689 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 3796 | 1468230995691 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:35 INFO - PROCESS | 3796 | ++DOCSHELL 1106F800 == 35 [pid = 3796] [id = 758] 02:56:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11891C00) [pid = 3796] [serial = 2272] [outer = 00000000] 02:56:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17B9C000) [pid = 3796] [serial = 2273] [outer = 11891C00] 02:56:35 INFO - PROCESS | 3796 | 1468230995734 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17BC6000) [pid = 3796] [serial = 2274] [outer = 11891C00] 02:56:36 INFO - PROCESS | 3796 | 1468230996166 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]]]}] 02:56:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:56:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 594ms 02:56:36 INFO - PROCESS | 3796 | 1468230996202 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 3796 | 1468230996204 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 02:56:36 INFO - PROCESS | 3796 | 1468230996208 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 3796 | 1468230996210 Marionette TRACE conn3 <- [1,2990,null,{}] 02:56:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:56:36 INFO - PROCESS | 3796 | 1468230996213 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}] 02:56:36 INFO - PROCESS | 3796 | 1468230996215 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:36 INFO - PROCESS | 3796 | 1468230996297 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:56:36 INFO - PROCESS | 3796 | 1468230996328 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 3796 | 1468230996330 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:36 INFO - PROCESS | 3796 | ++DOCSHELL 10A7E000 == 36 [pid = 3796] [id = 759] 02:56:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15154800) [pid = 3796] [serial = 2275] [outer = 00000000] 02:56:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19613C00) [pid = 3796] [serial = 2276] [outer = 15154800] 02:56:36 INFO - PROCESS | 3796 | 1468230996377 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19615C00) [pid = 3796] [serial = 2277] [outer = 15154800] 02:56:36 INFO - PROCESS | 3796 | 1468230996811 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]]]}] 02:56:36 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. 02:56:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 641ms 02:56:36 INFO - PROCESS | 3796 | 1468230996850 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 3796 | 1468230996852 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 02:56:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:56:36 INFO - PROCESS | 3796 | 1468230996855 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 3796 | 1468230996857 Marionette TRACE conn3 <- [1,2994,null,{}] 02:56:36 INFO - PROCESS | 3796 | 1468230996879 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}] 02:56:36 INFO - PROCESS | 3796 | 1468230996881 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:36 INFO - PROCESS | 3796 | 1468230996974 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:56:37 INFO - PROCESS | 3796 | 1468230996980 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 3796 | 1468230996982 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:37 INFO - PROCESS | 3796 | ++DOCSHELL 17894000 == 37 [pid = 3796] [id = 760] 02:56:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19611C00) [pid = 3796] [serial = 2278] [outer = 00000000] 02:56:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19804000) [pid = 3796] [serial = 2279] [outer = 19611C00] 02:56:37 INFO - PROCESS | 3796 | 1468230997024 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19805C00) [pid = 3796] [serial = 2280] [outer = 19611C00] 02:56:37 INFO - PROCESS | 3796 | 1468230997444 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]]]}] 02:56:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:56:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 641ms 02:56:37 INFO - PROCESS | 3796 | 1468230997508 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 3796 | 1468230997512 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 02:56:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:56:37 INFO - PROCESS | 3796 | 1468230997518 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 3796 | 1468230997523 Marionette TRACE conn3 <- [1,2998,null,{}] 02:56:37 INFO - PROCESS | 3796 | 1468230997533 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}] 02:56:37 INFO - PROCESS | 3796 | 1468230997536 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:37 INFO - PROCESS | 3796 | 1468230997654 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:56:37 INFO - PROCESS | 3796 | 1468230997838 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 3796 | 1468230997844 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:37 INFO - PROCESS | 3796 | ++DOCSHELL 10D0F400 == 38 [pid = 3796] [id = 761] 02:56:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10D10400) [pid = 3796] [serial = 2281] [outer = 00000000] 02:56:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (112B2000) [pid = 3796] [serial = 2282] [outer = 10D10400] 02:56:37 INFO - PROCESS | 3796 | 1468230997901 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11D91000) [pid = 3796] [serial = 2283] [outer = 10D10400] 02:56:38 INFO - PROCESS | 3796 | [3796] 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 02:56:38 INFO - PROCESS | 3796 | 1468230998437 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:56:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:56:38 INFO - {} 02:56:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:56:38 INFO - {} 02:56:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:56:38 INFO - {} 02:56:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:56:38 INFO - {} 02:56:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 954ms 02:56:38 INFO - PROCESS | 3796 | 1468230998484 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:56:38 INFO - TEST-START | /FileAPI/fileReader.html 02:56:38 INFO - PROCESS | 3796 | 1468230998487 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 02:56:38 INFO - PROCESS | 3796 | 1468230998495 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:56:38 INFO - PROCESS | 3796 | 1468230998500 Marionette TRACE conn3 <- [1,3002,null,{}] 02:56:38 INFO - PROCESS | 3796 | 1468230998504 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}] 02:56:38 INFO - PROCESS | 3796 | 1468230998507 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:38 INFO - PROCESS | 3796 | 1468230998624 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:56:38 INFO - PROCESS | 3796 | 1468230998761 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 3796 | 1468230998764 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:38 INFO - PROCESS | 3796 | ++DOCSHELL 1517B400 == 39 [pid = 3796] [id = 762] 02:56:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1553DC00) [pid = 3796] [serial = 2284] [outer = 00000000] 02:56:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16765000) [pid = 3796] [serial = 2285] [outer = 1553DC00] 02:56:38 INFO - PROCESS | 3796 | 1468230998821 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16AA4400) [pid = 3796] [serial = 2286] [outer = 1553DC00] 02:56:39 INFO - PROCESS | 3796 | 1468230999382 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]]]}] 02:56:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:56:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:56:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:56:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:56:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 969ms 02:56:39 INFO - PROCESS | 3796 | 1468230999455 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 3796 | 1468230999458 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 02:56:39 INFO - TEST-START | /FileAPI/historical.html 02:56:39 INFO - PROCESS | 3796 | 1468230999462 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 3796 | 1468230999464 Marionette TRACE conn3 <- [1,3006,null,{}] 02:56:39 INFO - PROCESS | 3796 | 1468230999474 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}] 02:56:39 INFO - PROCESS | 3796 | 1468230999479 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:39 INFO - PROCESS | 3796 | 1468230999590 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:56:39 INFO - PROCESS | 3796 | 1468230999736 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 3796 | 1468230999741 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:39 INFO - PROCESS | 3796 | ++DOCSHELL 19613800 == 40 [pid = 3796] [id = 763] 02:56:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1961B000) [pid = 3796] [serial = 2287] [outer = 00000000] 02:56:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19809000) [pid = 3796] [serial = 2288] [outer = 1961B000] 02:56:39 INFO - PROCESS | 3796 | 1468230999798 Marionette DEBUG loaded listener.js 02:56:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1980D400) [pid = 3796] [serial = 2289] [outer = 1961B000] 02:56:40 INFO - PROCESS | 3796 | 1468231000314 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"]]]}] 02:56:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:56:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:56:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:56:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:56:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:56:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:56:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:56:40 INFO - TEST-OK | /FileAPI/historical.html | took 907ms 02:56:40 INFO - PROCESS | 3796 | 1468231000365 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:56:40 INFO - PROCESS | 3796 | 1468231000367 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 02:56:40 INFO - TEST-START | /FileAPI/idlharness.html 02:56:40 INFO - PROCESS | 3796 | 1468231000371 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:56:40 INFO - PROCESS | 3796 | 1468231000373 Marionette TRACE conn3 <- [1,3010,null,{}] 02:56:40 INFO - PROCESS | 3796 | 1468231000377 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}] 02:56:40 INFO - PROCESS | 3796 | 1468231000379 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:40 INFO - PROCESS | 3796 | 1468231000517 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:56:40 INFO - PROCESS | 3796 | 1468231000663 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:40 INFO - PROCESS | 3796 | 1468231000666 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:40 INFO - PROCESS | 3796 | ++DOCSHELL 1980CC00 == 41 [pid = 3796] [id = 764] 02:56:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1980F000) [pid = 3796] [serial = 2290] [outer = 00000000] 02:56:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19A0AC00) [pid = 3796] [serial = 2291] [outer = 1980F000] 02:56:40 INFO - PROCESS | 3796 | 1468231000722 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19A76400) [pid = 3796] [serial = 2292] [outer = 1980F000] 02:56:41 INFO - PROCESS | 3796 | 1468231001676 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]]]}] 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:56:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:56:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:56:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:56:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1485ms 02:56:42 INFO - PROCESS | 3796 | 1468231002009 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 3796 | 1468231002012 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 02:56:42 INFO - PROCESS | 3796 | 1468231002022 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - PROCESS | 3796 | 1468231002026 Marionette TRACE conn3 <- [1,3014,null,{}] 02:56:42 INFO - TEST-START | /FileAPI/idlharness.worker 02:56:42 INFO - PROCESS | 3796 | 1468231002032 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}] 02:56:42 INFO - PROCESS | 3796 | 1468231002036 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:42 INFO - PROCESS | 3796 | 1468231002134 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:56:42 INFO - PROCESS | 3796 | 1468231002279 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 3796 | 1468231002283 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:42 INFO - PROCESS | 3796 | ++DOCSHELL 11069400 == 42 [pid = 3796] [id = 765] 02:56:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1106BC00) [pid = 3796] [serial = 2293] [outer = 00000000] 02:56:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (11264C00) [pid = 3796] [serial = 2294] [outer = 1106BC00] 02:56:42 INFO - PROCESS | 3796 | 1468231002334 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (114B4800) [pid = 3796] [serial = 2295] [outer = 1106BC00] 02:56:42 INFO - PROCESS | 3796 | [3796] 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 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 10A7E000 == 41 [pid = 3796] [id = 759] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 1106F800 == 40 [pid = 3796] [id = 758] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 17B9E800 == 39 [pid = 3796] [id = 757] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 17BA0800 == 38 [pid = 3796] [id = 756] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 17602C00 == 37 [pid = 3796] [id = 755] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 168CF800 == 36 [pid = 3796] [id = 754] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 164CBC00 == 35 [pid = 3796] [id = 753] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 15155C00 == 34 [pid = 3796] [id = 752] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 11263C00 == 33 [pid = 3796] [id = 751] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 10F0C000 == 32 [pid = 3796] [id = 750] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 11074800 == 31 [pid = 3796] [id = 748] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 162DEC00 == 30 [pid = 3796] [id = 747] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 131CF000 == 29 [pid = 3796] [id = 749] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 1980CC00 == 28 [pid = 3796] [id = 764] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 19613800 == 27 [pid = 3796] [id = 763] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 17894000 == 26 [pid = 3796] [id = 760] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 10D0F400 == 25 [pid = 3796] [id = 761] 02:56:43 INFO - PROCESS | 3796 | --DOCSHELL 1517B400 == 24 [pid = 3796] [id = 762] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16AAF400) [pid = 3796] [serial = 2234] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1312F000) [pid = 3796] [serial = 2201] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10BAA400) [pid = 3796] [serial = 2212] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (162E9800) [pid = 3796] [serial = 2203] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16072800) [pid = 3796] [serial = 2221] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (164C4400) [pid = 3796] [serial = 2222] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10D0D000) [pid = 3796] [serial = 2209] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1827F800) [pid = 3796] [serial = 2207] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1515AC00) [pid = 3796] [serial = 2219] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17BA2400) [pid = 3796] [serial = 2238] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1125C800) [pid = 3796] [serial = 2210] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16AA4000) [pid = 3796] [serial = 2227] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (164C6000) [pid = 3796] [serial = 2233] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1676F000) [pid = 3796] [serial = 2225] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18278800) [pid = 3796] [serial = 2206] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (14370000) [pid = 3796] [serial = 2218] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (159B3400) [pid = 3796] [serial = 2236] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12EE6C00) [pid = 3796] [serial = 2215] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16769400) [pid = 3796] [serial = 2224] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12B71800) [pid = 3796] [serial = 2200] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (179CB400) [pid = 3796] [serial = 2231] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10D0C400) [pid = 3796] [serial = 2213] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (168C5800) [pid = 3796] [serial = 2204] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1315F400) [pid = 3796] [serial = 2216] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16F38800) [pid = 3796] [serial = 2228] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (178F1400) [pid = 3796] [serial = 2230] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17BA2C00) [pid = 3796] [serial = 2239] [outer = 00000000] [url = about:blank] 02:56:43 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (18276000) [pid = 3796] [serial = 2241] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3796 | 1468231004067 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,{},{}]]]}] 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:56:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:56:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:56:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:56:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:56:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:56:44 INFO - {} 02:56:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2236ms 02:56:44 INFO - PROCESS | 3796 | 1468231004259 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3796 | 1468231004266 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:56:44 INFO - PROCESS | 3796 | 1468231004271 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 3796 | 1468231004274 Marionette TRACE conn3 <- [1,3018,null,{}] 02:56:44 INFO - PROCESS | 3796 | 1468231004280 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}] 02:56:44 INFO - PROCESS | 3796 | 1468231004282 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:44 INFO - PROCESS | 3796 | 1468231004368 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:56:44 INFO - PROCESS | 3796 | 1468231004459 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 3796 | 1468231004463 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:44 INFO - PROCESS | 3796 | ++DOCSHELL 10A09C00 == 25 [pid = 3796] [id = 766] 02:56:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10F10400) [pid = 3796] [serial = 2296] [outer = 00000000] 02:56:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (164C1C00) [pid = 3796] [serial = 2297] [outer = 10F10400] 02:56:44 INFO - PROCESS | 3796 | 1468231004511 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (164C6000) [pid = 3796] [serial = 2298] [outer = 10F10400] 02:56:44 INFO - PROCESS | 3796 | 1468231004875 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]]]}] 02:56:44 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 02:56:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 625ms 02:56:44 INFO - PROCESS | 3796 | 1468231004910 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3796 | 1468231004915 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 02:56:44 INFO - PROCESS | 3796 | 1468231004921 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:56:44 INFO - PROCESS | 3796 | 1468231004924 Marionette TRACE conn3 <- [1,3022,null,{}] 02:56:44 INFO - PROCESS | 3796 | 1468231004928 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}] 02:56:44 INFO - PROCESS | 3796 | 1468231004931 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:45 INFO - PROCESS | 3796 | 1468231005018 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:56:45 INFO - PROCESS | 3796 | 1468231005024 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 3796 | 1468231005027 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:45 INFO - PROCESS | 3796 | ++DOCSHELL 16767C00 == 26 [pid = 3796] [id = 767] 02:56:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1676C800) [pid = 3796] [serial = 2299] [outer = 00000000] 02:56:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (168CB000) [pid = 3796] [serial = 2300] [outer = 1676C800] 02:56:45 INFO - PROCESS | 3796 | 1468231005074 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1696E000) [pid = 3796] [serial = 2301] [outer = 1676C800] 02:56:45 INFO - PROCESS | 3796 | 1468231005529 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]]]}] 02:56:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:56:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 626ms 02:56:45 INFO - PROCESS | 3796 | 1468231005577 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 3796 | 1468231005579 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 02:56:45 INFO - PROCESS | 3796 | 1468231005582 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:56:45 INFO - PROCESS | 3796 | 1468231005586 Marionette TRACE conn3 <- [1,3026,null,{}] 02:56:45 INFO - PROCESS | 3796 | 1468231005606 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}] 02:56:45 INFO - PROCESS | 3796 | 1468231005611 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:45 INFO - PROCESS | 3796 | 1468231005728 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:56:45 INFO - PROCESS | 3796 | 1468231005827 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 3796 | 1468231005831 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:45 INFO - PROCESS | 3796 | ++DOCSHELL 1760FC00 == 27 [pid = 3796] [id = 768] 02:56:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17610000) [pid = 3796] [serial = 2302] [outer = 00000000] 02:56:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17820400) [pid = 3796] [serial = 2303] [outer = 17610000] 02:56:45 INFO - PROCESS | 3796 | 1468231005878 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1788D800) [pid = 3796] [serial = 2304] [outer = 17610000] 02:56:46 INFO - PROCESS | 3796 | 1468231006298 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"]]]}] 02:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:56:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 735ms 02:56:46 INFO - PROCESS | 3796 | 1468231006324 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 3796 | 1468231006326 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:56:46 INFO - PROCESS | 3796 | 1468231006337 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 3796 | 1468231006339 Marionette TRACE conn3 <- [1,3030,null,{}] 02:56:46 INFO - PROCESS | 3796 | 1468231006342 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}] 02:56:46 INFO - PROCESS | 3796 | 1468231006344 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:46 INFO - PROCESS | 3796 | 1468231006474 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:56:46 INFO - PROCESS | 3796 | 1468231006480 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 3796 | 1468231006482 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:46 INFO - PROCESS | 3796 | ++DOCSHELL 179C8000 == 28 [pid = 3796] [id = 769] 02:56:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (179CFC00) [pid = 3796] [serial = 2305] [outer = 00000000] 02:56:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17B9E800) [pid = 3796] [serial = 2306] [outer = 179CFC00] 02:56:46 INFO - PROCESS | 3796 | 1468231006625 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17BA5400) [pid = 3796] [serial = 2307] [outer = 179CFC00] 02:56:47 INFO - PROCESS | 3796 | 1468231007300 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]]]}] 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:56:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:56:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:56:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:56:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:56:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1110ms 02:56:47 INFO - PROCESS | 3796 | 1468231007445 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 3796 | 1468231007447 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 02:56:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:56:47 INFO - PROCESS | 3796 | 1468231007459 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 3796 | 1468231007460 Marionette TRACE conn3 <- [1,3034,null,{}] 02:56:47 INFO - PROCESS | 3796 | 1468231007464 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}] 02:56:47 INFO - PROCESS | 3796 | 1468231007466 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:47 INFO - PROCESS | 3796 | 1468231007582 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:56:47 INFO - PROCESS | 3796 | 1468231007590 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 3796 | 1468231007592 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:47 INFO - PROCESS | 3796 | ++DOCSHELL 1960F400 == 29 [pid = 3796] [id = 770] 02:56:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1960FC00) [pid = 3796] [serial = 2308] [outer = 00000000] 02:56:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19805000) [pid = 3796] [serial = 2309] [outer = 1960FC00] 02:56:47 INFO - PROCESS | 3796 | 1468231007665 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19810000) [pid = 3796] [serial = 2310] [outer = 1960FC00] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17B9FC00) [pid = 3796] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17606C00) [pid = 3796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1696FC00) [pid = 3796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17BA0C00) [pid = 3796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (164D0C00) [pid = 3796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10F0C400) [pid = 3796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15158000) [pid = 3796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11076C00) [pid = 3796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15580400) [pid = 3796] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16764800) [pid = 3796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (112AE000) [pid = 3796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19611C00) [pid = 3796] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11891C00) [pid = 3796] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:56:48 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15154800) [pid = 3796] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:56:48 INFO - PROCESS | 3796 | [3796] 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 02:56:48 INFO - PROCESS | 3796 | 1468231008598 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:56:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:56:48 INFO - {} 02:56:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1187ms 02:56:48 INFO - PROCESS | 3796 | 1468231008656 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 3796 | 1468231008660 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 02:56:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:56:48 INFO - PROCESS | 3796 | 1468231008665 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - PROCESS | 3796 | 1468231008668 Marionette TRACE conn3 <- [1,3038,null,{}] 02:56:48 INFO - PROCESS | 3796 | 1468231008674 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}] 02:56:48 INFO - PROCESS | 3796 | 1468231008677 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:48 INFO - PROCESS | 3796 | 1468231008802 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:56:48 INFO - PROCESS | 3796 | 1468231008937 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 3796 | 1468231008940 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:48 INFO - PROCESS | 3796 | ++DOCSHELL 13A95C00 == 30 [pid = 3796] [id = 771] 02:56:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13F81400) [pid = 3796] [serial = 2311] [outer = 00000000] 02:56:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16764800) [pid = 3796] [serial = 2312] [outer = 13F81400] 02:56:49 INFO - PROCESS | 3796 | 1468231008998 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (168C8000) [pid = 3796] [serial = 2313] [outer = 13F81400] 02:56:49 INFO - PROCESS | 3796 | 1468231009621 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]]]}] 02:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:56:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1000ms 02:56:49 INFO - PROCESS | 3796 | 1468231009669 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 3796 | 1468231009674 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 02:56:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:56:49 INFO - PROCESS | 3796 | 1468231009681 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 3796 | 1468231009684 Marionette TRACE conn3 <- [1,3042,null,{}] 02:56:49 INFO - PROCESS | 3796 | 1468231009688 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}] 02:56:49 INFO - PROCESS | 3796 | 1468231009691 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:49 INFO - PROCESS | 3796 | 1468231009810 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:56:49 INFO - PROCESS | 3796 | 1468231009932 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 3796 | 1468231009935 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:50 INFO - PROCESS | 3796 | ++DOCSHELL 10BBF000 == 31 [pid = 3796] [id = 772] 02:56:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10D01800) [pid = 3796] [serial = 2314] [outer = 00000000] 02:56:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11076400) [pid = 3796] [serial = 2315] [outer = 10D01800] 02:56:50 INFO - PROCESS | 3796 | 1468231010032 Marionette DEBUG loaded listener.js 02:56:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11266000) [pid = 3796] [serial = 2316] [outer = 10D01800] 02:56:51 INFO - PROCESS | 3796 | 1468231011014 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"]]]}] 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:56:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1532ms 02:56:51 INFO - PROCESS | 3796 | 1468231011212 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 3796 | 1468231011216 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 02:56:51 INFO - PROCESS | 3796 | 1468231011222 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:56:51 INFO - PROCESS | 3796 | 1468231011228 Marionette TRACE conn3 <- [1,3046,null,{}] 02:56:51 INFO - PROCESS | 3796 | 1468231011239 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}] 02:56:51 INFO - PROCESS | 3796 | 1468231011242 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:51 INFO - PROCESS | 3796 | 1468231011361 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:56:51 INFO - PROCESS | 3796 | --DOCSHELL 179C8000 == 30 [pid = 3796] [id = 769] 02:56:51 INFO - PROCESS | 3796 | --DOCSHELL 1760FC00 == 29 [pid = 3796] [id = 768] 02:56:51 INFO - PROCESS | 3796 | --DOCSHELL 16767C00 == 28 [pid = 3796] [id = 767] 02:56:51 INFO - PROCESS | 3796 | --DOCSHELL 10A09C00 == 27 [pid = 3796] [id = 766] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1766A800) [pid = 3796] [serial = 2265] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16F37000) [pid = 3796] [serial = 2263] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17BA1C00) [pid = 3796] [serial = 2268] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (179C5400) [pid = 3796] [serial = 2266] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1827D800) [pid = 3796] [serial = 2242] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (112AE800) [pid = 3796] [serial = 2250] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11CF2C00) [pid = 3796] [serial = 2251] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (159AF400) [pid = 3796] [serial = 2256] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (162DC400) [pid = 3796] [serial = 2257] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (12C96800) [pid = 3796] [serial = 2244] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (131CFC00) [pid = 3796] [serial = 2245] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (159F7000) [pid = 3796] [serial = 2247] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (162DB800) [pid = 3796] [serial = 2248] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (168C4800) [pid = 3796] [serial = 2259] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (12E61C00) [pid = 3796] [serial = 2253] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13262800) [pid = 3796] [serial = 2254] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (19804000) [pid = 3796] [serial = 2279] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (17BC6400) [pid = 3796] [serial = 2270] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (19805C00) [pid = 3796] [serial = 2280] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (17BC6000) [pid = 3796] [serial = 2274] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (17B9C000) [pid = 3796] [serial = 2273] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (19613C00) [pid = 3796] [serial = 2276] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (19615C00) [pid = 3796] [serial = 2277] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (16E61000) [pid = 3796] [serial = 2262] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1822C800) [pid = 3796] [serial = 2271] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (168CCC00) [pid = 3796] [serial = 2260] [outer = 00000000] [url = about:blank] 02:56:51 INFO - PROCESS | 3796 | 1468231011524 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 3796 | 1468231011529 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:51 INFO - PROCESS | 3796 | ++DOCSHELL 10D05400 == 28 [pid = 3796] [id = 773] 02:56:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10D06000) [pid = 3796] [serial = 2317] [outer = 00000000] 02:56:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (10D0B800) [pid = 3796] [serial = 2318] [outer = 10D06000] 02:56:51 INFO - PROCESS | 3796 | 1468231011580 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (10D0F400) [pid = 3796] [serial = 2319] [outer = 10D06000] 02:56:52 INFO - PROCESS | 3796 | 1468231012006 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]]]}] 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:56:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:56:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:56:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:56:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:56:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:56:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:56:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:56:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:56:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 860ms 02:56:52 INFO - PROCESS | 3796 | 1468231012094 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 3796 | 1468231012098 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 02:56:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:56:52 INFO - PROCESS | 3796 | 1468231012104 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 3796 | 1468231012107 Marionette TRACE conn3 <- [1,3050,null,{}] 02:56:52 INFO - PROCESS | 3796 | 1468231012110 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}] 02:56:52 INFO - PROCESS | 3796 | 1468231012112 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:52 INFO - PROCESS | 3796 | 1468231012204 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:56:52 INFO - PROCESS | 3796 | 1468231012212 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 3796 | 1468231012214 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:52 INFO - PROCESS | 3796 | ++DOCSHELL 12BA8800 == 29 [pid = 3796] [id = 774] 02:56:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12BAAC00) [pid = 3796] [serial = 2320] [outer = 00000000] 02:56:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12E61C00) [pid = 3796] [serial = 2321] [outer = 12BAAC00] 02:56:52 INFO - PROCESS | 3796 | 1468231012261 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (131CFC00) [pid = 3796] [serial = 2322] [outer = 12BAAC00] 02:56:52 INFO - PROCESS | 3796 | [3796] 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 02:56:52 INFO - PROCESS | 3796 | 1468231012749 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:56:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:56:52 INFO - {} 02:56:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 704ms 02:56:52 INFO - PROCESS | 3796 | 1468231012814 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 3796 | 1468231012817 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 02:56:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:56:52 INFO - PROCESS | 3796 | 1468231012820 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 3796 | 1468231012824 Marionette TRACE conn3 <- [1,3054,null,{}] 02:56:52 INFO - PROCESS | 3796 | 1468231012835 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}] 02:56:52 INFO - PROCESS | 3796 | 1468231012840 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:52 INFO - PROCESS | 3796 | 1468231012968 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:56:53 INFO - PROCESS | 3796 | 1468231013026 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 3796 | 1468231013029 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:53 INFO - PROCESS | 3796 | ++DOCSHELL 159A7400 == 30 [pid = 3796] [id = 775] 02:56:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (159ADC00) [pid = 3796] [serial = 2323] [outer = 00000000] 02:56:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (16067400) [pid = 3796] [serial = 2324] [outer = 159ADC00] 02:56:53 INFO - PROCESS | 3796 | 1468231013077 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (162DEC00) [pid = 3796] [serial = 2325] [outer = 159ADC00] 02:56:53 INFO - PROCESS | 3796 | 1468231013458 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]]]}] 02:56:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:56:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:56:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:56:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:56:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:56:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:56:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:56:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 704ms 02:56:53 INFO - PROCESS | 3796 | 1468231013522 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:56:53 INFO - PROCESS | 3796 | 1468231013524 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 02:56:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:56:53 INFO - PROCESS | 3796 | 1468231013528 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - PROCESS | 3796 | 1468231013529 Marionette TRACE conn3 <- [1,3058,null,{}] 02:56:53 INFO - PROCESS | 3796 | 1468231013533 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}] 02:56:53 INFO - PROCESS | 3796 | 1468231013535 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:53 INFO - PROCESS | 3796 | 1468231013669 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:56:53 INFO - PROCESS | 3796 | 1468231013733 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 3796 | 1468231013735 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:53 INFO - PROCESS | 3796 | ++DOCSHELL 10474C00 == 31 [pid = 3796] [id = 776] 02:56:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1047C400) [pid = 3796] [serial = 2326] [outer = 00000000] 02:56:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11075800) [pid = 3796] [serial = 2327] [outer = 1047C400] 02:56:53 INFO - PROCESS | 3796 | 1468231013782 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16761400) [pid = 3796] [serial = 2328] [outer = 1047C400] 02:56:54 INFO - PROCESS | 3796 | 1468231014220 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]]]}] 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:56:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 02:56:54 INFO - PROCESS | 3796 | 1468231014267 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 3796 | 1468231014269 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 02:56:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:56:54 INFO - PROCESS | 3796 | 1468231014272 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 3796 | 1468231014273 Marionette TRACE conn3 <- [1,3062,null,{}] 02:56:54 INFO - PROCESS | 3796 | 1468231014277 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}] 02:56:54 INFO - PROCESS | 3796 | 1468231014279 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:54 INFO - PROCESS | 3796 | 1468231014419 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:56:54 INFO - PROCESS | 3796 | 1468231014444 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 3796 | 1468231014446 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:54 INFO - PROCESS | 3796 | ++DOCSHELL 164C7400 == 32 [pid = 3796] [id = 777] 02:56:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16762C00) [pid = 3796] [serial = 2329] [outer = 00000000] 02:56:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16974400) [pid = 3796] [serial = 2330] [outer = 16762C00] 02:56:54 INFO - PROCESS | 3796 | 1468231014490 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16975000) [pid = 3796] [serial = 2331] [outer = 16762C00] 02:56:54 INFO - PROCESS | 3796 | 1468231014905 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]]]}] 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:56:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:56:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 703ms 02:56:54 INFO - PROCESS | 3796 | 1468231014972 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 3796 | 1468231014974 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 02:56:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:56:54 INFO - PROCESS | 3796 | 1468231014977 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 3796 | 1468231014979 Marionette TRACE conn3 <- [1,3066,null,{}] 02:56:55 INFO - PROCESS | 3796 | 1468231014982 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}] 02:56:55 INFO - PROCESS | 3796 | 1468231014990 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:55 INFO - PROCESS | 3796 | 1468231015159 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:56:55 INFO - PROCESS | 3796 | 1468231015164 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 3796 | 1468231015166 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:55 INFO - PROCESS | 3796 | ++DOCSHELL 16C2F800 == 33 [pid = 3796] [id = 778] 02:56:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16E56800) [pid = 3796] [serial = 2332] [outer = 00000000] 02:56:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (17603000) [pid = 3796] [serial = 2333] [outer = 16E56800] 02:56:55 INFO - PROCESS | 3796 | 1468231015266 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1788C800) [pid = 3796] [serial = 2334] [outer = 16E56800] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (179CFC00) [pid = 3796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10F10400) [pid = 3796] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1676C800) [pid = 3796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17610000) [pid = 3796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1961B000) [pid = 3796] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1980F000) [pid = 3796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (10D10400) [pid = 3796] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1553DC00) [pid = 3796] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:56:55 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1106BC00) [pid = 3796] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:56:55 INFO - PROCESS | 3796 | 1468231015697 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] 02:56:55 INFO - PROCESS | 3796 | 1468231015721 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 02:56:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:56:55 INFO - PROCESS | 3796 | 1468231015725 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 3796 | 1468231015727 Marionette TRACE conn3 <- [1,3070,null,{}] 02:56:55 INFO - PROCESS | 3796 | 1468231015740 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}] 02:56:55 INFO - PROCESS | 3796 | 1468231015742 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:55 INFO - PROCESS | 3796 | 1468231015848 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:56:55 INFO - PROCESS | 3796 | 1468231015953 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 3796 | 1468231015955 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:55 INFO - PROCESS | 3796 | ++DOCSHELL 17896400 == 34 [pid = 3796] [id = 779] 02:56:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (179C8C00) [pid = 3796] [serial = 2335] [outer = 00000000] 02:56:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (179CF000) [pid = 3796] [serial = 2336] [outer = 179C8C00] 02:56:56 INFO - PROCESS | 3796 | 1468231015998 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (17B98000) [pid = 3796] [serial = 2337] [outer = 179C8C00] 02:56:56 INFO - PROCESS | 3796 | 1468231016340 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]]]}] 02:56:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:56:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:56:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 641ms 02:56:56 INFO - PROCESS | 3796 | 1468231016362 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 3796 | 1468231016364 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 02:56:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:56:56 INFO - PROCESS | 3796 | 1468231016367 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - PROCESS | 3796 | 1468231016369 Marionette TRACE conn3 <- [1,3074,null,{}] 02:56:56 INFO - PROCESS | 3796 | 1468231016372 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}] 02:56:56 INFO - PROCESS | 3796 | 1468231016374 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:56 INFO - PROCESS | 3796 | 1468231016528 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:56:56 INFO - PROCESS | 3796 | 1468231016535 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 3796 | 1468231016537 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:56 INFO - PROCESS | 3796 | ++DOCSHELL 1515B800 == 35 [pid = 3796] [id = 780] 02:56:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (17B96400) [pid = 3796] [serial = 2338] [outer = 00000000] 02:56:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17BA5800) [pid = 3796] [serial = 2339] [outer = 17B96400] 02:56:56 INFO - PROCESS | 3796 | 1468231016605 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (17BC6000) [pid = 3796] [serial = 2340] [outer = 17B96400] 02:56:57 INFO - PROCESS | 3796 | 1468231017033 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:56:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:56:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 703ms 02:56:57 INFO - PROCESS | 3796 | 1468231017067 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 3796 | 1468231017069 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 02:56:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:56:57 INFO - PROCESS | 3796 | 1468231017072 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - PROCESS | 3796 | 1468231017074 Marionette TRACE conn3 <- [1,3078,null,{}] 02:56:57 INFO - PROCESS | 3796 | 1468231017077 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}] 02:56:57 INFO - PROCESS | 3796 | 1468231017079 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:57 INFO - PROCESS | 3796 | 1468231017214 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:56:57 INFO - PROCESS | 3796 | 1468231017252 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 3796 | 1468231017254 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:57 INFO - PROCESS | 3796 | ++DOCSHELL 1553A800 == 36 [pid = 3796] [id = 781] 02:56:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (162DE800) [pid = 3796] [serial = 2341] [outer = 00000000] 02:56:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (18276000) [pid = 3796] [serial = 2342] [outer = 162DE800] 02:56:57 INFO - PROCESS | 3796 | 1468231017296 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (18277000) [pid = 3796] [serial = 2343] [outer = 162DE800] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 11069400 == 35 [pid = 3796] [id = 765] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 12BA8800 == 34 [pid = 3796] [id = 774] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 10D05400 == 33 [pid = 3796] [id = 773] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 13A95C00 == 32 [pid = 3796] [id = 771] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 10BBF000 == 31 [pid = 3796] [id = 772] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 1960F400 == 30 [pid = 3796] [id = 770] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 159A7400 == 29 [pid = 3796] [id = 775] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 16C2F800 == 28 [pid = 3796] [id = 778] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 10474C00 == 27 [pid = 3796] [id = 776] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 1515B800 == 26 [pid = 3796] [id = 780] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 164C7400 == 25 [pid = 3796] [id = 777] 02:56:58 INFO - PROCESS | 3796 | --DOCSHELL 17896400 == 24 [pid = 3796] [id = 779] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17BA5400) [pid = 3796] [serial = 2307] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19805000) [pid = 3796] [serial = 2309] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1788D800) [pid = 3796] [serial = 2304] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (164C6000) [pid = 3796] [serial = 2298] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17B9E800) [pid = 3796] [serial = 2306] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (11264C00) [pid = 3796] [serial = 2294] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (164C1C00) [pid = 3796] [serial = 2297] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (112B2000) [pid = 3796] [serial = 2282] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16765000) [pid = 3796] [serial = 2285] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19809000) [pid = 3796] [serial = 2288] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (19A0AC00) [pid = 3796] [serial = 2291] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1696E000) [pid = 3796] [serial = 2301] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (168CB000) [pid = 3796] [serial = 2300] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (17820400) [pid = 3796] [serial = 2303] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1980D400) [pid = 3796] [serial = 2289] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (19A76400) [pid = 3796] [serial = 2292] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (11D91000) [pid = 3796] [serial = 2283] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (16AA4400) [pid = 3796] [serial = 2286] [outer = 00000000] [url = about:blank] 02:56:58 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (114B4800) [pid = 3796] [serial = 2295] [outer = 00000000] [url = about:blank] 02:56:59 INFO - PROCESS | 3796 | 1468231019036 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:56:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:56:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2017ms 02:56:59 INFO - PROCESS | 3796 | 1468231019084 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 3796 | 1468231019088 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 02:56:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:56:59 INFO - PROCESS | 3796 | 1468231019093 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 3796 | 1468231019097 Marionette TRACE conn3 <- [1,3082,null,{}] 02:56:59 INFO - PROCESS | 3796 | 1468231019105 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}] 02:56:59 INFO - PROCESS | 3796 | 1468231019108 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:59 INFO - PROCESS | 3796 | 1468231019198 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:56:59 INFO - PROCESS | 3796 | 1468231019205 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 3796 | 1468231019210 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:59 INFO - PROCESS | 3796 | ++DOCSHELL 10BAD000 == 25 [pid = 3796] [id = 782] 02:56:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (10BC5000) [pid = 3796] [serial = 2344] [outer = 00000000] 02:56:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10D0D800) [pid = 3796] [serial = 2345] [outer = 10BC5000] 02:56:59 INFO - PROCESS | 3796 | 1468231019259 Marionette DEBUG loaded listener.js 02:56:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11069000) [pid = 3796] [serial = 2346] [outer = 10BC5000] 02:56:59 INFO - PROCESS | 3796 | 1468231019775 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:56:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:56:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 688ms 02:56:59 INFO - PROCESS | 3796 | 1468231019794 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 3796 | 1468231019799 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 02:56:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:56:59 INFO - PROCESS | 3796 | 1468231019805 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 3796 | 1468231019808 Marionette TRACE conn3 <- [1,3086,null,{}] 02:56:59 INFO - PROCESS | 3796 | 1468231019812 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}] 02:56:59 INFO - PROCESS | 3796 | 1468231019815 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:59 INFO - PROCESS | 3796 | 1468231019902 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:56:59 INFO - PROCESS | 3796 | 1468231019908 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 3796 | 1468231019911 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:56:59 INFO - PROCESS | 3796 | ++DOCSHELL 114BBC00 == 26 [pid = 3796] [id = 783] 02:56:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (114BC400) [pid = 3796] [serial = 2347] [outer = 00000000] 02:56:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11891C00) [pid = 3796] [serial = 2348] [outer = 114BC400] 02:56:59 INFO - PROCESS | 3796 | 1468231019959 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (11DD9400) [pid = 3796] [serial = 2349] [outer = 114BC400] 02:57:00 INFO - PROCESS | 3796 | 1468231020429 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]]]}] 02:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 641ms 02:57:00 INFO - PROCESS | 3796 | 1468231020442 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 3796 | 1468231020444 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 02:57:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:57:00 INFO - PROCESS | 3796 | 1468231020448 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 3796 | 1468231020451 Marionette TRACE conn3 <- [1,3090,null,{}] 02:57:00 INFO - PROCESS | 3796 | 1468231020462 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}] 02:57:00 INFO - PROCESS | 3796 | 1468231020466 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:00 INFO - PROCESS | 3796 | 1468231020557 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:57:00 INFO - PROCESS | 3796 | 1468231020564 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 3796 | 1468231020567 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:00 INFO - PROCESS | 3796 | ++DOCSHELL 12E65400 == 27 [pid = 3796] [id = 784] 02:57:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (12E65C00) [pid = 3796] [serial = 2350] [outer = 00000000] 02:57:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (131C5C00) [pid = 3796] [serial = 2351] [outer = 12E65C00] 02:57:00 INFO - PROCESS | 3796 | 1468231020614 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (132EB400) [pid = 3796] [serial = 2352] [outer = 12E65C00] 02:57:01 INFO - PROCESS | 3796 | 1468231021079 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:57:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 641ms 02:57:01 INFO - PROCESS | 3796 | 1468231021086 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 3796 | 1468231021088 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 02:57:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:57:01 INFO - PROCESS | 3796 | 1468231021091 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 3796 | 1468231021104 Marionette TRACE conn3 <- [1,3094,null,{}] 02:57:01 INFO - PROCESS | 3796 | 1468231021122 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}] 02:57:01 INFO - PROCESS | 3796 | 1468231021124 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:01 INFO - PROCESS | 3796 | 1468231021207 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:57:01 INFO - PROCESS | 3796 | 1468231021212 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 3796 | 1468231021214 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:01 INFO - PROCESS | 3796 | ++DOCSHELL 139BE000 == 28 [pid = 3796] [id = 785] 02:57:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13A98000) [pid = 3796] [serial = 2353] [outer = 00000000] 02:57:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (13F7B400) [pid = 3796] [serial = 2354] [outer = 13A98000] 02:57:01 INFO - PROCESS | 3796 | 1468231021261 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (14369000) [pid = 3796] [serial = 2355] [outer = 13A98000] 02:57:01 INFO - PROCESS | 3796 | 1468231021696 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]]]}] 02:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:57:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 656ms 02:57:01 INFO - PROCESS | 3796 | 1468231021750 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 3796 | 1468231021752 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 02:57:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:57:01 INFO - PROCESS | 3796 | 1468231021755 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 3796 | 1468231021757 Marionette TRACE conn3 <- [1,3098,null,{}] 02:57:01 INFO - PROCESS | 3796 | 1468231021764 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}] 02:57:01 INFO - PROCESS | 3796 | 1468231021766 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:01 INFO - PROCESS | 3796 | 1468231021844 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:57:01 INFO - PROCESS | 3796 | 1468231021850 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 3796 | 1468231021852 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:01 INFO - PROCESS | 3796 | ++DOCSHELL 1436E800 == 29 [pid = 3796] [id = 786] 02:57:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1436F400) [pid = 3796] [serial = 2356] [outer = 00000000] 02:57:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (15547800) [pid = 3796] [serial = 2357] [outer = 1436F400] 02:57:01 INFO - PROCESS | 3796 | 1468231021895 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (15580C00) [pid = 3796] [serial = 2358] [outer = 1436F400] 02:57:02 INFO - PROCESS | 3796 | 1468231022348 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"]]]}] 02:57:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:57:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:57:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:57:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 641ms 02:57:02 INFO - PROCESS | 3796 | 1468231022393 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:57:02 INFO - PROCESS | 3796 | 1468231022395 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 02:57:02 INFO - PROCESS | 3796 | 1468231022416 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:57:02 INFO - PROCESS | 3796 | 1468231022418 Marionette TRACE conn3 <- [1,3102,null,{}] 02:57:02 INFO - PROCESS | 3796 | 1468231022421 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}] 02:57:02 INFO - PROCESS | 3796 | 1468231022426 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:02 INFO - PROCESS | 3796 | 1468231022528 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:57:02 INFO - PROCESS | 3796 | 1468231022533 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\", \"ca18ace9-d76d-4274-861f-6038ea532495\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 3796 | 1468231022535 Marionette INFO sendAsync 04971709-6317-4a27-9503-a3d646388e7c 02:57:02 INFO - PROCESS | 3796 | ++DOCSHELL 162E1C00 == 30 [pid = 3796] [id = 787] 02:57:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (162E4400) [pid = 3796] [serial = 2359] [outer = 00000000] 02:57:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (164C8800) [pid = 3796] [serial = 2360] [outer = 162E4400] 02:57:02 INFO - PROCESS | 3796 | 1468231022587 Marionette DEBUG loaded listener.js 02:57:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (164CFC00) [pid = 3796] [serial = 2361] [outer = 162E4400] 02:57:03 INFO - PROCESS | 3796 | 1468231023024 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]]]}] 02:57:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:57:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 641ms 02:57:03 INFO - PROCESS | 3796 | 1468231023054 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 3796 | 1468231023056 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 02:57:04 WARNING - u'runner_teardown' () 02:57:04 INFO - No more tests 02:57:04 INFO - Got 0 unexpected results 02:57:04 INFO - SUITE-END | took 676s 02:57:04 INFO - Closing logging queue 02:57:04 INFO - queue closed 02:57:04 INFO - Return code: 0 02:57:04 WARNING - # TBPL SUCCESS # 02:57:04 INFO - Running post-action listener: _resource_record_post_action 02:57:04 INFO - Running post-run listener: _resource_record_post_run 02:57:05 INFO - Total resource usage - Wall time: 685s; CPU: 17.0%; Read bytes: 91685376; Write bytes: 964674048; Read time: 476480; Write time: 1280068 02:57:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:57:05 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 69553664; Read time: 0; Write time: 70728 02:57:05 INFO - run-tests - Wall time: 683s; CPU: 17.0%; Read bytes: 91685376; Write bytes: 828582912; Read time: 476480; Write time: 1162052 02:57:05 INFO - Running post-run listener: _upload_blobber_files 02:57:05 INFO - Blob upload gear active. 02:57:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:57:05 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 02:57:05 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'] 02:57:05 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 02:57:06 INFO - (blobuploader) - INFO - Open directory for files ... 02:57:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:57:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:57:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:57:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:57:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:57:07 INFO - (blobuploader) - INFO - Done attempting. 02:57:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:57:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:57:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:57:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:57:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:57:09 INFO - (blobuploader) - INFO - Done attempting. 02:57:09 INFO - (blobuploader) - INFO - Iteration through files over. 02:57:09 INFO - Return code: 0 02:57:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:57:09 INFO - Using _rmtree_windows ... 02:57:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:57:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee04796c6ab3b7b591e253c9a84f7be990557424fe208d8451cabca356e209c639bc86296609da375bd97cc72715dc987b9ca06aec6d355cc83c93ac074bb422", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/164aaad7bd4b95c8cabdbd07e7a4a565547b847553600d25126d9088400d56de21b16cee12bda4de68d89bcfd5827fa9500839ba85bf43d7d53e7c311d5c05a2"} 02:57:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:57:09 INFO - Writing to file C:\slave\test\properties\blobber_files 02:57:09 INFO - Contents: 02:57:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee04796c6ab3b7b591e253c9a84f7be990557424fe208d8451cabca356e209c639bc86296609da375bd97cc72715dc987b9ca06aec6d355cc83c93ac074bb422", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/164aaad7bd4b95c8cabdbd07e7a4a565547b847553600d25126d9088400d56de21b16cee12bda4de68d89bcfd5827fa9500839ba85bf43d7d53e7c311d5c05a2"} 02:57:09 INFO - Running post-run listener: copy_logs_to_upload_dir 02:57:09 INFO - Copying logs to upload dir... 02:57:09 INFO - mkdir: C:\slave\test\build\upload\logs 02:57:09 INFO - Copying logs to upload dir... 02:57:09 INFO - Using _rmtree_windows ... 02:57:09 INFO - Using _rmtree_windows ... 02:57:09 INFO - Using _rmtree_windows ... 02:57:09 INFO - Using _rmtree_windows ... 02:57:09 INFO - Using _rmtree_windows ... 02:57:09 INFO - Using _rmtree_windows ... 02:57:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=840.785000 ========= master_lag: 2.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 2 secs) (at 2016-07-11 02:57:12.403472) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 02:57:12.404390) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee04796c6ab3b7b591e253c9a84f7be990557424fe208d8451cabca356e209c639bc86296609da375bd97cc72715dc987b9ca06aec6d355cc83c93ac074bb422", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/164aaad7bd4b95c8cabdbd07e7a4a565547b847553600d25126d9088400d56de21b16cee12bda4de68d89bcfd5827fa9500839ba85bf43d7d53e7c311d5c05a2"} build_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/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/WZu_4p3cTv2xdgMeRtE3TA/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/ee04796c6ab3b7b591e253c9a84f7be990557424fe208d8451cabca356e209c639bc86296609da375bd97cc72715dc987b9ca06aec6d355cc83c93ac074bb422", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/164aaad7bd4b95c8cabdbd07e7a4a565547b847553600d25126d9088400d56de21b16cee12bda4de68d89bcfd5827fa9500839ba85bf43d7d53e7c311d5c05a2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 02:57:12.527584) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:57:12.527951) ========= '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-062\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:57:12.650938) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-11 02:57:12.651267) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-11 02:57:13.295468) ========= ========= Total master_lag: 2.28 =========