builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-262 starttime: 1468900362.69 results: success (0) buildid: 20160718193719 builduid: 9d8f780921b742a6b70544397a40fc40 revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:42.689141) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:42.690306) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:42.691040) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:42.855369) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:52:42.855806) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-262 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-262 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --20:52:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.88 MB/s 20:52:44 (11.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.265000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:52:44.160283) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-18 20:52:44.160610) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-262 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-262 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-18 20:52:47.976789) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:52:47.977223) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 721297fb76139263eedcfddbc0841c3e640e2904 --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 721297fb76139263eedcfddbc0841c3e640e2904 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-262 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-262 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-18 20:52:48,323 truncating revision to first 12 chars 2016-07-18 20:52:48,323 Setting DEBUG logging. 2016-07-18 20:52:48,323 attempt 1/10 2016-07-18 20:52:48,323 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/721297fb7613?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 20:52:48,865 unpacking tar archive at: mozilla-beta-721297fb7613/testing/mozharness/ program finished with exit code 0 elapsedTime=1.484000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:52:49.546867) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:49.547536) ========= script_repo_revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:49.548362) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:49.548939) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 20:52:49.566174) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 39 secs) (at 2016-07-18 20:52:49.566488) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-262 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-262 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 20:52:49 INFO - MultiFileLogger online at 20160718 20:52:49 in C:\slave\test 20:52:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 20:52:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:52:49 INFO - {'append_to_log': False, 20:52:49 INFO - 'base_work_dir': 'C:\\slave\\test', 20:52:49 INFO - 'blob_upload_branch': 'mozilla-beta', 20:52:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:52:49 INFO - 'buildbot_json_path': 'buildprops.json', 20:52:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:52:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:52:49 INFO - 'download_minidump_stackwalk': True, 20:52:49 INFO - 'download_symbols': 'true', 20:52:49 INFO - 'e10s': False, 20:52:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:52:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:52:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:52:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:52:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:52:49 INFO - 'C:/mozilla-build/tooltool.py'), 20:52:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:52:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:52:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:52:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:52:49 INFO - 'log_level': 'info', 20:52:49 INFO - 'log_to_console': True, 20:52:49 INFO - 'opt_config_files': (), 20:52:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:52:49 INFO - '--processes=1', 20:52:49 INFO - '--config=%(test_path)s/wptrunner.ini', 20:52:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:52:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:52:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:52:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:52:49 INFO - 'pip_index': False, 20:52:49 INFO - 'require_test_zip': True, 20:52:49 INFO - 'test_type': ('testharness',), 20:52:49 INFO - 'this_chunk': '1', 20:52:49 INFO - 'total_chunks': '10', 20:52:49 INFO - 'virtualenv_path': 'venv', 20:52:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:52:49 INFO - 'work_dir': 'build'} 20:52:49 INFO - ##### 20:52:49 INFO - ##### Running clobber step. 20:52:49 INFO - ##### 20:52:49 INFO - Running pre-action listener: _resource_record_pre_action 20:52:49 INFO - Running main action method: clobber 20:52:49 INFO - rmtree: C:\slave\test\build 20:52:49 INFO - Using _rmtree_windows ... 20:52:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:54:44 INFO - Running post-action listener: _resource_record_post_action 20:54:44 INFO - ##### 20:54:44 INFO - ##### Running read-buildbot-config step. 20:54:44 INFO - ##### 20:54:44 INFO - Running pre-action listener: _resource_record_pre_action 20:54:44 INFO - Running main action method: read_buildbot_config 20:54:44 INFO - Using buildbot properties: 20:54:44 INFO - { 20:54:44 INFO - "project": "", 20:54:44 INFO - "product": "firefox", 20:54:44 INFO - "script_repo_revision": "production", 20:54:44 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 20:54:44 INFO - "repository": "", 20:54:44 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 20:54:44 INFO - "buildid": "20160718193719", 20:54:44 INFO - "pgo_build": "False", 20:54:44 INFO - "basedir": "C:\\slave\\test", 20:54:44 INFO - "buildnumber": 16, 20:54:44 INFO - "slavename": "t-w732-ix-262", 20:54:44 INFO - "revision": "721297fb76139263eedcfddbc0841c3e640e2904", 20:54:44 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 20:54:44 INFO - "platform": "win32", 20:54:44 INFO - "branch": "mozilla-beta", 20:54:44 INFO - "repo_path": "releases/mozilla-beta", 20:54:44 INFO - "moz_repo_path": "", 20:54:44 INFO - "stage_platform": "win32", 20:54:44 INFO - "builduid": "9d8f780921b742a6b70544397a40fc40", 20:54:44 INFO - "slavebuilddir": "test" 20:54:44 INFO - } 20:54:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 20:54:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip. 20:54:44 INFO - Running post-action listener: _resource_record_post_action 20:54:44 INFO - ##### 20:54:44 INFO - ##### Running download-and-extract step. 20:54:44 INFO - ##### 20:54:44 INFO - Running pre-action listener: _resource_record_pre_action 20:54:44 INFO - Running main action method: download_and_extract 20:54:44 INFO - mkdir: C:\slave\test\build\tests 20:54:44 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')]} 20:54:44 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:54:44 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 20:54:44 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:54:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:54:45 INFO - Downloaded 1240 bytes. 20:54:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 20:54:45 INFO - Using the following test package requirements: 20:54:45 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:54:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 20:54:45 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 20:54:45 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'jsshell-win32.zip'], 20:54:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 20:54:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:54:45 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 20:54:45 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 20:54:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 20:54:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:54:45 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 20:54:45 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 20:54:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:54:45 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:54:45 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 20:54:45 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:54:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:54:47 INFO - Downloaded 20366213 bytes. 20:54:47 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/*'] 20:54:47 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/* 20:54:49 INFO - caution: filename not matched: web-platform/* 20:54:49 INFO - Return code: 11 20:54:49 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')]} 20:54:49 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:54:49 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 20:54:49 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:54:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:54:52 INFO - Downloaded 36389908 bytes. 20:54:52 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/*'] 20:54:52 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/* 20:55:35 INFO - caution: filename not matched: bin/* 20:55:35 INFO - caution: filename not matched: config/* 20:55:35 INFO - caution: filename not matched: mozbase/* 20:55:35 INFO - caution: filename not matched: marionette/* 20:55:35 INFO - caution: filename not matched: tools/wptserve/* 20:55:35 INFO - Return code: 11 20:55:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:35 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 20:55:35 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:55:35 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 20:55:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:55:40 INFO - Downloaded 68477825 bytes. 20:55:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:55:40 INFO - mkdir: C:\slave\test\properties 20:55:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:55:40 INFO - Writing to file C:\slave\test\properties\build_url 20:55:40 INFO - Contents: 20:55:40 INFO - build_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:55:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:55:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:55:41 INFO - Writing to file C:\slave\test\properties\symbols_url 20:55:41 INFO - Contents: 20:55:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:55: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')]} 20:55:41 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:55:41 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:55:41 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:55:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 20:55:45 INFO - Downloaded 55586742 bytes. 20:55:45 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'] 20:55:45 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 20:55:48 INFO - Return code: 0 20:55:48 INFO - Running post-action listener: _resource_record_post_action 20:55:48 INFO - Running post-action listener: set_extra_try_arguments 20:55:48 INFO - ##### 20:55:48 INFO - ##### Running create-virtualenv step. 20:55:48 INFO - ##### 20:55:48 INFO - Running pre-action listener: _pre_create_virtualenv 20:55:48 INFO - Running pre-action listener: _resource_record_pre_action 20:55:48 INFO - Running main action method: create_virtualenv 20:55:48 INFO - Creating virtualenv C:\slave\test\build\venv 20:55:48 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 20:55:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:55:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:55:57 INFO - Installing distribute......................................................................................................................................................................................done. 20:55:58 INFO - Return code: 0 20:55:58 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01C386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67368>, '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 0x01904D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:55:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 20:55:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 20:55:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:55:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:55:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:55:58 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 20:55:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:55:58 INFO - 'DCLOCATION': 'SCL3', 20:55:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:55:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:55:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:55:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:55:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:55:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:55:58 INFO - 'HOMEDRIVE': 'C:', 20:55:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:55:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:55:58 INFO - 'KTS_VERSION': '1.19c', 20:55:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:55:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:55:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 20:55:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:55:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:55:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:55:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:55:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:55:58 INFO - 'MOZ_AIRBAG': '1', 20:55:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:55:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:58 INFO - 'MOZ_MSVCVERSION': '8', 20:55:58 INFO - 'MOZ_NO_REMOTE': '1', 20:55:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:55:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:55:58 INFO - 'NO_EM_RESTART': '1', 20:55:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:55:58 INFO - 'OS': 'Windows_NT', 20:55:58 INFO - 'OURDRIVE': 'C:', 20:55:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:55:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:55:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:55:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:55:58 INFO - 'PROCESSOR_LEVEL': '6', 20:55:58 INFO - 'PROCESSOR_REVISION': '1e05', 20:55:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:55:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:55:58 INFO - 'PROMPT': '$P$G', 20:55:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:55:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:55:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:55:58 INFO - 'PWD': 'C:\\slave\\test', 20:55:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:55:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:55:58 INFO - 'SYSTEMDRIVE': 'C:', 20:55:58 INFO - 'SYSTEMROOT': 'C:\\windows', 20:55:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:55:58 INFO - 'TEST1': 'testie', 20:55:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:55:58 INFO - 'USERDOMAIN': 'T-W732-IX-262', 20:55:58 INFO - 'USERNAME': 'cltbld', 20:55:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:55:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:55:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:55:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:55:58 INFO - 'WINDIR': 'C:\\windows', 20:55:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:55:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:55:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:55:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:55:59 INFO - Downloading/unpacking psutil>=0.7.1 20:55:59 INFO - Running setup.py egg_info for package psutil 20:55:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:55:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:55:59 INFO - Installing collected packages: psutil 20:55:59 INFO - Running setup.py install for psutil 20:55:59 INFO - building 'psutil._psutil_windows' extension 20:55:59 INFO - error: Unable to find vcvarsall.bat 20:55:59 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:\users\cltbld\appdata\local\temp\pip-lnm8nx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:55:59 INFO - running install 20:55:59 INFO - running build 20:55:59 INFO - running build_py 20:55:59 INFO - creating build 20:55:59 INFO - creating build\lib.win32-2.7 20:55:59 INFO - creating build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:55:59 INFO - running build_ext 20:55:59 INFO - building 'psutil._psutil_windows' extension 20:55:59 INFO - error: Unable to find vcvarsall.bat 20:55:59 INFO - ---------------------------------------- 20:55:59 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:\users\cltbld\appdata\local\temp\pip-lnm8nx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:55:59 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:55:59 WARNING - Return code: 1 20:55:59 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! 20:55:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:55:59 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')]} 20:55:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:59 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')]} 20:56:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:56:00 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 0x01C386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67368>, '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 0x01904D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:56:00 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 20:56:00 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 20:56:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:56:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:56:00 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 20:56:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:00 INFO - 'DCLOCATION': 'SCL3', 20:56:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:56:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:56:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:56:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:56:00 INFO - 'HOMEDRIVE': 'C:', 20:56:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:56:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:00 INFO - 'KTS_VERSION': '1.19c', 20:56:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:56:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:56:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 20:56:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:56:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:56:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:56:00 INFO - 'MOZ_AIRBAG': '1', 20:56:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:00 INFO - 'MOZ_MSVCVERSION': '8', 20:56:00 INFO - 'MOZ_NO_REMOTE': '1', 20:56:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:56:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:56:00 INFO - 'NO_EM_RESTART': '1', 20:56:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:00 INFO - 'OS': 'Windows_NT', 20:56:00 INFO - 'OURDRIVE': 'C:', 20:56:00 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:56:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:00 INFO - 'PROCESSOR_LEVEL': '6', 20:56:00 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:56:00 INFO - 'PROMPT': '$P$G', 20:56:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:00 INFO - 'PWD': 'C:\\slave\\test', 20:56:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:00 INFO - 'SYSTEMDRIVE': 'C:', 20:56:00 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:00 INFO - 'TEST1': 'testie', 20:56:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:00 INFO - 'USERDOMAIN': 'T-W732-IX-262', 20:56:00 INFO - 'USERNAME': 'cltbld', 20:56:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:56:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:56:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:56:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:56:00 INFO - 'WINDIR': 'C:\\windows', 20:56:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:56:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:56:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:56:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:56:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:56:00 INFO - Running setup.py egg_info for package mozsystemmonitor 20:56:00 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:56:00 INFO - Running setup.py egg_info for package psutil 20:56:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:56:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:56:00 INFO - Installing collected packages: mozsystemmonitor, psutil 20:56:00 INFO - Running setup.py install for mozsystemmonitor 20:56:00 INFO - Running setup.py install for psutil 20:56:00 INFO - building 'psutil._psutil_windows' extension 20:56:00 INFO - error: Unable to find vcvarsall.bat 20:56:00 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:\users\cltbld\appdata\local\temp\pip-f4pzvh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:56:00 INFO - running install 20:56:00 INFO - running build 20:56:00 INFO - running build_py 20:56:00 INFO - running build_ext 20:56:00 INFO - building 'psutil._psutil_windows' extension 20:56:00 INFO - error: Unable to find vcvarsall.bat 20:56:00 INFO - ---------------------------------------- 20:56:00 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:\users\cltbld\appdata\local\temp\pip-f4pzvh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:56:00 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:56:00 WARNING - Return code: 1 20:56:00 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! 20:56:00 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:56:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:56:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:56:00 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 0x01C386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67368>, '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 0x01904D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:56:00 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 20:56:00 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 20:56:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:56:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:56:00 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 20:56:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:00 INFO - 'DCLOCATION': 'SCL3', 20:56:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:56:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:56:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:56:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:56:00 INFO - 'HOMEDRIVE': 'C:', 20:56:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:56:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:00 INFO - 'KTS_VERSION': '1.19c', 20:56:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:56:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:56:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 20:56:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:56:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:56:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:56:00 INFO - 'MOZ_AIRBAG': '1', 20:56:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:00 INFO - 'MOZ_MSVCVERSION': '8', 20:56:00 INFO - 'MOZ_NO_REMOTE': '1', 20:56:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:56:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:56:00 INFO - 'NO_EM_RESTART': '1', 20:56:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:00 INFO - 'OS': 'Windows_NT', 20:56:00 INFO - 'OURDRIVE': 'C:', 20:56:00 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:56:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:00 INFO - 'PROCESSOR_LEVEL': '6', 20:56:00 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:56:00 INFO - 'PROMPT': '$P$G', 20:56:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:00 INFO - 'PWD': 'C:\\slave\\test', 20:56:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:00 INFO - 'SYSTEMDRIVE': 'C:', 20:56:00 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:00 INFO - 'TEST1': 'testie', 20:56:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:00 INFO - 'USERDOMAIN': 'T-W732-IX-262', 20:56:00 INFO - 'USERNAME': 'cltbld', 20:56:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:56:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:56:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:56:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:56:00 INFO - 'WINDIR': 'C:\\windows', 20:56:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:56:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:56:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:56:01 INFO - Downloading/unpacking blobuploader==1.2.4 20:56:01 INFO - Downloading blobuploader-1.2.4.tar.gz 20:56:01 INFO - Running setup.py egg_info for package blobuploader 20:56:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:56:05 INFO - Running setup.py egg_info for package requests 20:56:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:56:05 INFO - Downloading docopt-0.6.1.tar.gz 20:56:05 INFO - Running setup.py egg_info for package docopt 20:56:05 INFO - Installing collected packages: blobuploader, docopt, requests 20:56:05 INFO - Running setup.py install for blobuploader 20:56:05 INFO - Running setup.py install for docopt 20:56:05 INFO - Running setup.py install for requests 20:56:05 INFO - Successfully installed blobuploader docopt requests 20:56:05 INFO - Cleaning up... 20:56:05 INFO - Return code: 0 20:56:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:56: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')]} 20:56:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:56: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')]} 20:56:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:56:05 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 0x01C386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67368>, '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 0x01904D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:56:05 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 20:56:05 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 20:56:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:56:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:56:05 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 20:56:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:05 INFO - 'DCLOCATION': 'SCL3', 20:56:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:56:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:56:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:56:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:56:05 INFO - 'HOMEDRIVE': 'C:', 20:56:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:56:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:05 INFO - 'KTS_VERSION': '1.19c', 20:56:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:56:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:56:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 20:56:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:56:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:56:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:56:05 INFO - 'MOZ_AIRBAG': '1', 20:56:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:05 INFO - 'MOZ_MSVCVERSION': '8', 20:56:05 INFO - 'MOZ_NO_REMOTE': '1', 20:56:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:56:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:56:05 INFO - 'NO_EM_RESTART': '1', 20:56:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:05 INFO - 'OS': 'Windows_NT', 20:56:05 INFO - 'OURDRIVE': 'C:', 20:56: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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:56:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:05 INFO - 'PROCESSOR_LEVEL': '6', 20:56:05 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:56:05 INFO - 'PROMPT': '$P$G', 20:56:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:05 INFO - 'PWD': 'C:\\slave\\test', 20:56:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:05 INFO - 'SYSTEMDRIVE': 'C:', 20:56:05 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:05 INFO - 'TEST1': 'testie', 20:56:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:05 INFO - 'USERDOMAIN': 'T-W732-IX-262', 20:56:05 INFO - 'USERNAME': 'cltbld', 20:56:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:56:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:56:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:56:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:56:05 INFO - 'WINDIR': 'C:\\windows', 20:56:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:56:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:56:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:56:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:56:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:56:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:56:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:56:10 INFO - Unpacking c:\slave\test\build\tests\marionette 20:56:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:56:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:10 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 20:56:10 INFO - Running setup.py install for browsermob-proxy 20:56:23 INFO - Running setup.py install for manifestparser 20:56:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for marionette-client 20:56:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for marionette-driver 20:56:23 INFO - Running setup.py install for mozcrash 20:56:23 INFO - Running setup.py install for mozdebug 20:56:23 INFO - Running setup.py install for mozdevice 20:56:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for mozfile 20:56:23 INFO - Running setup.py install for mozhttpd 20:56:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for mozinfo 20:56:23 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for mozInstall 20:56:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for mozleak 20:56:23 INFO - Running setup.py install for mozlog 20:56:23 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for moznetwork 20:56:23 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for mozprocess 20:56:23 INFO - Running setup.py install for mozprofile 20:56:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for mozrunner 20:56:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for mozscreenshot 20:56:23 INFO - Running setup.py install for moztest 20:56:23 INFO - Running setup.py install for mozversion 20:56:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:56:23 INFO - Running setup.py install for wptserve 20:56:23 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 20:56:23 INFO - Cleaning up... 20:56:23 INFO - Return code: 0 20:56:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:56:23 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')]} 20:56:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:56:23 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')]} 20:56:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:56:23 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 0x01C386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67368>, '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 0x01904D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:56:23 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 20:56:23 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 20:56:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:56:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:56:23 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 20:56:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:23 INFO - 'DCLOCATION': 'SCL3', 20:56:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:56:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:56:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:56:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:56:23 INFO - 'HOMEDRIVE': 'C:', 20:56:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:56:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:23 INFO - 'KTS_VERSION': '1.19c', 20:56:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:56:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:56:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 20:56:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:56:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:56:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:56:23 INFO - 'MOZ_AIRBAG': '1', 20:56:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:23 INFO - 'MOZ_MSVCVERSION': '8', 20:56:23 INFO - 'MOZ_NO_REMOTE': '1', 20:56:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:56:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:56:23 INFO - 'NO_EM_RESTART': '1', 20:56:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:23 INFO - 'OS': 'Windows_NT', 20:56:23 INFO - 'OURDRIVE': 'C:', 20:56:23 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:56:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:23 INFO - 'PROCESSOR_LEVEL': '6', 20:56:23 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:56:23 INFO - 'PROMPT': '$P$G', 20:56:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:23 INFO - 'PWD': 'C:\\slave\\test', 20:56:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:23 INFO - 'SYSTEMDRIVE': 'C:', 20:56:23 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:23 INFO - 'TEST1': 'testie', 20:56:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:23 INFO - 'USERDOMAIN': 'T-W732-IX-262', 20:56:23 INFO - 'USERNAME': 'cltbld', 20:56:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:56:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:56:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:56:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:56:23 INFO - 'WINDIR': 'C:\\windows', 20:56:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:56:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:56:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:56:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:56:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:56:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:56:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:56:28 INFO - Unpacking c:\slave\test\build\tests\marionette 20:56:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:56:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:28 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)) 20:56:39 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)) 20:56:39 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)) 20:56:39 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)) 20:56:39 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)) 20:56:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:56:39 INFO - Downloading blessings-1.6.tar.gz 20:56:39 INFO - Running setup.py egg_info for package blessings 20:56:39 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)) 20:56:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:56:39 INFO - Running setup.py install for blessings 20:56:39 INFO - Running setup.py install for browsermob-proxy 20:56:39 INFO - Running setup.py install for manifestparser 20:56:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Running setup.py install for marionette-client 20:56:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:56:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Running setup.py install for marionette-driver 20:56:39 INFO - Running setup.py install for mozcrash 20:56:39 INFO - Running setup.py install for mozdebug 20:56:39 INFO - Running setup.py install for mozdevice 20:56:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Running setup.py install for mozhttpd 20:56:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Running setup.py install for mozInstall 20:56:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Running setup.py install for mozleak 20:56:39 INFO - Running setup.py install for mozprofile 20:56:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Running setup.py install for mozrunner 20:56:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:56:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:56:41 INFO - Running setup.py install for mozscreenshot 20:56:41 INFO - Running setup.py install for moztest 20:56:41 INFO - Running setup.py install for mozversion 20:56:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:56:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:56:41 INFO - Running setup.py install for wptserve 20:56:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:56:41 INFO - Cleaning up... 20:56:41 INFO - Return code: 0 20:56:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:56:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:56:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:56:41 INFO - Reading from file tmpfile_stdout 20:56:41 INFO - Using _rmtree_windows ... 20:56:41 INFO - Using _rmtree_windows ... 20:56:41 INFO - Current package versions: 20:56:41 INFO - blessings == 1.6 20:56:41 INFO - blobuploader == 1.2.4 20:56:41 INFO - browsermob-proxy == 0.6.0 20:56:41 INFO - distribute == 0.6.14 20:56:41 INFO - docopt == 0.6.1 20:56:41 INFO - manifestparser == 1.1 20:56:41 INFO - marionette-client == 2.3.0 20:56:41 INFO - marionette-driver == 1.4.0 20:56:41 INFO - mozInstall == 1.12 20:56:41 INFO - mozcrash == 0.17 20:56:41 INFO - mozdebug == 0.1 20:56:41 INFO - mozdevice == 0.48 20:56:41 INFO - mozfile == 1.2 20:56:41 INFO - mozhttpd == 0.7 20:56:41 INFO - mozinfo == 0.9 20:56:41 INFO - mozleak == 0.1 20:56:41 INFO - mozlog == 3.1 20:56:41 INFO - moznetwork == 0.27 20:56:41 INFO - mozprocess == 0.22 20:56:41 INFO - mozprofile == 0.28 20:56:41 INFO - mozrunner == 6.11 20:56:41 INFO - mozscreenshot == 0.1 20:56:41 INFO - mozsystemmonitor == 0.0 20:56:41 INFO - moztest == 0.7 20:56:41 INFO - mozversion == 1.4 20:56:41 INFO - requests == 1.2.3 20:56:41 INFO - wptserve == 1.4.0 20:56:41 INFO - Running post-action listener: _resource_record_post_action 20:56:41 INFO - Running post-action listener: _start_resource_monitoring 20:56:41 INFO - Starting resource monitoring. 20:56:41 INFO - ##### 20:56:41 INFO - ##### Running pull step. 20:56:41 INFO - ##### 20:56:41 INFO - Running pre-action listener: _resource_record_pre_action 20:56:41 INFO - Running main action method: pull 20:56:41 INFO - Pull has nothing to do! 20:56:41 INFO - Running post-action listener: _resource_record_post_action 20:56:41 INFO - ##### 20:56:41 INFO - ##### Running install step. 20:56:41 INFO - ##### 20:56:41 INFO - Running pre-action listener: _resource_record_pre_action 20:56:41 INFO - Running main action method: install 20:56:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:56:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:56:42 INFO - Reading from file tmpfile_stdout 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Detecting whether we're running mozinstall >=1.0... 20:56:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:56:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:56:42 INFO - Reading from file tmpfile_stdout 20:56:42 INFO - Output received: 20:56:42 INFO - Usage: mozinstall-script.py [options] installer 20:56:42 INFO - Options: 20:56:42 INFO - -h, --help show this help message and exit 20:56:42 INFO - -d DEST, --destination=DEST 20:56:42 INFO - Directory to install application into. [default: 20:56:42 INFO - "C:\slave\test"] 20:56:42 INFO - --app=APP Application being installed. [default: firefox] 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - Using _rmtree_windows ... 20:56:42 INFO - mkdir: C:\slave\test\build\application 20:56:42 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'] 20:56:42 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 20:56:44 INFO - Reading from file tmpfile_stdout 20:56:44 INFO - Output received: 20:56:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:56:44 INFO - Using _rmtree_windows ... 20:56:44 INFO - Using _rmtree_windows ... 20:56:44 INFO - Running post-action listener: _resource_record_post_action 20:56:44 INFO - ##### 20:56:44 INFO - ##### Running run-tests step. 20:56:44 INFO - ##### 20:56:44 INFO - Running pre-action listener: _resource_record_pre_action 20:56:44 INFO - Running main action method: run_tests 20:56:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:56:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:56:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:56:44 INFO - grabbing minidump binary from tooltool 20:56:44 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')]} 20:56:44 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 0x01C67368>, '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 0x01904D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D430C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:56:44 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 20:56:44 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 20:56:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:56:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeknai4 20:56:45 INFO - INFO - File integrity verified, renaming tmpeknai4 to win32-minidump_stackwalk.exe 20:56:45 INFO - Return code: 0 20:56:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:56:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:56:45 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/XqomB8-YRhGlNT4KjSbp-g/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 20:56:45 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/XqomB8-YRhGlNT4KjSbp-g/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 20:56:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:56:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:56:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:56:45 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 20:56:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:56:45 INFO - 'DCLOCATION': 'SCL3', 20:56:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:56:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:56:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:56:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:56:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:56:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:56:45 INFO - 'HOMEDRIVE': 'C:', 20:56:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:56:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:56:45 INFO - 'KTS_VERSION': '1.19c', 20:56:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:56:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:56:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 20:56:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:56:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:56:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:56:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:56:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:56:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:56:45 INFO - 'MOZ_AIRBAG': '1', 20:56:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:56:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:45 INFO - 'MOZ_MSVCVERSION': '8', 20:56:45 INFO - 'MOZ_NO_REMOTE': '1', 20:56:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:56:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:56:45 INFO - 'NO_EM_RESTART': '1', 20:56:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:56:45 INFO - 'OS': 'Windows_NT', 20:56:45 INFO - 'OURDRIVE': 'C:', 20:56:45 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:56:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:56:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:56:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:56:45 INFO - 'PROCESSOR_LEVEL': '6', 20:56:45 INFO - 'PROCESSOR_REVISION': '1e05', 20:56:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:56:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:56:45 INFO - 'PROMPT': '$P$G', 20:56:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:56:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:56:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:56:45 INFO - 'PWD': 'C:\\slave\\test', 20:56:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:56:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:56:45 INFO - 'SYSTEMDRIVE': 'C:', 20:56:45 INFO - 'SYSTEMROOT': 'C:\\windows', 20:56:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:45 INFO - 'TEST1': 'testie', 20:56:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:56:45 INFO - 'USERDOMAIN': 'T-W732-IX-262', 20:56:45 INFO - 'USERNAME': 'cltbld', 20:56:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:56:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:56:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:56:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:56:45 INFO - 'WINDIR': 'C:\\windows', 20:56:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:56:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:56:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:56:45 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/XqomB8-YRhGlNT4KjSbp-g/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 20:56:47 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 20:56:47 INFO - import pkg_resources 20:56:48 INFO - Using 1 client processes 20:56:51 INFO - SUITE-START | Running 778 tests 20:56:51 INFO - Running testharness tests 20:56:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:56:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:56:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:56:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:56:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:56:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:56:51 INFO - Setting up ssl 20:56:52 INFO - PROCESS | certutil | 20:56:52 INFO - PROCESS | certutil | 20:56:52 INFO - PROCESS | certutil | 20:56:52 INFO - Certificate Nickname Trust Attributes 20:56:52 INFO - SSL,S/MIME,JAR/XPI 20:56:52 INFO - 20:56:52 INFO - web-platform-tests CT,, 20:56:52 INFO - 20:56:52 INFO - Starting runner 20:56:52 INFO - PROCESS | 3720 | [3720] 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 20:56:53 INFO - PROCESS | 3720 | [3720] 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 20:56:53 INFO - PROCESS | 3720 | [3720] 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 20:56:54 INFO - PROCESS | 3720 | 1468900614604 Marionette DEBUG Marionette enabled via build flag and pref 20:56:55 INFO - PROCESS | 3720 | ++DOCSHELL 0E997800 == 1 [pid = 3720] [id = 1] 20:56:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 1 (0E997C00) [pid = 3720] [serial = 1] [outer = 00000000] 20:56:55 INFO - PROCESS | 3720 | [3720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:56:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 2 (0E998800) [pid = 3720] [serial = 2] [outer = 0E997C00] 20:56:55 INFO - PROCESS | 3720 | ++DOCSHELL 0EDD7800 == 2 [pid = 3720] [id = 2] 20:56:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 3 (0EDD7C00) [pid = 3720] [serial = 3] [outer = 00000000] 20:56:55 INFO - PROCESS | 3720 | [3720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:56:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 4 (0EDD8800) [pid = 3720] [serial = 4] [outer = 0EDD7C00] 20:56:56 INFO - PROCESS | 3720 | 1468900616239 Marionette INFO Listening on port 2828 20:56:57 INFO - PROCESS | 3720 | 1468900617775 Marionette DEBUG Marionette enabled via command-line flag 20:56:57 INFO - PROCESS | 3720 | [3720] 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 20:56:57 INFO - PROCESS | 3720 | [3720] 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 20:56:57 INFO - PROCESS | 3720 | ++DOCSHELL 123E1000 == 3 [pid = 3720] [id = 3] 20:56:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 5 (123E9000) [pid = 3720] [serial = 5] [outer = 00000000] 20:56:57 INFO - PROCESS | 3720 | [3720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:56:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 6 (123E9C00) [pid = 3720] [serial = 6] [outer = 123E9000] 20:56:57 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:56:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 7 (133A6800) [pid = 3720] [serial = 7] [outer = 0EDD7C00] 20:56:58 INFO - PROCESS | 3720 | [3720] 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 20:56:58 INFO - PROCESS | 3720 | 1468900618858 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49638 20:56:58 INFO - PROCESS | 3720 | [3720] 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 20:56:58 INFO - PROCESS | 3720 | 1468900618864 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49640 20:56:58 INFO - PROCESS | 3720 | [3720] 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 20:56:58 INFO - PROCESS | 3720 | 1468900618902 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49641 20:56:58 INFO - PROCESS | 3720 | [3720] 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 20:56:58 INFO - PROCESS | 3720 | 1468900618909 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49643 20:56:58 INFO - PROCESS | 3720 | 1468900618911 Marionette DEBUG Closed connection conn0 20:56:58 INFO - PROCESS | 3720 | 1468900618913 Marionette DEBUG Closed connection conn1 20:56:58 INFO - PROCESS | 3720 | 1468900618974 Marionette DEBUG Closed connection conn2 20:56:59 INFO - PROCESS | 3720 | 1468900619010 Marionette DEBUG Closed connection conn3 20:56:59 INFO - PROCESS | 3720 | [3720] 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 20:56:59 INFO - PROCESS | 3720 | 1468900619016 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49644 20:56:59 INFO - PROCESS | 3720 | 1468900619101 Marionette DEBUG Closed connection conn4 20:56:59 INFO - PROCESS | 3720 | [3720] 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 20:56:59 INFO - PROCESS | 3720 | 1468900619108 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49646 20:56:59 INFO - PROCESS | 3720 | ++DOCSHELL 0E998C00 == 4 [pid = 3720] [id = 4] 20:56:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 8 (14270000) [pid = 3720] [serial = 8] [outer = 00000000] 20:56:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 9 (14FA5800) [pid = 3720] [serial = 9] [outer = 14270000] 20:56:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 10 (14FABC00) [pid = 3720] [serial = 10] [outer = 14270000] 20:56:59 INFO - PROCESS | 3720 | 1468900619245 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:56:59 INFO - PROCESS | 3720 | 1468900619250 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160718193719","device":"desktop","version":"48.0"} 20:57:00 INFO - PROCESS | 3720 | [3720] 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 20:57:00 INFO - PROCESS | 3720 | [3720] 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 20:57:00 INFO - PROCESS | 3720 | [3720] 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 20:57:01 INFO - PROCESS | 3720 | ++DOCSHELL 16B2B800 == 5 [pid = 3720] [id = 5] 20:57:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 11 (16B2D000) [pid = 3720] [serial = 11] [outer = 00000000] 20:57:01 INFO - PROCESS | 3720 | ++DOCSHELL 16B2D400 == 6 [pid = 3720] [id = 6] 20:57:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 12 (16BC5400) [pid = 3720] [serial = 12] [outer = 00000000] 20:57:01 INFO - PROCESS | 3720 | [3720] 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 20:57:01 INFO - PROCESS | 3720 | ++DOCSHELL 178F8C00 == 7 [pid = 3720] [id = 7] 20:57:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 13 (178F9000) [pid = 3720] [serial = 13] [outer = 00000000] 20:57:01 INFO - PROCESS | 3720 | [3720] 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 20:57:02 INFO - PROCESS | 3720 | [3720] 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 20:57:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 14 (17DD9000) [pid = 3720] [serial = 14] [outer = 178F9000] 20:57:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 15 (166DE800) [pid = 3720] [serial = 15] [outer = 16B2D000] 20:57:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 16 (166E0000) [pid = 3720] [serial = 16] [outer = 16BC5400] 20:57:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 17 (166E2C00) [pid = 3720] [serial = 17] [outer = 178F9000] 20:57:02 INFO - PROCESS | 3720 | 1468900622932 Marionette INFO startBrowser fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:02 INFO - PROCESS | 3720 | 1468900622970 Marionette DEBUG loaded listener.js 20:57:02 INFO - PROCESS | 3720 | 1468900622984 Marionette DEBUG loaded listener.js 20:57:02 INFO - PROCESS | 3720 | 1468900622986 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 18 (19FA1400) [pid = 3720] [serial = 18] [outer = 178F9000] 20:57:03 INFO - PROCESS | 3720 | 1468900623703 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"fa8b8139-8980-48d9-9647-803b59f0c1e4","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160718193719","device":"desktop","version":"48.0","command_id":1}}] 20:57:03 INFO - PROCESS | 3720 | 1468900623949 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:57:03 INFO - PROCESS | 3720 | 1468900623951 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:03 INFO - PROCESS | 3720 | 1468900623982 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:57:03 INFO - PROCESS | 3720 | 1468900624000 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:57:04 INFO - PROCESS | 3720 | 1468900624003 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:04 INFO - PROCESS | 3720 | [3720] 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 20:57:04 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:57:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 19 (1BD08C00) [pid = 3720] [serial = 19] [outer = 178F9000] 20:57:05 INFO - PROCESS | 3720 | 1468900625072 Marionette TRACE conn5 <- [1,3,null,{}] 20:57:05 INFO - PROCESS | 3720 | 1468900625076 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:57:05 INFO - PROCESS | 3720 | 1468900625078 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:05 INFO - PROCESS | 3720 | 1468900625136 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 20:57:05 INFO - PROCESS | 3720 | 1468900625155 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 20:57:05 INFO - PROCESS | 3720 | 1468900625157 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 20:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:57:05 INFO - PROCESS | 3720 | 1468900625163 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:57:05 INFO - PROCESS | 3720 | 1468900625166 Marionette TRACE conn5 <- [1,6,null,{}] 20:57:05 INFO - PROCESS | 3720 | 1468900625232 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:05 INFO - PROCESS | 3720 | 1468900625234 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:05 INFO - PROCESS | 3720 | 1468900625250 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 20:57:05 INFO - PROCESS | 3720 | 1468900625256 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:05 INFO - PROCESS | 3720 | 1468900625259 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:05 INFO - PROCESS | 3720 | ++DOCSHELL 1C44E800 == 8 [pid = 3720] [id = 8] 20:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 20 (1C44EC00) [pid = 3720] [serial = 20] [outer = 00000000] 20:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 21 (1C451400) [pid = 3720] [serial = 21] [outer = 1C44EC00] 20:57:05 INFO - PROCESS | 3720 | 1468900625308 Marionette DEBUG loaded listener.js 20:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 22 (1C455800) [pid = 3720] [serial = 22] [outer = 1C44EC00] 20:57:05 INFO - PROCESS | 3720 | --DOCSHELL 0E997800 == 7 [pid = 3720] [id = 1] 20:57:05 INFO - PROCESS | 3720 | ++DOCSHELL 0906F400 == 8 [pid = 3720] [id = 9] 20:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 23 (0D16C000) [pid = 3720] [serial = 23] [outer = 00000000] 20:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 24 (0D1E5000) [pid = 3720] [serial = 24] [outer = 0D16C000] 20:57:05 INFO - PROCESS | 3720 | 1468900625729 Marionette DEBUG loaded listener.js 20:57:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 25 (0D97C400) [pid = 3720] [serial = 25] [outer = 0D16C000] 20:57:06 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:57:06 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:57:06 INFO - PROCESS | 3720 | 1468900626603 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1478ms 20:57:06 INFO - PROCESS | 3720 | 1468900626641 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 20:57:06 INFO - PROCESS | 3720 | 1468900626645 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 20:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:57:06 INFO - PROCESS | 3720 | 1468900626655 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:57:06 INFO - PROCESS | 3720 | 1468900626657 Marionette TRACE conn5 <- [1,10,null,{}] 20:57:06 INFO - PROCESS | 3720 | 1468900626663 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:06 INFO - PROCESS | 3720 | 1468900626666 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:06 INFO - PROCESS | 3720 | 1468900626801 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 20:57:06 INFO - PROCESS | 3720 | 1468900626874 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:06 INFO - PROCESS | 3720 | 1468900626878 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:06 INFO - PROCESS | 3720 | ++DOCSHELL 1750B800 == 9 [pid = 3720] [id = 10] 20:57:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 26 (1750BC00) [pid = 3720] [serial = 26] [outer = 00000000] 20:57:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 27 (19843C00) [pid = 3720] [serial = 27] [outer = 1750BC00] 20:57:06 INFO - PROCESS | 3720 | 1468900626980 Marionette DEBUG loaded listener.js 20:57:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 28 (199C4C00) [pid = 3720] [serial = 28] [outer = 1750BC00] 20:57:07 INFO - PROCESS | 3720 | 1468900627564 Marionette TRACE conn5 <- [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]]]}] 20:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 20:57:07 INFO - PROCESS | 3720 | 1468900627586 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 20:57:07 INFO - PROCESS | 3720 | 1468900627590 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 20:57:07 INFO - PROCESS | 3720 | 1468900627596 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:57:07 INFO - PROCESS | 3720 | 1468900627599 Marionette TRACE conn5 <- [1,14,null,{}] 20:57:07 INFO - PROCESS | 3720 | 1468900627603 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:07 INFO - PROCESS | 3720 | 1468900627606 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:07 INFO - PROCESS | 3720 | 1468900627811 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 20:57:07 INFO - PROCESS | 3720 | 1468900627887 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:07 INFO - PROCESS | 3720 | 1468900627890 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:07 INFO - PROCESS | 3720 | ++DOCSHELL 0D1CE800 == 10 [pid = 3720] [id = 11] 20:57:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 29 (0D1D2400) [pid = 3720] [serial = 29] [outer = 00000000] 20:57:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 30 (0D536C00) [pid = 3720] [serial = 30] [outer = 0D1D2400] 20:57:07 INFO - PROCESS | 3720 | 1468900627939 Marionette DEBUG loaded listener.js 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 31 (0D616800) [pid = 3720] [serial = 31] [outer = 0D1D2400] 20:57:08 INFO - PROCESS | 3720 | --DOCSHELL 0E998C00 == 9 [pid = 3720] [id = 4] 20:57:08 INFO - PROCESS | 3720 | 1468900628427 Marionette TRACE conn5 <- [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]]]}] 20:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 872ms 20:57:08 INFO - PROCESS | 3720 | 1468900628473 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:57:08 INFO - PROCESS | 3720 | 1468900628477 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 20:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:57:08 INFO - PROCESS | 3720 | 1468900628482 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:57:08 INFO - PROCESS | 3720 | 1468900628485 Marionette TRACE conn5 <- [1,18,null,{}] 20:57:08 INFO - PROCESS | 3720 | 1468900628489 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:08 INFO - PROCESS | 3720 | 1468900628492 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:08 INFO - PROCESS | 3720 | ++DOCSHELL 0E455800 == 10 [pid = 3720] [id = 12] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 32 (0E496000) [pid = 3720] [serial = 32] [outer = 00000000] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 33 (0E344C00) [pid = 3720] [serial = 33] [outer = 0E496000] 20:57:08 INFO - PROCESS | 3720 | 1468900628634 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 34 (0E343000) [pid = 3720] [serial = 34] [outer = 0E496000] 20:57:08 INFO - PROCESS | 3720 | ++DOCSHELL 0D12A400 == 11 [pid = 3720] [id = 13] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 35 (0E499400) [pid = 3720] [serial = 35] [outer = 00000000] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 36 (0ED82400) [pid = 3720] [serial = 36] [outer = 0E499400] 20:57:08 INFO - PROCESS | 3720 | 1468900628763 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:08 INFO - PROCESS | 3720 | 1468900628766 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:08 INFO - PROCESS | 3720 | ++DOCSHELL 0EC07C00 == 12 [pid = 3720] [id = 14] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 37 (0EC08800) [pid = 3720] [serial = 37] [outer = 00000000] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 38 (11E60400) [pid = 3720] [serial = 38] [outer = 0EC08800] 20:57:08 INFO - PROCESS | 3720 | 1468900628815 Marionette DEBUG loaded listener.js 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 39 (1206BC00) [pid = 3720] [serial = 39] [outer = 0EC08800] 20:57:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 40 (12564C00) [pid = 3720] [serial = 40] [outer = 0E499400] 20:57:09 INFO - PROCESS | 3720 | 1468900629302 Marionette TRACE conn5 <- [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]]]}] 20:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 870ms 20:57:09 INFO - PROCESS | 3720 | 1468900629353 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 20:57:09 INFO - PROCESS | 3720 | 1468900629355 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 20:57:09 INFO - PROCESS | 3720 | 1468900629359 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:57:09 INFO - PROCESS | 3720 | 1468900629361 Marionette TRACE conn5 <- [1,22,null,{}] 20:57:09 INFO - PROCESS | 3720 | 1468900629364 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:09 INFO - PROCESS | 3720 | 1468900629366 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:09 INFO - PROCESS | 3720 | 1468900629455 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:57:09 INFO - PROCESS | 3720 | 1468900629465 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:09 INFO - PROCESS | 3720 | 1468900629467 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:09 INFO - PROCESS | 3720 | ++DOCSHELL 142EF800 == 13 [pid = 3720] [id = 15] 20:57:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 41 (142F0800) [pid = 3720] [serial = 41] [outer = 00000000] 20:57:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 42 (14FAB800) [pid = 3720] [serial = 42] [outer = 142F0800] 20:57:09 INFO - PROCESS | 3720 | 1468900629516 Marionette DEBUG loaded listener.js 20:57:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 43 (1551B800) [pid = 3720] [serial = 43] [outer = 142F0800] 20:57:09 INFO - PROCESS | 3720 | 1468900629951 Marionette TRACE conn5 <- [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]]]}] 20:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 20:57:09 INFO - PROCESS | 3720 | 1468900629992 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 20:57:09 INFO - PROCESS | 3720 | 1468900629996 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 20:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:57:10 INFO - PROCESS | 3720 | 1468900630007 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:57:10 INFO - PROCESS | 3720 | 1468900630012 Marionette TRACE conn5 <- [1,26,null,{}] 20:57:10 INFO - PROCESS | 3720 | 1468900630016 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:10 INFO - PROCESS | 3720 | 1468900630020 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:10 INFO - PROCESS | 3720 | 1468900630136 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 20:57:10 INFO - PROCESS | 3720 | 1468900630149 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:10 INFO - PROCESS | 3720 | 1468900630151 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:10 INFO - PROCESS | 3720 | ++DOCSHELL 155A8000 == 14 [pid = 3720] [id = 16] 20:57:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 44 (155A8400) [pid = 3720] [serial = 44] [outer = 00000000] 20:57:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 45 (166A5400) [pid = 3720] [serial = 45] [outer = 155A8400] 20:57:10 INFO - PROCESS | 3720 | 1468900630199 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 46 (16BCFC00) [pid = 3720] [serial = 46] [outer = 155A8400] 20:57:10 INFO - PROCESS | 3720 | 1468900630612 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 20:57:10 INFO - PROCESS | 3720 | 1468900630633 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 20:57:10 INFO - PROCESS | 3720 | 1468900630635 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 20:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:57:10 INFO - PROCESS | 3720 | 1468900630650 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:57:10 INFO - PROCESS | 3720 | 1468900630652 Marionette TRACE conn5 <- [1,30,null,{}] 20:57:10 INFO - PROCESS | 3720 | 1468900630656 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:10 INFO - PROCESS | 3720 | 1468900630658 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:10 INFO - PROCESS | 3720 | 1468900630736 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 20:57:10 INFO - PROCESS | 3720 | 1468900630742 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:10 INFO - PROCESS | 3720 | 1468900630744 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:10 INFO - PROCESS | 3720 | ++DOCSHELL 16D02800 == 15 [pid = 3720] [id = 17] 20:57:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 47 (16D06C00) [pid = 3720] [serial = 47] [outer = 00000000] 20:57:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 48 (1750D400) [pid = 3720] [serial = 48] [outer = 16D06C00] 20:57:10 INFO - PROCESS | 3720 | 1468900630790 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 49 (183F1400) [pid = 3720] [serial = 49] [outer = 16D06C00] 20:57:11 INFO - PROCESS | 3720 | 1468900631176 Marionette TRACE conn5 <- [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]]]}] 20:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 20:57:11 INFO - PROCESS | 3720 | 1468900631223 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 20:57:11 INFO - PROCESS | 3720 | 1468900631225 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 20:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:57:11 INFO - PROCESS | 3720 | 1468900631240 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:57:11 INFO - PROCESS | 3720 | 1468900631242 Marionette TRACE conn5 <- [1,34,null,{}] 20:57:11 INFO - PROCESS | 3720 | 1468900631245 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:11 INFO - PROCESS | 3720 | 1468900631247 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:11 INFO - PROCESS | 3720 | 1468900631331 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 20:57:11 INFO - PROCESS | 3720 | 1468900631337 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 3720 | 1468900631343 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:11 INFO - PROCESS | 3720 | ++DOCSHELL 19178400 == 16 [pid = 3720] [id = 18] 20:57:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 50 (19178C00) [pid = 3720] [serial = 50] [outer = 00000000] 20:57:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 51 (191D1000) [pid = 3720] [serial = 51] [outer = 19178C00] 20:57:11 INFO - PROCESS | 3720 | 1468900631396 Marionette DEBUG loaded listener.js 20:57:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (19F25C00) [pid = 3720] [serial = 52] [outer = 19178C00] 20:57:11 INFO - PROCESS | 3720 | 1468900631817 Marionette TRACE conn5 <- [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]]]}] 20:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 20:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:57:11 INFO - PROCESS | 3720 | 1468900631875 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:57:11 INFO - PROCESS | 3720 | 1468900631876 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 20:57:11 INFO - PROCESS | 3720 | 1468900631880 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:57:11 INFO - PROCESS | 3720 | 1468900631881 Marionette TRACE conn5 <- [1,38,null,{}] 20:57:11 INFO - PROCESS | 3720 | 1468900631888 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:11 INFO - PROCESS | 3720 | 1468900631890 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:11 INFO - PROCESS | 3720 | 1468900631969 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 20:57:11 INFO - PROCESS | 3720 | 1468900631976 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 3720 | 1468900631978 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:11 INFO - PROCESS | 3720 | ++DOCSHELL 17D5A800 == 17 [pid = 3720] [id = 19] 20:57:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (17D61C00) [pid = 3720] [serial = 53] [outer = 00000000] 20:57:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (17D64C00) [pid = 3720] [serial = 54] [outer = 17D61C00] 20:57:12 INFO - PROCESS | 3720 | 1468900632024 Marionette DEBUG loaded listener.js 20:57:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (191C9000) [pid = 3720] [serial = 55] [outer = 17D61C00] 20:57:12 INFO - PROCESS | 3720 | 1468900632410 Marionette TRACE conn5 <- [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]]]}] 20:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 20:57:12 INFO - PROCESS | 3720 | 1468900632451 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 20:57:12 INFO - PROCESS | 3720 | 1468900632462 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 20:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:57:12 INFO - PROCESS | 3720 | 1468900632478 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:57:12 INFO - PROCESS | 3720 | 1468900632480 Marionette TRACE conn5 <- [1,42,null,{}] 20:57:12 INFO - PROCESS | 3720 | 1468900632485 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:12 INFO - PROCESS | 3720 | 1468900632487 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:12 INFO - PROCESS | 3720 | 1468900632565 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:57:12 INFO - PROCESS | 3720 | 1468900632570 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:12 INFO - PROCESS | 3720 | 1468900632572 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:12 INFO - PROCESS | 3720 | ++DOCSHELL 08B83800 == 18 [pid = 3720] [id = 20] 20:57:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (08B84000) [pid = 3720] [serial = 56] [outer = 00000000] 20:57:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (08B87800) [pid = 3720] [serial = 57] [outer = 08B84000] 20:57:12 INFO - PROCESS | 3720 | 1468900632619 Marionette DEBUG loaded listener.js 20:57:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (17D62C00) [pid = 3720] [serial = 58] [outer = 08B84000] 20:57:13 INFO - PROCESS | 3720 | 1468900633134 Marionette TRACE conn5 <- [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]]]}] 20:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 690ms 20:57:13 INFO - PROCESS | 3720 | 1468900633162 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 20:57:13 INFO - PROCESS | 3720 | 1468900633163 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 20:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:57:13 INFO - PROCESS | 3720 | 1468900633170 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:57:13 INFO - PROCESS | 3720 | 1468900633172 Marionette TRACE conn5 <- [1,46,null,{}] 20:57:13 INFO - PROCESS | 3720 | 1468900633176 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:13 INFO - PROCESS | 3720 | 1468900633177 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:13 INFO - PROCESS | 3720 | 1468900633258 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 20:57:13 INFO - PROCESS | 3720 | 1468900633264 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 3720 | 1468900633266 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:13 INFO - PROCESS | 3720 | ++DOCSHELL 19F14400 == 19 [pid = 3720] [id = 21] 20:57:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (19F9E400) [pid = 3720] [serial = 59] [outer = 00000000] 20:57:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (1A587400) [pid = 3720] [serial = 60] [outer = 19F9E400] 20:57:13 INFO - PROCESS | 3720 | 1468900633315 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (1BD5D400) [pid = 3720] [serial = 61] [outer = 19F9E400] 20:57:13 INFO - PROCESS | 3720 | 1468900633686 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 20:57:13 INFO - PROCESS | 3720 | 1468900633758 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 20:57:13 INFO - PROCESS | 3720 | 1468900633760 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 20:57:13 INFO - PROCESS | 3720 | 1468900633763 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:57:13 INFO - PROCESS | 3720 | 1468900633765 Marionette TRACE conn5 <- [1,50,null,{}] 20:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:57:13 INFO - PROCESS | 3720 | 1468900633768 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:13 INFO - PROCESS | 3720 | 1468900633770 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:13 INFO - PROCESS | 3720 | 1468900633854 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 20:57:13 INFO - PROCESS | 3720 | 1468900633869 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 3720 | 1468900633871 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:13 INFO - PROCESS | 3720 | ++DOCSHELL 1C311C00 == 20 [pid = 3720] [id = 22] 20:57:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (1C313000) [pid = 3720] [serial = 62] [outer = 00000000] 20:57:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (1C44DC00) [pid = 3720] [serial = 63] [outer = 1C313000] 20:57:13 INFO - PROCESS | 3720 | 1468900633933 Marionette DEBUG loaded listener.js 20:57:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (1C457800) [pid = 3720] [serial = 64] [outer = 1C313000] 20:57:14 INFO - PROCESS | 3720 | 1468900634309 Marionette TRACE conn5 <- [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]]]}] 20:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 20:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:57:14 INFO - PROCESS | 3720 | 1468900634338 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 3720 | 1468900634340 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 20:57:14 INFO - PROCESS | 3720 | 1468900634343 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - PROCESS | 3720 | 1468900634344 Marionette TRACE conn5 <- [1,54,null,{}] 20:57:14 INFO - PROCESS | 3720 | 1468900634348 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:14 INFO - PROCESS | 3720 | 1468900634350 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:14 INFO - PROCESS | 3720 | 1468900634463 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 20:57:14 INFO - PROCESS | 3720 | 1468900634471 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:14 INFO - PROCESS | 3720 | 1468900634473 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:14 INFO - PROCESS | 3720 | ++DOCSHELL 16631800 == 21 [pid = 3720] [id = 23] 20:57:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (18F2DC00) [pid = 3720] [serial = 65] [outer = 00000000] 20:57:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (18F36400) [pid = 3720] [serial = 66] [outer = 18F2DC00] 20:57:14 INFO - PROCESS | 3720 | 1468900634519 Marionette DEBUG loaded listener.js 20:57:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (18F3C400) [pid = 3720] [serial = 67] [outer = 18F2DC00] 20:57:14 INFO - PROCESS | 3720 | 1468900634912 Marionette TRACE conn5 <- [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]]]}] 20:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 20:57:14 INFO - PROCESS | 3720 | 1468900634974 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 3720 | 1468900634976 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 20:57:14 INFO - PROCESS | 3720 | 1468900634979 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:57:14 INFO - PROCESS | 3720 | 1468900634981 Marionette TRACE conn5 <- [1,58,null,{}] 20:57:14 INFO - PROCESS | 3720 | 1468900634985 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:14 INFO - PROCESS | 3720 | 1468900634987 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:15 INFO - PROCESS | 3720 | 1468900635112 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 20:57:15 INFO - PROCESS | 3720 | 1468900635124 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 3720 | 1468900635126 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:15 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0BC00 == 22 [pid = 3720] [id = 24] 20:57:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DB0C000) [pid = 3720] [serial = 68] [outer = 00000000] 20:57:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB48800) [pid = 3720] [serial = 69] [outer = 0DB0C000] 20:57:15 INFO - PROCESS | 3720 | 1468900635170 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB4D000) [pid = 3720] [serial = 70] [outer = 0DB0C000] 20:57:15 INFO - PROCESS | 3720 | 1468900635553 Marionette TRACE conn5 <- [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]]]}] 20:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 20:57:15 INFO - PROCESS | 3720 | 1468900635613 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 20:57:15 INFO - PROCESS | 3720 | 1468900635615 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 20:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:57:15 INFO - PROCESS | 3720 | 1468900635618 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:57:15 INFO - PROCESS | 3720 | 1468900635620 Marionette TRACE conn5 <- [1,62,null,{}] 20:57:15 INFO - PROCESS | 3720 | 1468900635623 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:15 INFO - PROCESS | 3720 | 1468900635625 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:15 INFO - PROCESS | 3720 | 1468900635755 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:57:15 INFO - PROCESS | 3720 | 1468900635765 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 3720 | 1468900635767 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:15 INFO - PROCESS | 3720 | ++DOCSHELL 0DB48400 == 23 [pid = 3720] [id = 25] 20:57:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DB4A800) [pid = 3720] [serial = 71] [outer = 00000000] 20:57:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DB56400) [pid = 3720] [serial = 72] [outer = 0DB4A800] 20:57:15 INFO - PROCESS | 3720 | 1468900635811 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16D09400) [pid = 3720] [serial = 73] [outer = 0DB4A800] 20:57:16 INFO - PROCESS | 3720 | 1468900636918 Marionette TRACE conn5 <- [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]]]}] 20:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1335ms 20:57:16 INFO - PROCESS | 3720 | 1468900636958 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 20:57:16 INFO - PROCESS | 3720 | 1468900636962 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 20:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:57:16 INFO - PROCESS | 3720 | 1468900636966 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:57:16 INFO - PROCESS | 3720 | 1468900636969 Marionette TRACE conn5 <- [1,66,null,{}] 20:57:16 INFO - PROCESS | 3720 | 1468900636980 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:16 INFO - PROCESS | 3720 | 1468900636983 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:17 INFO - PROCESS | 3720 | 1468900637093 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 20:57:17 INFO - PROCESS | 3720 | 1468900637103 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:17 INFO - PROCESS | 3720 | 1468900637107 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:17 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0E400 == 24 [pid = 3720] [id = 26] 20:57:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0DB10400) [pid = 3720] [serial = 74] [outer = 00000000] 20:57:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0DB18800) [pid = 3720] [serial = 75] [outer = 0DB10400] 20:57:17 INFO - PROCESS | 3720 | 1468900637196 Marionette DEBUG loaded listener.js 20:57:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0DB4A400) [pid = 3720] [serial = 76] [outer = 0DB10400] 20:57:17 INFO - PROCESS | 3720 | 1468900637617 Marionette TRACE conn5 <- [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]]]}] 20:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 20:57:17 INFO - PROCESS | 3720 | 1468900637659 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 20:57:17 INFO - PROCESS | 3720 | 1468900637663 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 20:57:17 INFO - PROCESS | 3720 | 1468900637669 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:57:17 INFO - PROCESS | 3720 | 1468900637671 Marionette TRACE conn5 <- [1,70,null,{}] 20:57:17 INFO - PROCESS | 3720 | 1468900637682 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:17 INFO - PROCESS | 3720 | 1468900637685 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:17 INFO - PROCESS | 3720 | 1468900637796 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 20:57:17 INFO - PROCESS | 3720 | 1468900637805 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:17 INFO - PROCESS | 3720 | 1468900637807 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:17 INFO - PROCESS | 3720 | ++DOCSHELL 0E31A000 == 25 [pid = 3720] [id = 27] 20:57:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0E34E800) [pid = 3720] [serial = 77] [outer = 00000000] 20:57:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0EC0C800) [pid = 3720] [serial = 78] [outer = 0E34E800] 20:57:17 INFO - PROCESS | 3720 | 1468900637856 Marionette DEBUG loaded listener.js 20:57:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (120B2800) [pid = 3720] [serial = 79] [outer = 0E34E800] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (14270000) [pid = 3720] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1750BC00) [pid = 3720] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D1D2400) [pid = 3720] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0EC08800) [pid = 3720] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (142F0800) [pid = 3720] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (155A8400) [pid = 3720] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16D06C00) [pid = 3720] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (19178C00) [pid = 3720] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17D61C00) [pid = 3720] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1C313000) [pid = 3720] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18F2DC00) [pid = 3720] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:57:18 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (1C44EC00) [pid = 3720] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:57:18 INFO - PROCESS | 3720 | 1468900638602 Marionette TRACE conn5 <- [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]]]}] 20:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 990ms 20:57:18 INFO - PROCESS | 3720 | 1468900638664 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 20:57:18 INFO - PROCESS | 3720 | 1468900638666 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 20:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:57:18 INFO - PROCESS | 3720 | 1468900638670 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:57:18 INFO - PROCESS | 3720 | 1468900638674 Marionette TRACE conn5 <- [1,74,null,{}] 20:57:18 INFO - PROCESS | 3720 | 1468900638684 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:18 INFO - PROCESS | 3720 | 1468900638688 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:18 INFO - PROCESS | 3720 | 1468900638767 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 20:57:18 INFO - PROCESS | 3720 | 1468900638776 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 3720 | 1468900638779 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:18 INFO - PROCESS | 3720 | ++DOCSHELL 123EC800 == 26 [pid = 3720] [id = 28] 20:57:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (1265B400) [pid = 3720] [serial = 80] [outer = 00000000] 20:57:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (14266C00) [pid = 3720] [serial = 81] [outer = 1265B400] 20:57:18 INFO - PROCESS | 3720 | 1468900638829 Marionette DEBUG loaded listener.js 20:57:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (142ED800) [pid = 3720] [serial = 82] [outer = 1265B400] 20:57:19 INFO - PROCESS | 3720 | 1468900639265 Marionette TRACE conn5 <- [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]]]}] 20:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 20:57:19 INFO - PROCESS | 3720 | 1468900639304 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:57:19 INFO - PROCESS | 3720 | 1468900639307 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 20:57:19 INFO - PROCESS | 3720 | 1468900639310 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:57:19 INFO - PROCESS | 3720 | 1468900639312 Marionette TRACE conn5 <- [1,78,null,{}] 20:57:19 INFO - PROCESS | 3720 | 1468900639316 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:19 INFO - PROCESS | 3720 | 1468900639318 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:19 INFO - PROCESS | 3720 | 1468900639401 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 20:57:19 INFO - PROCESS | 3720 | 1468900639406 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:19 INFO - PROCESS | 3720 | 1468900639408 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:19 INFO - PROCESS | 3720 | ++DOCSHELL 14FAAC00 == 27 [pid = 3720] [id = 29] 20:57:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (15236400) [pid = 3720] [serial = 83] [outer = 00000000] 20:57:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (15813000) [pid = 3720] [serial = 84] [outer = 15236400] 20:57:19 INFO - PROCESS | 3720 | 1468900639455 Marionette DEBUG loaded listener.js 20:57:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (166DE400) [pid = 3720] [serial = 85] [outer = 15236400] 20:57:19 INFO - PROCESS | 3720 | 1468900639955 Marionette TRACE conn5 <- [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]]]}] 20:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 670ms 20:57:19 INFO - PROCESS | 3720 | 1468900639984 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 20:57:19 INFO - PROCESS | 3720 | 1468900639986 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 20:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:57:19 INFO - PROCESS | 3720 | 1468900639989 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:57:19 INFO - PROCESS | 3720 | 1468900639991 Marionette TRACE conn5 <- [1,82,null,{}] 20:57:19 INFO - PROCESS | 3720 | 1468900639994 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:20 INFO - PROCESS | 3720 | 1468900639996 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:20 INFO - PROCESS | 3720 | 1468900640097 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:57:20 INFO - PROCESS | 3720 | 1468900640105 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:20 INFO - PROCESS | 3720 | 1468900640107 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:20 INFO - PROCESS | 3720 | ++DOCSHELL 16B27000 == 28 [pid = 3720] [id = 30] 20:57:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16D0B400) [pid = 3720] [serial = 86] [outer = 00000000] 20:57:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1750C000) [pid = 3720] [serial = 87] [outer = 16D0B400] 20:57:20 INFO - PROCESS | 3720 | 1468900640214 Marionette DEBUG loaded listener.js 20:57:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D59800) [pid = 3720] [serial = 88] [outer = 16D0B400] 20:57:20 INFO - PROCESS | 3720 | 1468900640701 Marionette TRACE conn5 <- [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]]]}] 20:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 20:57:20 INFO - PROCESS | 3720 | 1468900640794 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 20:57:20 INFO - PROCESS | 3720 | 1468900640799 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 20:57:20 INFO - PROCESS | 3720 | 1468900640819 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:57:20 INFO - PROCESS | 3720 | 1468900640822 Marionette TRACE conn5 <- [1,86,null,{}] 20:57:20 INFO - PROCESS | 3720 | 1468900640828 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:20 INFO - PROCESS | 3720 | 1468900640831 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:20 INFO - PROCESS | 3720 | 1468900640950 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 20:57:21 INFO - PROCESS | 3720 | 1468900641015 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:21 INFO - PROCESS | 3720 | 1468900641018 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:21 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0CC00 == 29 [pid = 3720] [id = 31] 20:57:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0DB10C00) [pid = 3720] [serial = 89] [outer = 00000000] 20:57:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0DEA8400) [pid = 3720] [serial = 90] [outer = 0DB10C00] 20:57:21 INFO - PROCESS | 3720 | 1468900641078 Marionette DEBUG loaded listener.js 20:57:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0E474C00) [pid = 3720] [serial = 91] [outer = 0DB10C00] 20:57:21 INFO - PROCESS | 3720 | 1468900641639 Marionette TRACE conn5 <- [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]]]}] 20:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 871ms 20:57:21 INFO - PROCESS | 3720 | 1468900641696 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 20:57:21 INFO - PROCESS | 3720 | 1468900641702 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 20:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:57:21 INFO - PROCESS | 3720 | 1468900641708 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:57:21 INFO - PROCESS | 3720 | 1468900641711 Marionette TRACE conn5 <- [1,90,null,{}] 20:57:21 INFO - PROCESS | 3720 | 1468900641715 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:21 INFO - PROCESS | 3720 | 1468900641718 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:21 INFO - PROCESS | 3720 | 1468900641829 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 20:57:21 INFO - PROCESS | 3720 | 1468900641902 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:21 INFO - PROCESS | 3720 | 1468900641904 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:21 INFO - PROCESS | 3720 | ++DOCSHELL 123E7000 == 30 [pid = 3720] [id = 32] 20:57:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (12532400) [pid = 3720] [serial = 92] [outer = 00000000] 20:57:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (15516000) [pid = 3720] [serial = 93] [outer = 12532400] 20:57:21 INFO - PROCESS | 3720 | 1468900641963 Marionette DEBUG loaded listener.js 20:57:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (166A9800) [pid = 3720] [serial = 94] [outer = 12532400] 20:57:22 INFO - PROCESS | 3720 | 1468900642522 Marionette TRACE conn5 <- [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]]]}] 20:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 20:57:22 INFO - PROCESS | 3720 | 1468900642581 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 20:57:22 INFO - PROCESS | 3720 | 1468900642584 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 20:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:57:22 INFO - PROCESS | 3720 | 1468900642588 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:57:22 INFO - PROCESS | 3720 | 1468900642591 Marionette TRACE conn5 <- [1,94,null,{}] 20:57:22 INFO - PROCESS | 3720 | 1468900642602 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:22 INFO - PROCESS | 3720 | 1468900642607 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:22 INFO - PROCESS | 3720 | 1468900642710 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 20:57:22 INFO - PROCESS | 3720 | 1468900642800 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:22 INFO - PROCESS | 3720 | 1468900642803 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:22 INFO - PROCESS | 3720 | ++DOCSHELL 18F32000 == 31 [pid = 3720] [id = 33] 20:57:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18F32400) [pid = 3720] [serial = 95] [outer = 00000000] 20:57:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18F37400) [pid = 3720] [serial = 96] [outer = 18F32400] 20:57:22 INFO - PROCESS | 3720 | 1468900642863 Marionette DEBUG loaded listener.js 20:57:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (19094800) [pid = 3720] [serial = 97] [outer = 18F32400] 20:57:23 INFO - PROCESS | 3720 | 1468900643415 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 20:57:23 INFO - PROCESS | 3720 | 1468900643461 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:57:23 INFO - PROCESS | 3720 | 1468900643464 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 20:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:57:23 INFO - PROCESS | 3720 | 1468900643468 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:57:23 INFO - PROCESS | 3720 | 1468900643470 Marionette TRACE conn5 <- [1,98,null,{}] 20:57:23 INFO - PROCESS | 3720 | 1468900643473 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:23 INFO - PROCESS | 3720 | 1468900643476 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:23 INFO - PROCESS | 3720 | 1468900643590 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 20:57:23 INFO - PROCESS | 3720 | 1468900643684 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 3720 | 1468900643686 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:23 INFO - PROCESS | 3720 | ++DOCSHELL 0DB52000 == 32 [pid = 3720] [id = 34] 20:57:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0E31E800) [pid = 3720] [serial = 98] [outer = 00000000] 20:57:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (158C7000) [pid = 3720] [serial = 99] [outer = 0E31E800] 20:57:23 INFO - PROCESS | 3720 | 1468900643743 Marionette DEBUG loaded listener.js 20:57:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (158C7800) [pid = 3720] [serial = 100] [outer = 0E31E800] 20:57:24 INFO - PROCESS | 3720 | 1468900644339 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 20:57:24 INFO - PROCESS | 3720 | 1468900644401 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 20:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:57:24 INFO - PROCESS | 3720 | 1468900644406 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 20:57:24 INFO - PROCESS | 3720 | 1468900644411 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:57:24 INFO - PROCESS | 3720 | 1468900644414 Marionette TRACE conn5 <- [1,102,null,{}] 20:57:24 INFO - PROCESS | 3720 | 1468900644434 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:24 INFO - PROCESS | 3720 | 1468900644437 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:24 INFO - PROCESS | 3720 | 1468900644535 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:57:24 INFO - PROCESS | 3720 | 1468900644604 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:24 INFO - PROCESS | 3720 | 1468900644608 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:24 INFO - PROCESS | 3720 | ++DOCSHELL 0D615800 == 33 [pid = 3720] [id = 35] 20:57:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0D65F400) [pid = 3720] [serial = 101] [outer = 00000000] 20:57:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0DB13000) [pid = 3720] [serial = 102] [outer = 0D65F400] 20:57:24 INFO - PROCESS | 3720 | 1468900644657 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0DE9FC00) [pid = 3720] [serial = 103] [outer = 0D65F400] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (166E2C00) [pid = 3720] [serial = 17] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (19843C00) [pid = 3720] [serial = 27] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0D536C00) [pid = 3720] [serial = 30] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0ED82400) [pid = 3720] [serial = 36] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (11E60400) [pid = 3720] [serial = 38] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1206BC00) [pid = 3720] [serial = 39] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (14FAB800) [pid = 3720] [serial = 42] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (166A5400) [pid = 3720] [serial = 45] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16BCFC00) [pid = 3720] [serial = 46] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1750D400) [pid = 3720] [serial = 48] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (183F1400) [pid = 3720] [serial = 49] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (191D1000) [pid = 3720] [serial = 51] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D64C00) [pid = 3720] [serial = 54] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0E344C00) [pid = 3720] [serial = 33] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (19F25C00) [pid = 3720] [serial = 52] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (191C9000) [pid = 3720] [serial = 55] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (199C4C00) [pid = 3720] [serial = 28] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18F3C400) [pid = 3720] [serial = 67] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DB48800) [pid = 3720] [serial = 69] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1551B800) [pid = 3720] [serial = 43] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0D616800) [pid = 3720] [serial = 31] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1C457800) [pid = 3720] [serial = 64] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1C455800) [pid = 3720] [serial = 22] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (14FABC00) [pid = 3720] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (14FA5800) [pid = 3720] [serial = 9] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (0EDD8800) [pid = 3720] [serial = 4] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (08B87800) [pid = 3720] [serial = 57] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1A587400) [pid = 3720] [serial = 60] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (1C44DC00) [pid = 3720] [serial = 63] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (18F36400) [pid = 3720] [serial = 66] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (0D1E5000) [pid = 3720] [serial = 24] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (1C451400) [pid = 3720] [serial = 21] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (17DD9000) [pid = 3720] [serial = 14] [outer = 00000000] [url = about:blank] 20:57:25 INFO - PROCESS | 3720 | 1468900645625 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1239ms 20:57:25 INFO - PROCESS | 3720 | 1468900645651 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 20:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:57:25 INFO - PROCESS | 3720 | 1468900645655 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 20:57:25 INFO - PROCESS | 3720 | 1468900645659 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:57:25 INFO - PROCESS | 3720 | 1468900645664 Marionette TRACE conn5 <- [1,106,null,{}] 20:57:25 INFO - PROCESS | 3720 | 1468900645669 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:25 INFO - PROCESS | 3720 | 1468900645672 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:25 INFO - PROCESS | 3720 | 1468900645763 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 20:57:25 INFO - PROCESS | 3720 | 1468900645831 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:25 INFO - PROCESS | 3720 | 1468900645833 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:25 INFO - PROCESS | 3720 | ++DOCSHELL 0DB16800 == 34 [pid = 3720] [id = 36] 20:57:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (0DB17800) [pid = 3720] [serial = 104] [outer = 00000000] 20:57:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (0DFDD800) [pid = 3720] [serial = 105] [outer = 0DB17800] 20:57:25 INFO - PROCESS | 3720 | 1468900645880 Marionette DEBUG loaded listener.js 20:57:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (0E345800) [pid = 3720] [serial = 106] [outer = 0DB17800] 20:57:26 INFO - PROCESS | 3720 | 1468900646255 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 20:57:26 INFO - PROCESS | 3720 | 1468900646290 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 20:57:26 INFO - PROCESS | 3720 | 1468900646295 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 20:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:57:26 INFO - PROCESS | 3720 | 1468900646302 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:57:26 INFO - PROCESS | 3720 | 1468900646304 Marionette TRACE conn5 <- [1,110,null,{}] 20:57:26 INFO - PROCESS | 3720 | 1468900646308 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:26 INFO - PROCESS | 3720 | 1468900646311 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:26 INFO - PROCESS | 3720 | 1468900646403 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 20:57:26 INFO - PROCESS | 3720 | 1468900646410 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:26 INFO - PROCESS | 3720 | 1468900646413 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:26 INFO - PROCESS | 3720 | ++DOCSHELL 0ECEF800 == 35 [pid = 3720] [id = 37] 20:57:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (11E60400) [pid = 3720] [serial = 107] [outer = 00000000] 20:57:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (12531400) [pid = 3720] [serial = 108] [outer = 11E60400] 20:57:26 INFO - PROCESS | 3720 | 1468900646462 Marionette DEBUG loaded listener.js 20:57:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (12665000) [pid = 3720] [serial = 109] [outer = 11E60400] 20:57:26 INFO - PROCESS | 3720 | 1468900646915 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 20:57:26 INFO - PROCESS | 3720 | 1468900646975 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 20:57:26 INFO - PROCESS | 3720 | 1468900646978 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 20:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:57:26 INFO - PROCESS | 3720 | 1468900646981 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:57:26 INFO - PROCESS | 3720 | 1468900646984 Marionette TRACE conn5 <- [1,114,null,{}] 20:57:27 INFO - PROCESS | 3720 | 1468900646995 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:27 INFO - PROCESS | 3720 | 1468900647000 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:27 INFO - PROCESS | 3720 | 1468900647085 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 20:57:27 INFO - PROCESS | 3720 | 1468900647100 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 3720 | 1468900647103 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:27 INFO - PROCESS | 3720 | ++DOCSHELL 155A8400 == 36 [pid = 3720] [id = 38] 20:57:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (155A8800) [pid = 3720] [serial = 110] [outer = 00000000] 20:57:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (1581C000) [pid = 3720] [serial = 111] [outer = 155A8800] 20:57:27 INFO - PROCESS | 3720 | 1468900647151 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (158BEC00) [pid = 3720] [serial = 112] [outer = 155A8800] 20:57:27 INFO - PROCESS | 3720 | 1468900647581 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 20:57:27 INFO - PROCESS | 3720 | 1468900647615 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:57:27 INFO - PROCESS | 3720 | 1468900647618 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 20:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:57:27 INFO - PROCESS | 3720 | 1468900647626 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:57:27 INFO - PROCESS | 3720 | 1468900647628 Marionette TRACE conn5 <- [1,118,null,{}] 20:57:27 INFO - PROCESS | 3720 | 1468900647632 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:27 INFO - PROCESS | 3720 | 1468900647634 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:27 INFO - PROCESS | 3720 | 1468900647744 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 20:57:27 INFO - PROCESS | 3720 | 1468900647811 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 3720 | 1468900647813 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:27 INFO - PROCESS | 3720 | ++DOCSHELL 158C6C00 == 37 [pid = 3720] [id = 39] 20:57:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (16633400) [pid = 3720] [serial = 113] [outer = 00000000] 20:57:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16B26800) [pid = 3720] [serial = 114] [outer = 16633400] 20:57:27 INFO - PROCESS | 3720 | 1468900647860 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16D02000) [pid = 3720] [serial = 115] [outer = 16633400] 20:57:28 INFO - PROCESS | 3720 | 1468900648251 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 20:57:28 INFO - PROCESS | 3720 | 1468900648295 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 3720 | 1468900648297 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 20:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:57:28 INFO - PROCESS | 3720 | 1468900648300 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - PROCESS | 3720 | 1468900648302 Marionette TRACE conn5 <- [1,122,null,{}] 20:57:28 INFO - PROCESS | 3720 | 1468900648306 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:28 INFO - PROCESS | 3720 | 1468900648308 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:28 INFO - PROCESS | 3720 | 1468900648411 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:57:28 INFO - PROCESS | 3720 | 1468900648417 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:28 INFO - PROCESS | 3720 | 1468900648419 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:28 INFO - PROCESS | 3720 | ++DOCSHELL 16D09000 == 38 [pid = 3720] [id = 40] 20:57:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16D09C00) [pid = 3720] [serial = 116] [outer = 00000000] 20:57:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (178F1400) [pid = 3720] [serial = 117] [outer = 16D09C00] 20:57:28 INFO - PROCESS | 3720 | 1468900648466 Marionette DEBUG loaded listener.js 20:57:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17D5CC00) [pid = 3720] [serial = 118] [outer = 16D09C00] 20:57:28 INFO - PROCESS | 3720 | 1468900648889 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 20:57:28 INFO - PROCESS | 3720 | 1468900648931 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 3720 | 1468900648933 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 20:57:28 INFO - PROCESS | 3720 | 1468900648937 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:57:28 INFO - PROCESS | 3720 | 1468900648938 Marionette TRACE conn5 <- [1,126,null,{}] 20:57:28 INFO - PROCESS | 3720 | 1468900648942 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:28 INFO - PROCESS | 3720 | 1468900648948 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:29 INFO - PROCESS | 3720 | 1468900649066 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 20:57:29 INFO - PROCESS | 3720 | 1468900649130 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:29 INFO - PROCESS | 3720 | 1468900649132 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:29 INFO - PROCESS | 3720 | ++DOCSHELL 17DE1000 == 39 [pid = 3720] [id = 41] 20:57:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (18150400) [pid = 3720] [serial = 119] [outer = 00000000] 20:57:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18F36000) [pid = 3720] [serial = 120] [outer = 18150400] 20:57:29 INFO - PROCESS | 3720 | 1468900649176 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18F3C800) [pid = 3720] [serial = 121] [outer = 18150400] 20:57:29 INFO - PROCESS | 3720 | 1468900649573 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 20:57:29 INFO - PROCESS | 3720 | 1468900649611 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 20:57:29 INFO - PROCESS | 3720 | 1468900649613 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 20:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DB4A800) [pid = 3720] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (08B84000) [pid = 3720] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DB0C000) [pid = 3720] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (19F9E400) [pid = 3720] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16D0B400) [pid = 3720] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0DB10400) [pid = 3720] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (0E34E800) [pid = 3720] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (15236400) [pid = 3720] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:57:29 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (1265B400) [pid = 3720] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:57:29 INFO - PROCESS | 3720 | 1468900649690 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:57:29 INFO - PROCESS | 3720 | 1468900649692 Marionette TRACE conn5 <- [1,130,null,{}] 20:57:29 INFO - PROCESS | 3720 | 1468900649696 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:29 INFO - PROCESS | 3720 | 1468900649698 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:29 INFO - PROCESS | 3720 | 1468900649776 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 20:57:29 INFO - PROCESS | 3720 | 1468900649782 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:29 INFO - PROCESS | 3720 | 1468900649783 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:29 INFO - PROCESS | 3720 | ++DOCSHELL 0D6FE800 == 40 [pid = 3720] [id = 42] 20:57:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0D975000) [pid = 3720] [serial = 122] [outer = 00000000] 20:57:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1265B400) [pid = 3720] [serial = 123] [outer = 0D975000] 20:57:29 INFO - PROCESS | 3720 | 1468900649830 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1750A400) [pid = 3720] [serial = 124] [outer = 0D975000] 20:57:30 INFO - PROCESS | 3720 | 1468900650238 Marionette TRACE conn5 <- [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]]]}] 20:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 650ms 20:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:57:30 INFO - PROCESS | 3720 | 1468900650267 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 20:57:30 INFO - PROCESS | 3720 | 1468900650269 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 20:57:30 INFO - PROCESS | 3720 | 1468900650272 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:57:30 INFO - PROCESS | 3720 | 1468900650273 Marionette TRACE conn5 <- [1,134,null,{}] 20:57:30 INFO - PROCESS | 3720 | 1468900650287 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:30 INFO - PROCESS | 3720 | 1468900650289 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:30 INFO - PROCESS | 3720 | 1468900650368 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 20:57:30 INFO - PROCESS | 3720 | 1468900650394 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 3720 | 1468900650396 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:30 INFO - PROCESS | 3720 | ++DOCSHELL 18F33C00 == 41 [pid = 3720] [id = 43] 20:57:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (18F37800) [pid = 3720] [serial = 125] [outer = 00000000] 20:57:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (1983B000) [pid = 3720] [serial = 126] [outer = 18F37800] 20:57:30 INFO - PROCESS | 3720 | 1468900650442 Marionette DEBUG loaded listener.js 20:57:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (191C9000) [pid = 3720] [serial = 127] [outer = 18F37800] 20:57:30 INFO - PROCESS | 3720 | 1468900650847 Marionette TRACE conn5 <- [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]]]}] 20:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 20:57:30 INFO - PROCESS | 3720 | 1468900650905 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:57:30 INFO - PROCESS | 3720 | 1468900650907 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 20:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:57:30 INFO - PROCESS | 3720 | 1468900650910 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:57:30 INFO - PROCESS | 3720 | 1468900650911 Marionette TRACE conn5 <- [1,138,null,{}] 20:57:30 INFO - PROCESS | 3720 | 1468900650915 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:30 INFO - PROCESS | 3720 | 1468900650916 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:30 INFO - PROCESS | 3720 | 1468900650992 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 20:57:31 INFO - PROCESS | 3720 | 1468900650998 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:31 INFO - PROCESS | 3720 | 1468900651000 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:31 INFO - PROCESS | 3720 | ++DOCSHELL 166E2800 == 42 [pid = 3720] [id = 44] 20:57:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (166E6800) [pid = 3720] [serial = 128] [outer = 00000000] 20:57:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (199CF800) [pid = 3720] [serial = 129] [outer = 166E6800] 20:57:31 INFO - PROCESS | 3720 | 1468900651049 Marionette DEBUG loaded listener.js 20:57:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (19F1B400) [pid = 3720] [serial = 130] [outer = 166E6800] 20:57:31 INFO - PROCESS | 3720 | 1468900651460 Marionette TRACE conn5 <- [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]]]}] 20:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 572ms 20:57:31 INFO - PROCESS | 3720 | 1468900651485 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 20:57:31 INFO - PROCESS | 3720 | 1468900651487 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 20:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:57:31 INFO - PROCESS | 3720 | 1468900651490 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:57:31 INFO - PROCESS | 3720 | 1468900651492 Marionette TRACE conn5 <- [1,142,null,{}] 20:57:31 INFO - PROCESS | 3720 | 1468900651507 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:31 INFO - PROCESS | 3720 | 1468900651509 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:31 INFO - PROCESS | 3720 | 1468900651590 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:57:31 INFO - PROCESS | 3720 | 1468900651596 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:31 INFO - PROCESS | 3720 | 1468900651598 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:31 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F0C00 == 43 [pid = 3720] [id = 45] 20:57:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (133A4400) [pid = 3720] [serial = 131] [outer = 00000000] 20:57:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (1A009400) [pid = 3720] [serial = 132] [outer = 133A4400] 20:57:31 INFO - PROCESS | 3720 | 1468900651642 Marionette DEBUG loaded listener.js 20:57:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1A0CA000) [pid = 3720] [serial = 133] [outer = 133A4400] 20:57:32 INFO - PROCESS | 3720 | 1468900652468 Marionette TRACE conn5 <- [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]]]}] 20:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1018ms 20:57:32 INFO - PROCESS | 3720 | 1468900652510 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 20:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:57:32 INFO - PROCESS | 3720 | 1468900652513 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 20:57:32 INFO - PROCESS | 3720 | 1468900652517 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:57:32 INFO - PROCESS | 3720 | 1468900652521 Marionette TRACE conn5 <- [1,146,null,{}] 20:57:32 INFO - PROCESS | 3720 | 1468900652526 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:32 INFO - PROCESS | 3720 | 1468900652530 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:32 INFO - PROCESS | 3720 | 1468900652653 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 20:57:32 INFO - PROCESS | 3720 | 1468900652726 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:32 INFO - PROCESS | 3720 | 1468900652729 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:32 INFO - PROCESS | 3720 | ++DOCSHELL 0DB18C00 == 44 [pid = 3720] [id = 46] 20:57:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0DFD7400) [pid = 3720] [serial = 134] [outer = 00000000] 20:57:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0EDD9400) [pid = 3720] [serial = 135] [outer = 0DFD7400] 20:57:32 INFO - PROCESS | 3720 | 1468900652789 Marionette DEBUG loaded listener.js 20:57:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (12179000) [pid = 3720] [serial = 136] [outer = 0DFD7400] 20:57:33 INFO - PROCESS | 3720 | 1468900653680 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1184ms 20:57:33 INFO - PROCESS | 3720 | 1468900653704 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 20:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:57:33 INFO - PROCESS | 3720 | 1468900653708 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 20:57:33 INFO - PROCESS | 3720 | 1468900653713 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:57:33 INFO - PROCESS | 3720 | 1468900653716 Marionette TRACE conn5 <- [1,150,null,{}] 20:57:33 INFO - PROCESS | 3720 | 1468900653722 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:33 INFO - PROCESS | 3720 | 1468900653725 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:33 INFO - PROCESS | 3720 | 1468900653837 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 20:57:33 INFO - PROCESS | 3720 | 1468900653912 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 3720 | 1468900653916 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:33 INFO - PROCESS | 3720 | ++DOCSHELL 0DEA4800 == 45 [pid = 3720] [id = 47] 20:57:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DFD8400) [pid = 3720] [serial = 137] [outer = 00000000] 20:57:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0E4E1000) [pid = 3720] [serial = 138] [outer = 0DFD8400] 20:57:33 INFO - PROCESS | 3720 | 1468900653968 Marionette DEBUG loaded listener.js 20:57:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0EDD3400) [pid = 3720] [serial = 139] [outer = 0DFD8400] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 123E7000 == 44 [pid = 3720] [id = 32] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 0DB52000 == 43 [pid = 3720] [id = 34] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 18F32000 == 42 [pid = 3720] [id = 33] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 16B27000 == 41 [pid = 3720] [id = 30] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 14FAAC00 == 40 [pid = 3720] [id = 29] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 0DB0CC00 == 39 [pid = 3720] [id = 31] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 166E2800 == 38 [pid = 3720] [id = 44] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 18F33C00 == 37 [pid = 3720] [id = 43] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 0D6FE800 == 36 [pid = 3720] [id = 42] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 17DE1000 == 35 [pid = 3720] [id = 41] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 16D09000 == 34 [pid = 3720] [id = 40] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 158C6C00 == 33 [pid = 3720] [id = 39] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 155A8400 == 32 [pid = 3720] [id = 38] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 0ECEF800 == 31 [pid = 3720] [id = 37] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 0DB16800 == 30 [pid = 3720] [id = 36] 20:57:34 INFO - PROCESS | 3720 | --DOCSHELL 0D615800 == 29 [pid = 3720] [id = 35] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0DB56400) [pid = 3720] [serial = 72] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17D62C00) [pid = 3720] [serial = 58] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0DB4D000) [pid = 3720] [serial = 70] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1BD5D400) [pid = 3720] [serial = 61] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17D59800) [pid = 3720] [serial = 88] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1750C000) [pid = 3720] [serial = 87] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB18800) [pid = 3720] [serial = 75] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB4A400) [pid = 3720] [serial = 76] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0EC0C800) [pid = 3720] [serial = 78] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (15813000) [pid = 3720] [serial = 84] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (120B2800) [pid = 3720] [serial = 79] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (14266C00) [pid = 3720] [serial = 81] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (166DE400) [pid = 3720] [serial = 85] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16D09400) [pid = 3720] [serial = 73] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (142ED800) [pid = 3720] [serial = 82] [outer = 00000000] [url = about:blank] 20:57:34 INFO - PROCESS | 3720 | 1468900654452 Marionette TRACE conn5 <- [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]]]}] 20:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 790ms 20:57:34 INFO - PROCESS | 3720 | 1468900654504 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 20:57:34 INFO - PROCESS | 3720 | 1468900654509 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 20:57:34 INFO - PROCESS | 3720 | 1468900654515 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:57:34 INFO - PROCESS | 3720 | 1468900654518 Marionette TRACE conn5 <- [1,154,null,{}] 20:57:34 INFO - PROCESS | 3720 | 1468900654522 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:34 INFO - PROCESS | 3720 | 1468900654524 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:34 INFO - PROCESS | 3720 | 1468900654614 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 20:57:34 INFO - PROCESS | 3720 | 1468900654623 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:34 INFO - PROCESS | 3720 | 1468900654625 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:34 INFO - PROCESS | 3720 | ++DOCSHELL 0E348400 == 30 [pid = 3720] [id = 48] 20:57:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0E451000) [pid = 3720] [serial = 140] [outer = 00000000] 20:57:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (11EE5C00) [pid = 3720] [serial = 141] [outer = 0E451000] 20:57:34 INFO - PROCESS | 3720 | 1468900654675 Marionette DEBUG loaded listener.js 20:57:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (123E0400) [pid = 3720] [serial = 142] [outer = 0E451000] 20:57:35 INFO - PROCESS | 3720 | 1468900655152 Marionette TRACE conn5 <- [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]]]}] 20:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 20:57:35 INFO - PROCESS | 3720 | 1468900655189 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:57:35 INFO - PROCESS | 3720 | 1468900655191 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 20:57:35 INFO - PROCESS | 3720 | 1468900655195 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:57:35 INFO - PROCESS | 3720 | 1468900655198 Marionette TRACE conn5 <- [1,158,null,{}] 20:57:35 INFO - PROCESS | 3720 | 1468900655209 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:35 INFO - PROCESS | 3720 | 1468900655214 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:35 INFO - PROCESS | 3720 | 1468900655319 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 20:57:35 INFO - PROCESS | 3720 | 1468900655335 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 3720 | 1468900655338 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:35 INFO - PROCESS | 3720 | ++DOCSHELL 1551C000 == 31 [pid = 3720] [id = 49] 20:57:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (155A8400) [pid = 3720] [serial = 143] [outer = 00000000] 20:57:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (15816000) [pid = 3720] [serial = 144] [outer = 155A8400] 20:57:35 INFO - PROCESS | 3720 | 1468900655387 Marionette DEBUG loaded listener.js 20:57:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158C0800) [pid = 3720] [serial = 145] [outer = 155A8400] 20:57:35 INFO - PROCESS | 3720 | 1468900655820 Marionette TRACE conn5 <- [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]]]}] 20:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 20:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:57:35 INFO - PROCESS | 3720 | 1468900655872 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 20:57:35 INFO - PROCESS | 3720 | 1468900655874 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 20:57:35 INFO - PROCESS | 3720 | 1468900655877 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:57:35 INFO - PROCESS | 3720 | 1468900655879 Marionette TRACE conn5 <- [1,162,null,{}] 20:57:35 INFO - PROCESS | 3720 | 1468900655882 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:35 INFO - PROCESS | 3720 | 1468900655884 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:35 INFO - PROCESS | 3720 | 1468900655982 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:57:35 INFO - PROCESS | 3720 | 1468900655990 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 3720 | 1468900655992 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:36 INFO - PROCESS | 3720 | ++DOCSHELL 166E3C00 == 32 [pid = 3720] [id = 50] 20:57:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (166E4400) [pid = 3720] [serial = 146] [outer = 00000000] 20:57:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16D09000) [pid = 3720] [serial = 147] [outer = 166E4400] 20:57:36 INFO - PROCESS | 3720 | 1468900656038 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16D10800) [pid = 3720] [serial = 148] [outer = 166E4400] 20:57:36 INFO - PROCESS | 3720 | 1468900656460 Marionette TRACE conn5 <- [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]]]}] 20:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 20:57:36 INFO - PROCESS | 3720 | 1468900656509 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 20:57:36 INFO - PROCESS | 3720 | 1468900656511 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 20:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:57:36 INFO - PROCESS | 3720 | 1468900656519 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:57:36 INFO - PROCESS | 3720 | 1468900656521 Marionette TRACE conn5 <- [1,166,null,{}] 20:57:36 INFO - PROCESS | 3720 | 1468900656525 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:36 INFO - PROCESS | 3720 | 1468900656527 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:36 INFO - PROCESS | 3720 | 1468900656632 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 20:57:36 INFO - PROCESS | 3720 | 1468900656704 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:36 INFO - PROCESS | 3720 | 1468900656706 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:36 INFO - PROCESS | 3720 | ++DOCSHELL 1750D400 == 33 [pid = 3720] [id = 51] 20:57:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D56000) [pid = 3720] [serial = 149] [outer = 00000000] 20:57:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17D60400) [pid = 3720] [serial = 150] [outer = 17D56000] 20:57:36 INFO - PROCESS | 3720 | 1468900656751 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1814A400) [pid = 3720] [serial = 151] [outer = 17D56000] 20:57:37 INFO - PROCESS | 3720 | 1468900657169 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 20:57:37 INFO - PROCESS | 3720 | 1468900657188 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 20:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:57:37 INFO - PROCESS | 3720 | 1468900657190 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 20:57:37 INFO - PROCESS | 3720 | 1468900657193 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 3720 | 1468900657195 Marionette TRACE conn5 <- [1,170,null,{}] 20:57:37 INFO - PROCESS | 3720 | 1468900657221 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:37 INFO - PROCESS | 3720 | 1468900657226 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:37 INFO - PROCESS | 3720 | 1468900657350 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 20:57:37 INFO - PROCESS | 3720 | 1468900657363 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:37 INFO - PROCESS | 3720 | 1468900657365 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:37 INFO - PROCESS | 3720 | ++DOCSHELL 17D60000 == 34 [pid = 3720] [id = 52] 20:57:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1834D400) [pid = 3720] [serial = 152] [outer = 00000000] 20:57:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (19844000) [pid = 3720] [serial = 153] [outer = 1834D400] 20:57:37 INFO - PROCESS | 3720 | 1468900657410 Marionette DEBUG loaded listener.js 20:57:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (19F0F000) [pid = 3720] [serial = 154] [outer = 1834D400] 20:57:37 INFO - PROCESS | 3720 | 1468900657832 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 20:57:37 INFO - PROCESS | 3720 | 1468900657885 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 20:57:37 INFO - PROCESS | 3720 | 1468900657887 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 20:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:57:37 INFO - PROCESS | 3720 | 1468900657890 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 3720 | 1468900657901 Marionette TRACE conn5 <- [1,174,null,{}] 20:57:37 INFO - PROCESS | 3720 | 1468900657911 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:37 INFO - PROCESS | 3720 | 1468900657913 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:38 INFO - PROCESS | 3720 | 1468900658041 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 20:57:38 INFO - PROCESS | 3720 | 1468900658052 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 3720 | 1468900658054 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:38 INFO - PROCESS | 3720 | ++DOCSHELL 14269C00 == 35 [pid = 3720] [id = 53] 20:57:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (159A6400) [pid = 3720] [serial = 155] [outer = 00000000] 20:57:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (159AAC00) [pid = 3720] [serial = 156] [outer = 159A6400] 20:57:38 INFO - PROCESS | 3720 | 1468900658099 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (159AB800) [pid = 3720] [serial = 157] [outer = 159A6400] 20:57:38 INFO - PROCESS | 3720 | 1468900658658 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16D09C00) [pid = 3720] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (16633400) [pid = 3720] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (18150400) [pid = 3720] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (11E60400) [pid = 3720] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB17800) [pid = 3720] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0D65F400) [pid = 3720] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (155A8800) [pid = 3720] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DB10C00) [pid = 3720] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (12532400) [pid = 3720] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (18F32400) [pid = 3720] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0E31E800) [pid = 3720] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D975000) [pid = 3720] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18F37800) [pid = 3720] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:57:38 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (166E6800) [pid = 3720] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 790ms 20:57:38 INFO - PROCESS | 3720 | 1468900658681 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:57:38 INFO - PROCESS | 3720 | 1468900658683 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 20:57:38 INFO - PROCESS | 3720 | 1468900658686 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:57:38 INFO - PROCESS | 3720 | 1468900658688 Marionette TRACE conn5 <- [1,178,null,{}] 20:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:57:38 INFO - PROCESS | 3720 | 1468900658692 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:38 INFO - PROCESS | 3720 | 1468900658693 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:38 INFO - PROCESS | 3720 | 1468900658777 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 20:57:38 INFO - PROCESS | 3720 | 1468900658785 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 3720 | 1468900658787 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:38 INFO - PROCESS | 3720 | ++DOCSHELL 0DB10C00 == 36 [pid = 3720] [id = 54] 20:57:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0DB13C00) [pid = 3720] [serial = 158] [outer = 00000000] 20:57:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (12532400) [pid = 3720] [serial = 159] [outer = 0DB13C00] 20:57:38 INFO - PROCESS | 3720 | 1468900658832 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1523AC00) [pid = 3720] [serial = 160] [outer = 0DB13C00] 20:57:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0DA3D800) [pid = 3720] [serial = 161] [outer = 0E499400] 20:57:39 INFO - PROCESS | 3720 | 1468900659294 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 20:57:39 INFO - PROCESS | 3720 | 1468900659326 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 20:57:39 INFO - PROCESS | 3720 | 1468900659328 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 20:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:57:39 INFO - PROCESS | 3720 | 1468900659331 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:57:39 INFO - PROCESS | 3720 | 1468900659332 Marionette TRACE conn5 <- [1,182,null,{}] 20:57:39 INFO - PROCESS | 3720 | 1468900659340 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:39 INFO - PROCESS | 3720 | 1468900659342 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:39 INFO - PROCESS | 3720 | 1468900659424 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:57:39 INFO - PROCESS | 3720 | 1468900659430 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:39 INFO - PROCESS | 3720 | 1468900659432 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:39 INFO - PROCESS | 3720 | ++DOCSHELL 0DA48800 == 37 [pid = 3720] [id = 55] 20:57:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0DA49C00) [pid = 3720] [serial = 162] [outer = 00000000] 20:57:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (135A2C00) [pid = 3720] [serial = 163] [outer = 0DA49C00] 20:57:39 INFO - PROCESS | 3720 | 1468900659476 Marionette DEBUG loaded listener.js 20:57:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1581D400) [pid = 3720] [serial = 164] [outer = 0DA49C00] 20:57:39 INFO - PROCESS | 3720 | 1468900659886 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 590ms 20:57:39 INFO - PROCESS | 3720 | 1468900659928 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 20:57:39 INFO - PROCESS | 3720 | 1468900659930 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 20:57:39 INFO - PROCESS | 3720 | 1468900659933 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:57:39 INFO - PROCESS | 3720 | 1468900659934 Marionette TRACE conn5 <- [1,186,null,{}] 20:57:39 INFO - PROCESS | 3720 | 1468900659938 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:39 INFO - PROCESS | 3720 | 1468900659939 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:40 INFO - PROCESS | 3720 | 1468900660020 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 20:57:40 INFO - PROCESS | 3720 | 1468900660025 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:40 INFO - PROCESS | 3720 | 1468900660027 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:40 INFO - PROCESS | 3720 | ++DOCSHELL 12560000 == 38 [pid = 3720] [id = 56] 20:57:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (13506400) [pid = 3720] [serial = 165] [outer = 00000000] 20:57:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D5AC00) [pid = 3720] [serial = 166] [outer = 13506400] 20:57:40 INFO - PROCESS | 3720 | 1468900660073 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (19F26000) [pid = 3720] [serial = 167] [outer = 13506400] 20:57:40 INFO - PROCESS | 3720 | 1468900660458 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 20:57:40 INFO - PROCESS | 3720 | 1468900660507 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 20:57:40 INFO - PROCESS | 3720 | 1468900660509 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 20:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:57:40 INFO - PROCESS | 3720 | 1468900660512 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:57:40 INFO - PROCESS | 3720 | 1468900660514 Marionette TRACE conn5 <- [1,190,null,{}] 20:57:40 INFO - PROCESS | 3720 | 1468900660518 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:40 INFO - PROCESS | 3720 | 1468900660521 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:40 INFO - PROCESS | 3720 | 1468900660645 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 20:57:40 INFO - PROCESS | 3720 | 1468900660650 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:40 INFO - PROCESS | 3720 | 1468900660653 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:40 INFO - PROCESS | 3720 | ++DOCSHELL 08B7C000 == 39 [pid = 3720] [id = 57] 20:57:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (08B7C400) [pid = 3720] [serial = 168] [outer = 00000000] 20:57:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0D535800) [pid = 3720] [serial = 169] [outer = 08B7C400] 20:57:40 INFO - PROCESS | 3720 | 1468900660758 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0D6F3800) [pid = 3720] [serial = 170] [outer = 08B7C400] 20:57:41 INFO - PROCESS | 3720 | 1468900661422 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 20:57:41 INFO - PROCESS | 3720 | 1468900661443 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 20:57:41 INFO - PROCESS | 3720 | 1468900661448 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 20:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:57:41 INFO - PROCESS | 3720 | 1468900661453 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:57:41 INFO - PROCESS | 3720 | 1468900661456 Marionette TRACE conn5 <- [1,194,null,{}] 20:57:41 INFO - PROCESS | 3720 | 1468900661461 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:41 INFO - PROCESS | 3720 | 1468900661464 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:41 INFO - PROCESS | 3720 | 1468900661584 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 20:57:41 INFO - PROCESS | 3720 | 1468900661663 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:41 INFO - PROCESS | 3720 | 1468900661666 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:41 INFO - PROCESS | 3720 | ++DOCSHELL 0E4E2800 == 40 [pid = 3720] [id = 58] 20:57:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0ED8D000) [pid = 3720] [serial = 171] [outer = 00000000] 20:57:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (14269800) [pid = 3720] [serial = 172] [outer = 0ED8D000] 20:57:41 INFO - PROCESS | 3720 | 1468900661765 Marionette DEBUG loaded listener.js 20:57:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (142EF400) [pid = 3720] [serial = 173] [outer = 0ED8D000] 20:57:42 INFO - PROCESS | 3720 | 1468900662340 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 931ms 20:57:42 INFO - PROCESS | 3720 | 1468900662384 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:57:42 INFO - PROCESS | 3720 | 1468900662388 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 20:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:57:42 INFO - PROCESS | 3720 | 1468900662395 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:57:42 INFO - PROCESS | 3720 | 1468900662398 Marionette TRACE conn5 <- [1,198,null,{}] 20:57:42 INFO - PROCESS | 3720 | 1468900662402 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:42 INFO - PROCESS | 3720 | 1468900662405 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:42 INFO - PROCESS | 3720 | 1468900662520 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 20:57:42 INFO - PROCESS | 3720 | 1468900662642 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:42 INFO - PROCESS | 3720 | 1468900662644 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:42 INFO - PROCESS | 3720 | ++DOCSHELL 1663A000 == 41 [pid = 3720] [id = 59] 20:57:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (16640400) [pid = 3720] [serial = 174] [outer = 00000000] 20:57:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (16D09400) [pid = 3720] [serial = 175] [outer = 16640400] 20:57:42 INFO - PROCESS | 3720 | 1468900662703 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (18E9C400) [pid = 3720] [serial = 176] [outer = 16640400] 20:57:43 INFO - PROCESS | 3720 | 1468900663372 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1019ms 20:57:43 INFO - PROCESS | 3720 | 1468900663417 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 20:57:43 INFO - PROCESS | 3720 | 1468900663420 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 20:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:57:43 INFO - PROCESS | 3720 | 1468900663424 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:57:43 INFO - PROCESS | 3720 | 1468900663428 Marionette TRACE conn5 <- [1,202,null,{}] 20:57:43 INFO - PROCESS | 3720 | 1468900663438 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:43 INFO - PROCESS | 3720 | 1468900663443 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:43 INFO - PROCESS | 3720 | 1468900663556 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:57:43 INFO - PROCESS | 3720 | 1468900663633 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 3720 | 1468900663636 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:43 INFO - PROCESS | 3720 | ++DOCSHELL 08B80000 == 42 [pid = 3720] [id = 60] 20:57:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (08B81800) [pid = 3720] [serial = 177] [outer = 00000000] 20:57:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (0D978000) [pid = 3720] [serial = 178] [outer = 08B81800] 20:57:43 INFO - PROCESS | 3720 | 1468900663810 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (0DA3AC00) [pid = 3720] [serial = 179] [outer = 08B81800] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 12560000 == 41 [pid = 3720] [id = 56] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 0DA48800 == 40 [pid = 3720] [id = 55] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 0DB10C00 == 39 [pid = 3720] [id = 54] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 14269C00 == 38 [pid = 3720] [id = 53] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 17D60000 == 37 [pid = 3720] [id = 52] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 1750D400 == 36 [pid = 3720] [id = 51] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 166E3C00 == 35 [pid = 3720] [id = 50] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 1551C000 == 34 [pid = 3720] [id = 49] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 0E348400 == 33 [pid = 3720] [id = 48] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 0DEA4800 == 32 [pid = 3720] [id = 47] 20:57:44 INFO - PROCESS | 3720 | --DOCSHELL 0D6F0C00 == 31 [pid = 3720] [id = 45] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (199CF800) [pid = 3720] [serial = 129] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (178F1400) [pid = 3720] [serial = 117] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (16B26800) [pid = 3720] [serial = 114] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (18F36000) [pid = 3720] [serial = 120] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (12531400) [pid = 3720] [serial = 108] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (12665000) [pid = 3720] [serial = 109] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0DFDD800) [pid = 3720] [serial = 105] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0E345800) [pid = 3720] [serial = 106] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0DE9FC00) [pid = 3720] [serial = 103] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0DB13000) [pid = 3720] [serial = 102] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1581C000) [pid = 3720] [serial = 111] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0E474C00) [pid = 3720] [serial = 91] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DEA8400) [pid = 3720] [serial = 90] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (166A9800) [pid = 3720] [serial = 94] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (15516000) [pid = 3720] [serial = 93] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (19094800) [pid = 3720] [serial = 97] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (18F37400) [pid = 3720] [serial = 96] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (158C7800) [pid = 3720] [serial = 100] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (158C7000) [pid = 3720] [serial = 99] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (1265B400) [pid = 3720] [serial = 123] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (191C9000) [pid = 3720] [serial = 127] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (18F3C800) [pid = 3720] [serial = 121] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16D02000) [pid = 3720] [serial = 115] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17D5CC00) [pid = 3720] [serial = 118] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1750A400) [pid = 3720] [serial = 124] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (19F1B400) [pid = 3720] [serial = 130] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (158BEC00) [pid = 3720] [serial = 112] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1983B000) [pid = 3720] [serial = 126] [outer = 00000000] [url = about:blank] 20:57:44 INFO - PROCESS | 3720 | 1468900664424 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1020ms 20:57:44 INFO - PROCESS | 3720 | 1468900664448 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 20:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:57:44 INFO - PROCESS | 3720 | 1468900664452 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 20:57:44 INFO - PROCESS | 3720 | 1468900664457 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:57:44 INFO - PROCESS | 3720 | 1468900664459 Marionette TRACE conn5 <- [1,206,null,{}] 20:57:44 INFO - PROCESS | 3720 | 1468900664463 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:44 INFO - PROCESS | 3720 | 1468900664466 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:44 INFO - PROCESS | 3720 | 1468900664563 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 20:57:44 INFO - PROCESS | 3720 | 1468900664637 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:44 INFO - PROCESS | 3720 | 1468900664639 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:44 INFO - PROCESS | 3720 | ++DOCSHELL 0DB11800 == 32 [pid = 3720] [id = 61] 20:57:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB12800) [pid = 3720] [serial = 180] [outer = 00000000] 20:57:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB4A400) [pid = 3720] [serial = 181] [outer = 0DB12800] 20:57:44 INFO - PROCESS | 3720 | 1468900664688 Marionette DEBUG loaded listener.js 20:57:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DB50C00) [pid = 3720] [serial = 182] [outer = 0DB12800] 20:57:45 INFO - PROCESS | 3720 | 1468900665065 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 20:57:45 INFO - PROCESS | 3720 | 1468900665127 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 20:57:45 INFO - PROCESS | 3720 | 1468900665131 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 20:57:45 INFO - PROCESS | 3720 | 1468900665137 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:57:45 INFO - PROCESS | 3720 | 1468900665140 Marionette TRACE conn5 <- [1,210,null,{}] 20:57:45 INFO - PROCESS | 3720 | 1468900665144 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:45 INFO - PROCESS | 3720 | 1468900665146 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:45 INFO - PROCESS | 3720 | 1468900665237 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 20:57:45 INFO - PROCESS | 3720 | 1468900665243 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 3720 | 1468900665245 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:45 INFO - PROCESS | 3720 | ++DOCSHELL 0E345800 == 33 [pid = 3720] [id = 62] 20:57:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0E348400) [pid = 3720] [serial = 183] [outer = 00000000] 20:57:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (120B1C00) [pid = 3720] [serial = 184] [outer = 0E348400] 20:57:45 INFO - PROCESS | 3720 | 1468900665292 Marionette DEBUG loaded listener.js 20:57:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (12668000) [pid = 3720] [serial = 185] [outer = 0E348400] 20:57:45 INFO - PROCESS | 3720 | 1468900665743 Marionette TRACE conn5 <- [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]]]}] 20:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 20:57:45 INFO - PROCESS | 3720 | 1468900665773 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 20:57:45 INFO - PROCESS | 3720 | 1468900665775 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 20:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:57:45 INFO - PROCESS | 3720 | 1468900665778 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:57:45 INFO - PROCESS | 3720 | 1468900665782 Marionette TRACE conn5 <- [1,214,null,{}] 20:57:45 INFO - PROCESS | 3720 | 1468900665793 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:45 INFO - PROCESS | 3720 | 1468900665797 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:45 INFO - PROCESS | 3720 | 1468900665887 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 20:57:45 INFO - PROCESS | 3720 | 1468900665896 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 3720 | 1468900665898 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:45 INFO - PROCESS | 3720 | ++DOCSHELL 155AB400 == 34 [pid = 3720] [id = 63] 20:57:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (155ACC00) [pid = 3720] [serial = 186] [outer = 00000000] 20:57:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (15894C00) [pid = 3720] [serial = 187] [outer = 155ACC00] 20:57:45 INFO - PROCESS | 3720 | 1468900665944 Marionette DEBUG loaded listener.js 20:57:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (158C0400) [pid = 3720] [serial = 188] [outer = 155ACC00] 20:57:46 INFO - PROCESS | 3720 | 1468900666375 Marionette TRACE conn5 <- [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]]]}] 20:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 20:57:46 INFO - PROCESS | 3720 | 1468900666416 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:57:46 INFO - PROCESS | 3720 | 1468900666418 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 20:57:46 INFO - PROCESS | 3720 | 1468900666421 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:57:46 INFO - PROCESS | 3720 | 1468900666423 Marionette TRACE conn5 <- [1,218,null,{}] 20:57:46 INFO - PROCESS | 3720 | 1468900666427 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:46 INFO - PROCESS | 3720 | 1468900666429 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:46 INFO - PROCESS | 3720 | 1468900666517 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 20:57:46 INFO - PROCESS | 3720 | 1468900666523 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:46 INFO - PROCESS | 3720 | 1468900666525 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:46 INFO - PROCESS | 3720 | ++DOCSHELL 158C8000 == 35 [pid = 3720] [id = 64] 20:57:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (158C9400) [pid = 3720] [serial = 189] [outer = 00000000] 20:57:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16631400) [pid = 3720] [serial = 190] [outer = 158C9400] 20:57:46 INFO - PROCESS | 3720 | 1468900666570 Marionette DEBUG loaded listener.js 20:57:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (166B1000) [pid = 3720] [serial = 191] [outer = 158C9400] 20:57:47 INFO - PROCESS | 3720 | 1468900667043 Marionette TRACE conn5 <- [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]]]}] 20:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 20:57:47 INFO - PROCESS | 3720 | 1468900667097 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 20:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:57:47 INFO - PROCESS | 3720 | 1468900667099 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 20:57:47 INFO - PROCESS | 3720 | 1468900667102 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 3720 | 1468900667104 Marionette TRACE conn5 <- [1,222,null,{}] 20:57:47 INFO - PROCESS | 3720 | 1468900667107 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:47 INFO - PROCESS | 3720 | 1468900667109 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:47 INFO - PROCESS | 3720 | 1468900667212 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:57:47 INFO - PROCESS | 3720 | 1468900667261 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:47 INFO - PROCESS | 3720 | 1468900667263 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:47 INFO - PROCESS | 3720 | ++DOCSHELL 16B29400 == 36 [pid = 3720] [id = 65] 20:57:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16B2C800) [pid = 3720] [serial = 192] [outer = 00000000] 20:57:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16D05C00) [pid = 3720] [serial = 193] [outer = 16B2C800] 20:57:47 INFO - PROCESS | 3720 | 1468900667317 Marionette DEBUG loaded listener.js 20:57:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (178F4C00) [pid = 3720] [serial = 194] [outer = 16B2C800] 20:57:47 INFO - PROCESS | 3720 | 1468900667769 Marionette TRACE conn5 <- [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]]]}] 20:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 733ms 20:57:47 INFO - PROCESS | 3720 | 1468900667836 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 3720 | 1468900667838 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 20:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:57:47 INFO - PROCESS | 3720 | 1468900667873 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 3720 | 1468900667875 Marionette TRACE conn5 <- [1,226,null,{}] 20:57:47 INFO - PROCESS | 3720 | 1468900667884 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:47 INFO - PROCESS | 3720 | 1468900667890 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:48 INFO - PROCESS | 3720 | 1468900668021 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 20:57:48 INFO - PROCESS | 3720 | 1468900668072 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 3720 | 1468900668074 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:48 INFO - PROCESS | 3720 | ++DOCSHELL 18148800 == 37 [pid = 3720] [id = 66] 20:57:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1834B800) [pid = 3720] [serial = 195] [outer = 00000000] 20:57:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18EA2400) [pid = 3720] [serial = 196] [outer = 1834B800] 20:57:48 INFO - PROCESS | 3720 | 1468900668120 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18EA5400) [pid = 3720] [serial = 197] [outer = 1834B800] 20:57:48 INFO - PROCESS | 3720 | 1468900668514 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 710ms 20:57:48 INFO - PROCESS | 3720 | 1468900668561 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 20:57:48 INFO - PROCESS | 3720 | 1468900668563 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 20:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:57:48 INFO - PROCESS | 3720 | 1468900668566 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:57:48 INFO - PROCESS | 3720 | 1468900668567 Marionette TRACE conn5 <- [1,230,null,{}] 20:57:48 INFO - PROCESS | 3720 | 1468900668571 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:48 INFO - PROCESS | 3720 | 1468900668573 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:48 INFO - PROCESS | 3720 | 1468900668681 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 20:57:48 INFO - PROCESS | 3720 | 1468900668687 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 3720 | 1468900668689 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:48 INFO - PROCESS | 3720 | ++DOCSHELL 18EA5C00 == 38 [pid = 3720] [id = 67] 20:57:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18EA6C00) [pid = 3720] [serial = 198] [outer = 00000000] 20:57:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18F2FC00) [pid = 3720] [serial = 199] [outer = 18EA6C00] 20:57:48 INFO - PROCESS | 3720 | 1468900668734 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (18F32800) [pid = 3720] [serial = 200] [outer = 18EA6C00] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (155A8400) [pid = 3720] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17D56000) [pid = 3720] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (166E4400) [pid = 3720] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0E451000) [pid = 3720] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159A6400) [pid = 3720] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DFD8400) [pid = 3720] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1834D400) [pid = 3720] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DB13C00) [pid = 3720] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:57:49 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DA49C00) [pid = 3720] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:57:49 INFO - PROCESS | 3720 | 1468900669206 Marionette TRACE conn5 <- [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]]]}] 20:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 20:57:49 INFO - PROCESS | 3720 | 1468900669237 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 3720 | 1468900669239 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 20:57:49 INFO - PROCESS | 3720 | 1468900669242 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:57:49 INFO - PROCESS | 3720 | 1468900669244 Marionette TRACE conn5 <- [1,234,null,{}] 20:57:49 INFO - PROCESS | 3720 | 1468900669248 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:49 INFO - PROCESS | 3720 | 1468900669249 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:49 INFO - PROCESS | 3720 | 1468900669330 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 20:57:49 INFO - PROCESS | 3720 | 1468900669359 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:49 INFO - PROCESS | 3720 | 1468900669360 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:49 INFO - PROCESS | 3720 | ++DOCSHELL 0DEA8400 == 39 [pid = 3720] [id = 68] 20:57:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (166DD400) [pid = 3720] [serial = 201] [outer = 00000000] 20:57:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18F37000) [pid = 3720] [serial = 202] [outer = 166DD400] 20:57:49 INFO - PROCESS | 3720 | 1468900669405 Marionette DEBUG loaded listener.js 20:57:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18EAB800) [pid = 3720] [serial = 203] [outer = 166DD400] 20:57:49 INFO - PROCESS | 3720 | 1468900669812 Marionette TRACE conn5 <- [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]]]}] 20:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 20:57:49 INFO - PROCESS | 3720 | 1468900669877 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 3720 | 1468900669879 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 20:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:57:49 INFO - PROCESS | 3720 | 1468900669882 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - PROCESS | 3720 | 1468900669884 Marionette TRACE conn5 <- [1,238,null,{}] 20:57:49 INFO - PROCESS | 3720 | 1468900669896 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:49 INFO - PROCESS | 3720 | 1468900669898 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:49 INFO - PROCESS | 3720 | 1468900669977 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 20:57:49 INFO - PROCESS | 3720 | 1468900669986 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:49 INFO - PROCESS | 3720 | 1468900669988 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:50 INFO - PROCESS | 3720 | ++DOCSHELL 14FA0000 == 40 [pid = 3720] [id = 69] 20:57:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18F3C800) [pid = 3720] [serial = 204] [outer = 00000000] 20:57:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1917B800) [pid = 3720] [serial = 205] [outer = 18F3C800] 20:57:50 INFO - PROCESS | 3720 | 1468900670033 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (19842800) [pid = 3720] [serial = 206] [outer = 18F3C800] 20:57:50 INFO - PROCESS | 3720 | 1468900670468 Marionette TRACE conn5 <- [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]]]}] 20:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 20:57:50 INFO - PROCESS | 3720 | 1468900670513 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 20:57:50 INFO - PROCESS | 3720 | 1468900670515 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 20:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:57:50 INFO - PROCESS | 3720 | 1468900670518 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:57:50 INFO - PROCESS | 3720 | 1468900670520 Marionette TRACE conn5 <- [1,242,null,{}] 20:57:50 INFO - PROCESS | 3720 | 1468900670523 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:50 INFO - PROCESS | 3720 | 1468900670525 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:50 INFO - PROCESS | 3720 | 1468900670608 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:57:50 INFO - PROCESS | 3720 | 1468900670614 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 3720 | 1468900670616 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:50 INFO - PROCESS | 3720 | ++DOCSHELL 19848400 == 41 [pid = 3720] [id = 70] 20:57:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (199C4400) [pid = 3720] [serial = 207] [outer = 00000000] 20:57:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (19F14000) [pid = 3720] [serial = 208] [outer = 199C4400] 20:57:50 INFO - PROCESS | 3720 | 1468900670664 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1A0D7000) [pid = 3720] [serial = 209] [outer = 199C4400] 20:57:51 INFO - PROCESS | 3720 | 1468900671284 Marionette TRACE conn5 <- [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]]]}] 20:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 830ms 20:57:51 INFO - PROCESS | 3720 | 1468900671350 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 20:57:51 INFO - PROCESS | 3720 | 1468900671354 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 20:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:57:51 INFO - PROCESS | 3720 | 1468900671359 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:57:51 INFO - PROCESS | 3720 | 1468900671362 Marionette TRACE conn5 <- [1,246,null,{}] 20:57:51 INFO - PROCESS | 3720 | 1468900671369 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:51 INFO - PROCESS | 3720 | 1468900671372 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:51 INFO - PROCESS | 3720 | 1468900671519 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 20:57:51 INFO - PROCESS | 3720 | 1468900671629 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:51 INFO - PROCESS | 3720 | 1468900671632 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:51 INFO - PROCESS | 3720 | ++DOCSHELL 0DB4FC00 == 42 [pid = 3720] [id = 71] 20:57:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0DB51000) [pid = 3720] [serial = 210] [outer = 00000000] 20:57:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0E317C00) [pid = 3720] [serial = 211] [outer = 0DB51000] 20:57:51 INFO - PROCESS | 3720 | 1468900671717 Marionette DEBUG loaded listener.js 20:57:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0E4D9C00) [pid = 3720] [serial = 212] [outer = 0DB51000] 20:57:52 INFO - PROCESS | 3720 | 1468900672429 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1123ms 20:57:52 INFO - PROCESS | 3720 | 1468900672482 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 20:57:52 INFO - PROCESS | 3720 | 1468900672487 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 20:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:57:52 INFO - PROCESS | 3720 | 1468900672494 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:57:52 INFO - PROCESS | 3720 | 1468900672497 Marionette TRACE conn5 <- [1,250,null,{}] 20:57:52 INFO - PROCESS | 3720 | 1468900672502 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:52 INFO - PROCESS | 3720 | 1468900672505 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:52 INFO - PROCESS | 3720 | 1468900672622 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 20:57:52 INFO - PROCESS | 3720 | 1468900672745 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:52 INFO - PROCESS | 3720 | 1468900672748 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:52 INFO - PROCESS | 3720 | ++DOCSHELL 14FAC000 == 43 [pid = 3720] [id = 72] 20:57:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (15510400) [pid = 3720] [serial = 213] [outer = 00000000] 20:57:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (159A7800) [pid = 3720] [serial = 214] [outer = 15510400] 20:57:52 INFO - PROCESS | 3720 | 1468900672809 Marionette DEBUG loaded listener.js 20:57:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (16D03000) [pid = 3720] [serial = 215] [outer = 15510400] 20:57:53 INFO - PROCESS | 3720 | 1468900673423 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 970ms 20:57:53 INFO - PROCESS | 3720 | 1468900673467 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 20:57:53 INFO - PROCESS | 3720 | 1468900673469 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 20:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:57:53 INFO - PROCESS | 3720 | 1468900673487 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:57:53 INFO - PROCESS | 3720 | 1468900673491 Marionette TRACE conn5 <- [1,254,null,{}] 20:57:53 INFO - PROCESS | 3720 | 1468900673502 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:53 INFO - PROCESS | 3720 | 1468900673507 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:53 INFO - PROCESS | 3720 | 1468900673613 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 20:57:53 INFO - PROCESS | 3720 | 1468900673733 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:53 INFO - PROCESS | 3720 | 1468900673736 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:53 INFO - PROCESS | 3720 | ++DOCSHELL 16F35800 == 44 [pid = 3720] [id = 73] 20:57:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (16F36400) [pid = 3720] [serial = 216] [outer = 00000000] 20:57:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (183EF000) [pid = 3720] [serial = 217] [outer = 16F36400] 20:57:53 INFO - PROCESS | 3720 | 1468900673794 Marionette DEBUG loaded listener.js 20:57:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (18F2F400) [pid = 3720] [serial = 218] [outer = 16F36400] 20:57:54 INFO - PROCESS | 3720 | 1468900674362 Marionette TRACE conn5 <- [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]]]}] 20:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 20:57:54 INFO - PROCESS | 3720 | 1468900674417 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 3720 | 1468900674420 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 20:57:54 INFO - PROCESS | 3720 | 1468900674424 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:57:54 INFO - PROCESS | 3720 | 1468900674426 Marionette TRACE conn5 <- [1,258,null,{}] 20:57:54 INFO - PROCESS | 3720 | 1468900674430 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:54 INFO - PROCESS | 3720 | 1468900674432 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:54 INFO - PROCESS | 3720 | 1468900674545 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 20:57:54 INFO - PROCESS | 3720 | 1468900674641 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:54 INFO - PROCESS | 3720 | 1468900674643 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:54 INFO - PROCESS | 3720 | ++DOCSHELL 12562400 == 45 [pid = 3720] [id = 74] 20:57:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1258D800) [pid = 3720] [serial = 219] [outer = 00000000] 20:57:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (159B0400) [pid = 3720] [serial = 220] [outer = 1258D800] 20:57:54 INFO - PROCESS | 3720 | 1468900674700 Marionette DEBUG loaded listener.js 20:57:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (16D08000) [pid = 3720] [serial = 221] [outer = 1258D800] 20:57:55 INFO - PROCESS | 3720 | 1468900675399 Marionette TRACE conn5 <- [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]]]}] 20:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1018ms 20:57:55 INFO - PROCESS | 3720 | 1468900675446 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 20:57:55 INFO - PROCESS | 3720 | 1468900675450 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 20:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:57:55 INFO - PROCESS | 3720 | 1468900675454 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:57:55 INFO - PROCESS | 3720 | 1468900675459 Marionette TRACE conn5 <- [1,262,null,{}] 20:57:55 INFO - PROCESS | 3720 | 1468900675464 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:55 INFO - PROCESS | 3720 | 1468900675466 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:55 INFO - PROCESS | 3720 | 1468900675598 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:57:55 INFO - PROCESS | 3720 | 1468900675720 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:55 INFO - PROCESS | 3720 | 1468900675723 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:55 INFO - PROCESS | 3720 | ++DOCSHELL 12066400 == 46 [pid = 3720] [id = 75] 20:57:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (123EB000) [pid = 3720] [serial = 222] [outer = 00000000] 20:57:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (15813800) [pid = 3720] [serial = 223] [outer = 123EB000] 20:57:55 INFO - PROCESS | 3720 | 1468900675826 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (159A3400) [pid = 3720] [serial = 224] [outer = 123EB000] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 14FA0000 == 45 [pid = 3720] [id = 69] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 0DEA8400 == 44 [pid = 3720] [id = 68] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 18EA5C00 == 43 [pid = 3720] [id = 67] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 18148800 == 42 [pid = 3720] [id = 66] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 16B29400 == 41 [pid = 3720] [id = 65] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 158C8000 == 40 [pid = 3720] [id = 64] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 155AB400 == 39 [pid = 3720] [id = 63] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 0E345800 == 38 [pid = 3720] [id = 62] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 0DB11800 == 37 [pid = 3720] [id = 61] 20:57:56 INFO - PROCESS | 3720 | --DOCSHELL 08B80000 == 36 [pid = 3720] [id = 60] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (17D5AC00) [pid = 3720] [serial = 166] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (15816000) [pid = 3720] [serial = 144] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (158C0800) [pid = 3720] [serial = 145] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (17D60400) [pid = 3720] [serial = 150] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (16D09000) [pid = 3720] [serial = 147] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (11EE5C00) [pid = 3720] [serial = 141] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (123E0400) [pid = 3720] [serial = 142] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1A009400) [pid = 3720] [serial = 132] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (159AAC00) [pid = 3720] [serial = 156] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (0EDD3400) [pid = 3720] [serial = 139] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (0E4E1000) [pid = 3720] [serial = 138] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (0EDD9400) [pid = 3720] [serial = 135] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (12564C00) [pid = 3720] [serial = 40] [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.] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (19844000) [pid = 3720] [serial = 153] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (12532400) [pid = 3720] [serial = 159] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (135A2C00) [pid = 3720] [serial = 163] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1581D400) [pid = 3720] [serial = 164] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (159AB800) [pid = 3720] [serial = 157] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (19F0F000) [pid = 3720] [serial = 154] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1523AC00) [pid = 3720] [serial = 160] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16D10800) [pid = 3720] [serial = 148] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1814A400) [pid = 3720] [serial = 151] [outer = 00000000] [url = about:blank] 20:57:56 INFO - PROCESS | 3720 | 1468900676468 Marionette TRACE conn5 <- [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]]]}] 20:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1023ms 20:57:56 INFO - PROCESS | 3720 | 1468900676479 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 20:57:56 INFO - PROCESS | 3720 | 1468900676484 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 20:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:57:56 INFO - PROCESS | 3720 | 1468900676492 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:57:56 INFO - PROCESS | 3720 | 1468900676495 Marionette TRACE conn5 <- [1,266,null,{}] 20:57:56 INFO - PROCESS | 3720 | 1468900676499 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:56 INFO - PROCESS | 3720 | 1468900676501 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:56 INFO - PROCESS | 3720 | 1468900676595 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 20:57:56 INFO - PROCESS | 3720 | 1468900676676 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:56 INFO - PROCESS | 3720 | 1468900676678 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:56 INFO - PROCESS | 3720 | ++DOCSHELL 13505800 == 37 [pid = 3720] [id = 76] 20:57:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (13508800) [pid = 3720] [serial = 225] [outer = 00000000] 20:57:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1581E800) [pid = 3720] [serial = 226] [outer = 13508800] 20:57:56 INFO - PROCESS | 3720 | 1468900676727 Marionette DEBUG loaded listener.js 20:57:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (158CA000) [pid = 3720] [serial = 227] [outer = 13508800] 20:57:57 INFO - PROCESS | 3720 | 1468900677114 Marionette TRACE conn5 <- [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]]]}] 20:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 20:57:57 INFO - PROCESS | 3720 | 1468900677165 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 20:57:57 INFO - PROCESS | 3720 | 1468900677167 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 20:57:57 INFO - PROCESS | 3720 | 1468900677170 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:57:57 INFO - PROCESS | 3720 | 1468900677173 Marionette TRACE conn5 <- [1,270,null,{}] 20:57:57 INFO - PROCESS | 3720 | 1468900677184 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:57 INFO - PROCESS | 3720 | 1468900677188 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:57 INFO - PROCESS | 3720 | 1468900677278 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 20:57:57 INFO - PROCESS | 3720 | 1468900677286 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:57 INFO - PROCESS | 3720 | 1468900677289 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:57 INFO - PROCESS | 3720 | ++DOCSHELL 159AFC00 == 38 [pid = 3720] [id = 77] 20:57:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (159B0000) [pid = 3720] [serial = 228] [outer = 00000000] 20:57:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16F2B400) [pid = 3720] [serial = 229] [outer = 159B0000] 20:57:57 INFO - PROCESS | 3720 | 1468900677347 Marionette DEBUG loaded listener.js 20:57:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (16F33000) [pid = 3720] [serial = 230] [outer = 159B0000] 20:57:57 INFO - PROCESS | 3720 | 1468900677795 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 20:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:57:57 INFO - PROCESS | 3720 | 1468900677844 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 20:57:57 INFO - PROCESS | 3720 | 1468900677847 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 20:57:57 INFO - PROCESS | 3720 | 1468900677850 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:57:57 INFO - PROCESS | 3720 | 1468900677851 Marionette TRACE conn5 <- [1,274,null,{}] 20:57:57 INFO - PROCESS | 3720 | 1468900677855 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:57 INFO - PROCESS | 3720 | 1468900677857 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:57 INFO - PROCESS | 3720 | 1468900677973 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 20:57:58 INFO - PROCESS | 3720 | 1468900677981 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 3720 | 1468900677984 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:58 INFO - PROCESS | 3720 | ++DOCSHELL 17D59800 == 39 [pid = 3720] [id = 78] 20:57:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17D59C00) [pid = 3720] [serial = 231] [outer = 00000000] 20:57:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (17D64400) [pid = 3720] [serial = 232] [outer = 17D59C00] 20:57:58 INFO - PROCESS | 3720 | 1468900678031 Marionette DEBUG loaded listener.js 20:57:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (18347400) [pid = 3720] [serial = 233] [outer = 17D59C00] 20:57:58 INFO - PROCESS | 3720 | 1468900678452 Marionette TRACE conn5 <- [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]]]}] 20:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 20:57:58 INFO - PROCESS | 3720 | 1468900678480 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:57:58 INFO - PROCESS | 3720 | 1468900678482 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 20:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:57:58 INFO - PROCESS | 3720 | 1468900678503 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:57:58 INFO - PROCESS | 3720 | 1468900678505 Marionette TRACE conn5 <- [1,278,null,{}] 20:57:58 INFO - PROCESS | 3720 | 1468900678508 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:58 INFO - PROCESS | 3720 | 1468900678511 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:58 INFO - PROCESS | 3720 | 1468900678630 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 20:57:58 INFO - PROCESS | 3720 | 1468900678636 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 3720 | 1468900678638 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:58 INFO - PROCESS | 3720 | ++DOCSHELL 18E9E400 == 40 [pid = 3720] [id = 79] 20:57:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (18EA4400) [pid = 3720] [serial = 234] [outer = 00000000] 20:57:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (18F2D800) [pid = 3720] [serial = 235] [outer = 18EA4400] 20:57:58 INFO - PROCESS | 3720 | 1468900678723 Marionette DEBUG loaded listener.js 20:57:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (18F31000) [pid = 3720] [serial = 236] [outer = 18EA4400] 20:57:59 INFO - PROCESS | 3720 | 1468900679164 Marionette TRACE conn5 <- [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]]]}] 20:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 20:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:57:59 INFO - PROCESS | 3720 | 1468900679178 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 20:57:59 INFO - PROCESS | 3720 | 1468900679180 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 20:57:59 INFO - PROCESS | 3720 | 1468900679183 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:57:59 INFO - PROCESS | 3720 | 1468900679185 Marionette TRACE conn5 <- [1,282,null,{}] 20:57:59 INFO - PROCESS | 3720 | 1468900679188 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:59 INFO - PROCESS | 3720 | 1468900679193 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:59 INFO - PROCESS | 3720 | 1468900679358 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:57:59 INFO - PROCESS | 3720 | 1468900679420 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:59 INFO - PROCESS | 3720 | 1468900679422 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:57:59 INFO - PROCESS | 3720 | ++DOCSHELL 199C8400 == 41 [pid = 3720] [id = 80] 20:57:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (199CC800) [pid = 3720] [serial = 237] [outer = 00000000] 20:57:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1A0D4C00) [pid = 3720] [serial = 238] [outer = 199CC800] 20:57:59 INFO - PROCESS | 3720 | 1468900679467 Marionette DEBUG loaded listener.js 20:57:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1A58DC00) [pid = 3720] [serial = 239] [outer = 199CC800] 20:57:59 INFO - PROCESS | 3720 | 1468900679874 Marionette TRACE conn5 <- [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]]]}] 20:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 20:57:59 INFO - PROCESS | 3720 | 1468900679914 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 20:57:59 INFO - PROCESS | 3720 | 1468900679916 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 20:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:57:59 INFO - PROCESS | 3720 | 1468900679919 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:57:59 INFO - PROCESS | 3720 | 1468900679921 Marionette TRACE conn5 <- [1,286,null,{}] 20:57:59 INFO - PROCESS | 3720 | 1468900679925 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:59 INFO - PROCESS | 3720 | 1468900679927 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:00 INFO - PROCESS | 3720 | 1468900680051 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 20:58:00 INFO - PROCESS | 3720 | 1468900680108 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:00 INFO - PROCESS | 3720 | 1468900680109 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:00 INFO - PROCESS | 3720 | ++DOCSHELL 17CBBC00 == 42 [pid = 3720] [id = 81] 20:58:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (17CBE800) [pid = 3720] [serial = 240] [outer = 00000000] 20:58:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (17CC2C00) [pid = 3720] [serial = 241] [outer = 17CBE800] 20:58:00 INFO - PROCESS | 3720 | 1468900680155 Marionette DEBUG loaded listener.js 20:58:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (17CC4C00) [pid = 3720] [serial = 242] [outer = 17CBE800] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (16B2C800) [pid = 3720] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (0DB12800) [pid = 3720] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (1834B800) [pid = 3720] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (158C9400) [pid = 3720] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (08B81800) [pid = 3720] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (0E348400) [pid = 3720] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (18EA6C00) [pid = 3720] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (155ACC00) [pid = 3720] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (166DD400) [pid = 3720] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18F3C800) [pid = 3720] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:58:00 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0DFD7400) [pid = 3720] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:58:00 INFO - PROCESS | 3720 | 1468900680726 Marionette TRACE conn5 <- [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]]]}] 20:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 830ms 20:58:00 INFO - PROCESS | 3720 | 1468900680750 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 3720 | 1468900680752 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 20:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:58:00 INFO - PROCESS | 3720 | 1468900680755 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:58:00 INFO - PROCESS | 3720 | 1468900680757 Marionette TRACE conn5 <- [1,290,null,{}] 20:58:00 INFO - PROCESS | 3720 | 1468900680760 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:00 INFO - PROCESS | 3720 | 1468900680762 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:00 INFO - PROCESS | 3720 | 1468900680846 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 20:58:00 INFO - PROCESS | 3720 | 1468900680853 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:00 INFO - PROCESS | 3720 | 1468900680855 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:00 INFO - PROCESS | 3720 | ++DOCSHELL 0DFD7400 == 43 [pid = 3720] [id = 82] 20:58:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0E31D800) [pid = 3720] [serial = 243] [outer = 00000000] 20:58:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (15896400) [pid = 3720] [serial = 244] [outer = 0E31D800] 20:58:00 INFO - PROCESS | 3720 | 1468900680897 Marionette DEBUG loaded listener.js 20:58:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17509400) [pid = 3720] [serial = 245] [outer = 0E31D800] 20:58:01 INFO - PROCESS | 3720 | 1468900681328 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 20:58:01 INFO - PROCESS | 3720 | 1468900681387 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 20:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:58:01 INFO - PROCESS | 3720 | 1468900681389 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 20:58:01 INFO - PROCESS | 3720 | 1468900681392 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:58:01 INFO - PROCESS | 3720 | 1468900681394 Marionette TRACE conn5 <- [1,294,null,{}] 20:58:01 INFO - PROCESS | 3720 | 1468900681397 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:01 INFO - PROCESS | 3720 | 1468900681399 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:01 INFO - PROCESS | 3720 | 1468900681485 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 20:58:01 INFO - PROCESS | 3720 | 1468900681490 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:01 INFO - PROCESS | 3720 | 1468900681492 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:01 INFO - PROCESS | 3720 | ++DOCSHELL 0D576400 == 44 [pid = 3720] [id = 83] 20:58:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (0DA48800) [pid = 3720] [serial = 246] [outer = 00000000] 20:58:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (18EA2C00) [pid = 3720] [serial = 247] [outer = 0DA48800] 20:58:01 INFO - PROCESS | 3720 | 1468900681537 Marionette DEBUG loaded listener.js 20:58:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (19839800) [pid = 3720] [serial = 248] [outer = 0DA48800] 20:58:01 INFO - PROCESS | 3720 | 1468900681951 Marionette TRACE conn5 <- [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]]]}] 20:58:01 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. 20:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 571ms 20:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:58:01 INFO - PROCESS | 3720 | 1468900681962 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:58:01 INFO - PROCESS | 3720 | 1468900681964 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 20:58:01 INFO - PROCESS | 3720 | 1468900681967 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:58:01 INFO - PROCESS | 3720 | 1468900681969 Marionette TRACE conn5 <- [1,298,null,{}] 20:58:01 INFO - PROCESS | 3720 | 1468900681972 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:01 INFO - PROCESS | 3720 | 1468900681974 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:02 INFO - PROCESS | 3720 | 1468900682100 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 20:58:02 INFO - PROCESS | 3720 | 1468900682108 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:02 INFO - PROCESS | 3720 | 1468900682110 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:02 INFO - PROCESS | 3720 | ++DOCSHELL 1A7EC400 == 45 [pid = 3720] [id = 84] 20:58:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1A7EC800) [pid = 3720] [serial = 249] [outer = 00000000] 20:58:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (1A7F5000) [pid = 3720] [serial = 250] [outer = 1A7EC800] 20:58:02 INFO - PROCESS | 3720 | 1468900682154 Marionette DEBUG loaded listener.js 20:58:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1A7F6C00) [pid = 3720] [serial = 251] [outer = 1A7EC800] 20:58:02 INFO - PROCESS | 3720 | 1468900682582 Marionette TRACE conn5 <- [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]]]}] 20:58:02 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. 20:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 20:58:02 INFO - PROCESS | 3720 | 1468900682639 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 20:58:02 INFO - PROCESS | 3720 | 1468900682641 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 20:58:02 INFO - PROCESS | 3720 | 1468900682644 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:58:02 INFO - PROCESS | 3720 | 1468900682647 Marionette TRACE conn5 <- [1,302,null,{}] 20:58:02 INFO - PROCESS | 3720 | 1468900682659 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:02 INFO - PROCESS | 3720 | 1468900682661 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:02 INFO - PROCESS | 3720 | 1468900682817 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:58:02 INFO - PROCESS | 3720 | 1468900682919 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:02 INFO - PROCESS | 3720 | 1468900682922 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:02 INFO - PROCESS | 3720 | ++DOCSHELL 0D6FA800 == 46 [pid = 3720] [id = 85] 20:58:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (0D975C00) [pid = 3720] [serial = 252] [outer = 00000000] 20:58:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (0DB12C00) [pid = 3720] [serial = 253] [outer = 0D975C00] 20:58:02 INFO - PROCESS | 3720 | 1468900682983 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (0DB52000) [pid = 3720] [serial = 254] [outer = 0D975C00] 20:58:03 INFO - PROCESS | 3720 | 1468900683211 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:58:03 INFO - PROCESS | 3720 | 1468900683651 Marionette TRACE conn5 <- [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]]]}] 20:58:03 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. 20:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1085ms 20:58:03 INFO - PROCESS | 3720 | 1468900683735 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 20:58:03 INFO - PROCESS | 3720 | 1468900683740 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 20:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:58:03 INFO - PROCESS | 3720 | 1468900683745 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:58:03 INFO - PROCESS | 3720 | 1468900683749 Marionette TRACE conn5 <- [1,306,null,{}] 20:58:03 INFO - PROCESS | 3720 | 1468900683754 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:03 INFO - PROCESS | 3720 | 1468900683757 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:03 INFO - PROCESS | 3720 | 1468900683876 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 20:58:04 INFO - PROCESS | 3720 | 1468900683993 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:04 INFO - PROCESS | 3720 | 1468900683996 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:04 INFO - PROCESS | 3720 | ++DOCSHELL 1551C000 == 47 [pid = 3720] [id = 86] 20:58:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (155AE800) [pid = 3720] [serial = 255] [outer = 00000000] 20:58:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (159AC800) [pid = 3720] [serial = 256] [outer = 155AE800] 20:58:04 INFO - PROCESS | 3720 | 1468900684057 Marionette DEBUG loaded listener.js 20:58:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (16B20C00) [pid = 3720] [serial = 257] [outer = 155AE800] 20:58:04 INFO - PROCESS | 3720 | 1468900684620 Marionette TRACE conn5 <- [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]]]}] 20:58:04 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. 20:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 20:58:04 INFO - PROCESS | 3720 | 1468900684679 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 3720 | 1468900684682 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 20:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:58:04 INFO - PROCESS | 3720 | 1468900684686 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 3720 | 1468900684688 Marionette TRACE conn5 <- [1,310,null,{}] 20:58:04 INFO - PROCESS | 3720 | 1468900684693 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:04 INFO - PROCESS | 3720 | 1468900684696 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:04 INFO - PROCESS | 3720 | 1468900684844 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 20:58:04 INFO - PROCESS | 3720 | 1468900684974 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:04 INFO - PROCESS | 3720 | 1468900684976 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:05 INFO - PROCESS | 3720 | ++DOCSHELL 159A2400 == 48 [pid = 3720] [id = 87] 20:58:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (16F2B000) [pid = 3720] [serial = 258] [outer = 00000000] 20:58:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (199C3800) [pid = 3720] [serial = 259] [outer = 16F2B000] 20:58:05 INFO - PROCESS | 3720 | 1468900685038 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (1A009400) [pid = 3720] [serial = 260] [outer = 16F2B000] 20:58:05 INFO - PROCESS | 3720 | 1468900685659 Marionette TRACE conn5 <- [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]]]}] 20:58:05 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. 20:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1021ms 20:58:05 INFO - PROCESS | 3720 | 1468900685710 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 20:58:05 INFO - PROCESS | 3720 | 1468900685714 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 20:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:58:05 INFO - PROCESS | 3720 | 1468900685725 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:58:05 INFO - PROCESS | 3720 | 1468900685730 Marionette TRACE conn5 <- [1,314,null,{}] 20:58:05 INFO - PROCESS | 3720 | 1468900685734 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:05 INFO - PROCESS | 3720 | 1468900685738 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:05 INFO - PROCESS | 3720 | 1468900685918 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 20:58:06 INFO - PROCESS | 3720 | 1468900686047 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:06 INFO - PROCESS | 3720 | 1468900686050 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:06 INFO - PROCESS | 3720 | ++DOCSHELL 0D663400 == 49 [pid = 3720] [id = 88] 20:58:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (0D6FE800) [pid = 3720] [serial = 261] [outer = 00000000] 20:58:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (0DB4F400) [pid = 3720] [serial = 262] [outer = 0D6FE800] 20:58:06 INFO - PROCESS | 3720 | 1468900686108 Marionette DEBUG loaded listener.js 20:58:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (0E46DC00) [pid = 3720] [serial = 263] [outer = 0D6FE800] 20:58:06 INFO - PROCESS | 3720 | 1468900686847 Marionette TRACE conn5 <- [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]]]}] 20:58:06 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. 20:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1176ms 20:58:06 INFO - PROCESS | 3720 | 1468900686900 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:58:06 INFO - PROCESS | 3720 | 1468900686904 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 20:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:58:06 INFO - PROCESS | 3720 | 1468900686908 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:58:06 INFO - PROCESS | 3720 | 1468900686913 Marionette TRACE conn5 <- [1,318,null,{}] 20:58:06 INFO - PROCESS | 3720 | 1468900686918 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:06 INFO - PROCESS | 3720 | 1468900686920 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:07 INFO - PROCESS | 3720 | 1468900687058 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 20:58:07 INFO - PROCESS | 3720 | 1468900687188 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 3720 | 1468900687190 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:07 INFO - PROCESS | 3720 | ++DOCSHELL 0D536C00 == 50 [pid = 3720] [id = 89] 20:58:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (0DA3F800) [pid = 3720] [serial = 264] [outer = 00000000] 20:58:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (11EE5000) [pid = 3720] [serial = 265] [outer = 0DA3F800] 20:58:07 INFO - PROCESS | 3720 | 1468900687240 Marionette DEBUG loaded listener.js 20:58:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (135A2C00) [pid = 3720] [serial = 266] [outer = 0DA3F800] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 0DB18C00 == 49 [pid = 3720] [id = 46] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 1A7EC400 == 48 [pid = 3720] [id = 84] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 0D576400 == 47 [pid = 3720] [id = 83] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 0DFD7400 == 46 [pid = 3720] [id = 82] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 17CBBC00 == 45 [pid = 3720] [id = 81] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 199C8400 == 44 [pid = 3720] [id = 80] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 18E9E400 == 43 [pid = 3720] [id = 79] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 17D59800 == 42 [pid = 3720] [id = 78] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 159AFC00 == 41 [pid = 3720] [id = 77] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 13505800 == 40 [pid = 3720] [id = 76] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 12066400 == 39 [pid = 3720] [id = 75] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (19F14000) [pid = 3720] [serial = 208] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 16F35800 == 38 [pid = 3720] [id = 73] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 14FAC000 == 37 [pid = 3720] [id = 72] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 0DB4FC00 == 36 [pid = 3720] [id = 71] 20:58:07 INFO - PROCESS | 3720 | --DOCSHELL 19848400 == 35 [pid = 3720] [id = 70] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (12179000) [pid = 3720] [serial = 136] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (1917B800) [pid = 3720] [serial = 205] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (18F32800) [pid = 3720] [serial = 200] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (19842800) [pid = 3720] [serial = 206] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (18EAB800) [pid = 3720] [serial = 203] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (166B1000) [pid = 3720] [serial = 191] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (16D05C00) [pid = 3720] [serial = 193] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (0DB4A400) [pid = 3720] [serial = 181] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (18EA5400) [pid = 3720] [serial = 197] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (18EA2400) [pid = 3720] [serial = 196] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (0DB50C00) [pid = 3720] [serial = 182] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (178F4C00) [pid = 3720] [serial = 194] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (14269800) [pid = 3720] [serial = 172] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (16631400) [pid = 3720] [serial = 190] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (0D535800) [pid = 3720] [serial = 169] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (0DA3AC00) [pid = 3720] [serial = 179] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (0D978000) [pid = 3720] [serial = 178] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (120B1C00) [pid = 3720] [serial = 184] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (12668000) [pid = 3720] [serial = 185] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (18F2FC00) [pid = 3720] [serial = 199] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (16D09400) [pid = 3720] [serial = 175] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (15894C00) [pid = 3720] [serial = 187] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (158C0400) [pid = 3720] [serial = 188] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (18F37000) [pid = 3720] [serial = 202] [outer = 00000000] [url = about:blank] 20:58:07 INFO - PROCESS | 3720 | 1468900687755 Marionette TRACE conn5 <- [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]]]}] 20:58:07 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. 20:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 890ms 20:58:07 INFO - PROCESS | 3720 | 1468900687800 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 20:58:07 INFO - PROCESS | 3720 | 1468900687804 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 20:58:07 INFO - PROCESS | 3720 | 1468900687810 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:58:07 INFO - PROCESS | 3720 | 1468900687812 Marionette TRACE conn5 <- [1,322,null,{}] 20:58:07 INFO - PROCESS | 3720 | 1468900687816 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:07 INFO - PROCESS | 3720 | 1468900687819 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:07 INFO - PROCESS | 3720 | 1468900687912 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:58:07 INFO - PROCESS | 3720 | 1468900687922 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 3720 | 1468900687924 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:07 INFO - PROCESS | 3720 | ++DOCSHELL 0E49A800 == 36 [pid = 3720] [id = 90] 20:58:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0E4D8C00) [pid = 3720] [serial = 267] [outer = 00000000] 20:58:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (123EA000) [pid = 3720] [serial = 268] [outer = 0E4D8C00] 20:58:07 INFO - PROCESS | 3720 | 1468900687972 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (13596C00) [pid = 3720] [serial = 269] [outer = 0E4D8C00] 20:58:08 INFO - PROCESS | 3720 | 1468900688447 Marionette TRACE conn5 <- [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]]]}] 20:58:08 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. 20:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 20:58:08 INFO - PROCESS | 3720 | 1468900688485 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 20:58:08 INFO - PROCESS | 3720 | 1468900688487 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 20:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:58:08 INFO - PROCESS | 3720 | 1468900688491 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:58:08 INFO - PROCESS | 3720 | 1468900688494 Marionette TRACE conn5 <- [1,326,null,{}] 20:58:08 INFO - PROCESS | 3720 | 1468900688505 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:08 INFO - PROCESS | 3720 | 1468900688509 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:08 INFO - PROCESS | 3720 | 1468900688598 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 20:58:08 INFO - PROCESS | 3720 | 1468900688607 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:08 INFO - PROCESS | 3720 | 1468900688610 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:08 INFO - PROCESS | 3720 | ++DOCSHELL 158C3800 == 37 [pid = 3720] [id = 91] 20:58:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (158C3C00) [pid = 3720] [serial = 270] [outer = 00000000] 20:58:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (158CA400) [pid = 3720] [serial = 271] [outer = 158C3C00] 20:58:08 INFO - PROCESS | 3720 | 1468900688659 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (166A9800) [pid = 3720] [serial = 272] [outer = 158C3C00] 20:58:09 INFO - PROCESS | 3720 | 1468900689147 Marionette TRACE conn5 <- [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]]]}] 20:58:09 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. 20:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 20:58:09 INFO - PROCESS | 3720 | 1468900689165 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 20:58:09 INFO - PROCESS | 3720 | 1468900689167 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 20:58:09 INFO - PROCESS | 3720 | 1468900689170 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:58:09 INFO - PROCESS | 3720 | 1468900689172 Marionette TRACE conn5 <- [1,330,null,{}] 20:58:09 INFO - PROCESS | 3720 | 1468900689176 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:09 INFO - PROCESS | 3720 | 1468900689177 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:09 INFO - PROCESS | 3720 | 1468900689263 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 20:58:09 INFO - PROCESS | 3720 | 1468900689278 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 3720 | 1468900689280 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:09 INFO - PROCESS | 3720 | ++DOCSHELL 16B20400 == 38 [pid = 3720] [id = 92] 20:58:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (16B20800) [pid = 3720] [serial = 273] [outer = 00000000] 20:58:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (16F32C00) [pid = 3720] [serial = 274] [outer = 16B20800] 20:58:09 INFO - PROCESS | 3720 | 1468900689324 Marionette DEBUG loaded listener.js 20:58:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (17507C00) [pid = 3720] [serial = 275] [outer = 16B20800] 20:58:09 INFO - PROCESS | 3720 | 1468900689766 Marionette TRACE conn5 <- [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]]]}] 20:58:09 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. 20:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 20:58:09 INFO - PROCESS | 3720 | 1468900689813 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 20:58:09 INFO - PROCESS | 3720 | 1468900689815 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 20:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:58:09 INFO - PROCESS | 3720 | 1468900689818 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - PROCESS | 3720 | 1468900689820 Marionette TRACE conn5 <- [1,334,null,{}] 20:58:09 INFO - PROCESS | 3720 | 1468900689824 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:09 INFO - PROCESS | 3720 | 1468900689826 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:09 INFO - PROCESS | 3720 | 1468900689937 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 20:58:09 INFO - PROCESS | 3720 | 1468900689942 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 3720 | 1468900689944 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:09 INFO - PROCESS | 3720 | ++DOCSHELL 16F32000 == 39 [pid = 3720] [id = 93] 20:58:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1750AC00) [pid = 3720] [serial = 276] [outer = 00000000] 20:58:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (17CC4000) [pid = 3720] [serial = 277] [outer = 1750AC00] 20:58:10 INFO - PROCESS | 3720 | 1468900689990 Marionette DEBUG loaded listener.js 20:58:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (17D55C00) [pid = 3720] [serial = 278] [outer = 1750AC00] 20:58:10 INFO - PROCESS | 3720 | 1468900690486 Marionette TRACE conn5 <- [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]]]}] 20:58:10 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. 20:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 20:58:10 INFO - PROCESS | 3720 | 1468900690550 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:58:10 INFO - PROCESS | 3720 | 1468900690553 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 20:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:58:10 INFO - PROCESS | 3720 | 1468900690562 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:58:10 INFO - PROCESS | 3720 | 1468900690563 Marionette TRACE conn5 <- [1,338,null,{}] 20:58:10 INFO - PROCESS | 3720 | 1468900690567 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:10 INFO - PROCESS | 3720 | 1468900690573 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:10 INFO - PROCESS | 3720 | 1468900690702 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 20:58:10 INFO - PROCESS | 3720 | 1468900690764 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:10 INFO - PROCESS | 3720 | 1468900690766 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:10 INFO - PROCESS | 3720 | ++DOCSHELL 18F2DC00 == 40 [pid = 3720] [id = 94] 20:58:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (18F30C00) [pid = 3720] [serial = 279] [outer = 00000000] 20:58:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (18F38800) [pid = 3720] [serial = 280] [outer = 18F30C00] 20:58:10 INFO - PROCESS | 3720 | 1468900690812 Marionette DEBUG loaded listener.js 20:58:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (18F3B400) [pid = 3720] [serial = 281] [outer = 18F30C00] 20:58:11 INFO - PROCESS | 3720 | 1468900691223 Marionette TRACE conn5 <- [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]]]}] 20:58:11 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. 20:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 20:58:11 INFO - PROCESS | 3720 | 1468900691292 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 20:58:11 INFO - PROCESS | 3720 | 1468900691294 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 20:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:58:11 INFO - PROCESS | 3720 | 1468900691298 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:58:11 INFO - PROCESS | 3720 | 1468900691308 Marionette TRACE conn5 <- [1,342,null,{}] 20:58:11 INFO - PROCESS | 3720 | 1468900691313 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:11 INFO - PROCESS | 3720 | 1468900691315 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:11 INFO - PROCESS | 3720 | 1468900691426 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:58:11 INFO - PROCESS | 3720 | 1468900691432 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:11 INFO - PROCESS | 3720 | 1468900691434 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:11 INFO - PROCESS | 3720 | ++DOCSHELL 0D6FEC00 == 41 [pid = 3720] [id = 95] 20:58:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (18F32000) [pid = 3720] [serial = 282] [outer = 00000000] 20:58:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (19844C00) [pid = 3720] [serial = 283] [outer = 18F32000] 20:58:11 INFO - PROCESS | 3720 | 1468900691482 Marionette DEBUG loaded listener.js 20:58:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (19F25400) [pid = 3720] [serial = 284] [outer = 18F32000] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (17D59C00) [pid = 3720] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (199CC800) [pid = 3720] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (159B0000) [pid = 3720] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (17CBE800) [pid = 3720] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (123EB000) [pid = 3720] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (1258D800) [pid = 3720] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (13508800) [pid = 3720] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (0E31D800) [pid = 3720] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (18EA4400) [pid = 3720] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (0DA48800) [pid = 3720] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:58:12 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (13506400) [pid = 3720] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:58:12 INFO - PROCESS | 3720 | 1468900692193 Marionette TRACE conn5 <- [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]]]}] 20:58:12 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. 20:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 931ms 20:58:12 INFO - PROCESS | 3720 | 1468900692231 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 20:58:12 INFO - PROCESS | 3720 | 1468900692233 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 20:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:58:12 INFO - PROCESS | 3720 | 1468900692236 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:58:12 INFO - PROCESS | 3720 | 1468900692238 Marionette TRACE conn5 <- [1,346,null,{}] 20:58:12 INFO - PROCESS | 3720 | 1468900692241 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:12 INFO - PROCESS | 3720 | 1468900692243 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:12 INFO - PROCESS | 3720 | 1468900692326 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 20:58:12 INFO - PROCESS | 3720 | 1468900692334 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:12 INFO - PROCESS | 3720 | 1468900692336 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:12 INFO - PROCESS | 3720 | ++DOCSHELL 08B86C00 == 42 [pid = 3720] [id = 96] 20:58:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (0D168C00) [pid = 3720] [serial = 285] [outer = 00000000] 20:58:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (13508800) [pid = 3720] [serial = 286] [outer = 0D168C00] 20:58:12 INFO - PROCESS | 3720 | 1468900692458 Marionette DEBUG loaded listener.js 20:58:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (17DE2000) [pid = 3720] [serial = 287] [outer = 0D168C00] 20:58:12 INFO - PROCESS | 3720 | 1468900692851 Marionette TRACE conn5 <- [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]]]}] 20:58:12 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. 20:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 20:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:58:12 INFO - PROCESS | 3720 | 1468900692907 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 20:58:12 INFO - PROCESS | 3720 | 1468900692909 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 20:58:12 INFO - PROCESS | 3720 | 1468900692912 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:58:12 INFO - PROCESS | 3720 | 1468900692914 Marionette TRACE conn5 <- [1,350,null,{}] 20:58:12 INFO - PROCESS | 3720 | 1468900692917 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:12 INFO - PROCESS | 3720 | 1468900692919 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:13 INFO - PROCESS | 3720 | 1468900693041 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 20:58:13 INFO - PROCESS | 3720 | 1468900693054 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:13 INFO - PROCESS | 3720 | 1468900693056 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:13 INFO - PROCESS | 3720 | ++DOCSHELL 1523E800 == 43 [pid = 3720] [id = 97] 20:58:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (18F36400) [pid = 3720] [serial = 288] [outer = 00000000] 20:58:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1A0CAC00) [pid = 3720] [serial = 289] [outer = 18F36400] 20:58:13 INFO - PROCESS | 3720 | 1468900693102 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (1A0CD000) [pid = 3720] [serial = 290] [outer = 18F36400] 20:58:13 INFO - PROCESS | 3720 | 1468900693510 Marionette TRACE conn5 <- [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]]]}] 20:58:13 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. 20:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 20:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:58:13 INFO - PROCESS | 3720 | 1468900693543 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 20:58:13 INFO - PROCESS | 3720 | 1468900693545 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 20:58:13 INFO - PROCESS | 3720 | 1468900693548 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:58:13 INFO - PROCESS | 3720 | 1468900693550 Marionette TRACE conn5 <- [1,354,null,{}] 20:58:13 INFO - PROCESS | 3720 | 1468900693553 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:13 INFO - PROCESS | 3720 | 1468900693555 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:13 INFO - PROCESS | 3720 | 1468900693671 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 20:58:13 INFO - PROCESS | 3720 | 1468900693679 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:13 INFO - PROCESS | 3720 | 1468900693681 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:13 INFO - PROCESS | 3720 | ++DOCSHELL 14FE1400 == 44 [pid = 3720] [id = 98] 20:58:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (14FE0800) [pid = 3720] [serial = 291] [outer = 00000000] 20:58:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (14FEA000) [pid = 3720] [serial = 292] [outer = 14FE0800] 20:58:13 INFO - PROCESS | 3720 | 1468900693726 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (14FECC00) [pid = 3720] [serial = 293] [outer = 14FE0800] 20:58:14 INFO - PROCESS | 3720 | 1468900694234 Marionette TRACE conn5 <- [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]]]}] 20:58:14 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. 20:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 20:58:14 INFO - PROCESS | 3720 | 1468900694336 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:58:14 INFO - PROCESS | 3720 | 1468900694341 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 20:58:14 INFO - PROCESS | 3720 | 1468900694348 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:58:14 INFO - PROCESS | 3720 | 1468900694352 Marionette TRACE conn5 <- [1,358,null,{}] 20:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:58:14 INFO - PROCESS | 3720 | 1468900694372 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:14 INFO - PROCESS | 3720 | 1468900694375 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:14 INFO - PROCESS | 3720 | 1468900694498 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 20:58:14 INFO - PROCESS | 3720 | 1468900694616 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:14 INFO - PROCESS | 3720 | 1468900694621 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:14 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3AC00 == 45 [pid = 3720] [id = 99] 20:58:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (0DA3B000) [pid = 3720] [serial = 294] [outer = 00000000] 20:58:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (0DE9F800) [pid = 3720] [serial = 295] [outer = 0DA3B000] 20:58:14 INFO - PROCESS | 3720 | 1468900694679 Marionette DEBUG loaded listener.js 20:58:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (0EC08C00) [pid = 3720] [serial = 296] [outer = 0DA3B000] 20:58:15 INFO - PROCESS | 3720 | 1468900695276 Marionette TRACE conn5 <- [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]]]}] 20:58:15 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. 20:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 990ms 20:58:15 INFO - PROCESS | 3720 | 1468900695348 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 20:58:15 INFO - PROCESS | 3720 | 1468900695352 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 20:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:58:15 INFO - PROCESS | 3720 | 1468900695359 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:58:15 INFO - PROCESS | 3720 | 1468900695362 Marionette TRACE conn5 <- [1,362,null,{}] 20:58:15 INFO - PROCESS | 3720 | 1468900695366 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:15 INFO - PROCESS | 3720 | 1468900695369 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:15 INFO - PROCESS | 3720 | 1468900695514 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:58:15 INFO - PROCESS | 3720 | 1468900695638 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:15 INFO - PROCESS | 3720 | 1468900695641 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:15 INFO - PROCESS | 3720 | ++DOCSHELL 14269800 == 46 [pid = 3720] [id = 100] 20:58:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (14272400) [pid = 3720] [serial = 297] [outer = 00000000] 20:58:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (14FE9C00) [pid = 3720] [serial = 298] [outer = 14272400] 20:58:15 INFO - PROCESS | 3720 | 1468900695696 Marionette DEBUG loaded listener.js 20:58:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1581C000) [pid = 3720] [serial = 299] [outer = 14272400] 20:58:16 INFO - PROCESS | 3720 | 1468900696283 Marionette TRACE conn5 <- [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]]]}] 20:58:16 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. 20:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 20:58:16 INFO - PROCESS | 3720 | 1468900696332 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 20:58:16 INFO - PROCESS | 3720 | 1468900696335 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 20:58:16 INFO - PROCESS | 3720 | 1468900696339 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:58:16 INFO - PROCESS | 3720 | 1468900696343 Marionette TRACE conn5 <- [1,366,null,{}] 20:58:16 INFO - PROCESS | 3720 | 1468900696354 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:16 INFO - PROCESS | 3720 | 1468900696359 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:16 INFO - PROCESS | 3720 | 1468900696472 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 20:58:16 INFO - PROCESS | 3720 | 1468900696597 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:16 INFO - PROCESS | 3720 | 1468900696600 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:16 INFO - PROCESS | 3720 | ++DOCSHELL 17D59800 == 47 [pid = 3720] [id = 101] 20:58:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (17D5EC00) [pid = 3720] [serial = 300] [outer = 00000000] 20:58:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (18EA7400) [pid = 3720] [serial = 301] [outer = 17D5EC00] 20:58:16 INFO - PROCESS | 3720 | 1468900696657 Marionette DEBUG loaded listener.js 20:58:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (1917B800) [pid = 3720] [serial = 302] [outer = 17D5EC00] 20:58:17 INFO - PROCESS | 3720 | 1468900697279 Marionette TRACE conn5 <- [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]]]}] 20:58:17 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. 20:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 971ms 20:58:17 INFO - PROCESS | 3720 | 1468900697312 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 20:58:17 INFO - PROCESS | 3720 | 1468900697315 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 20:58:17 INFO - PROCESS | 3720 | 1468900697318 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:58:17 INFO - PROCESS | 3720 | 1468900697320 Marionette TRACE conn5 <- [1,370,null,{}] 20:58:17 INFO - PROCESS | 3720 | 1468900697324 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:17 INFO - PROCESS | 3720 | 1468900697326 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:17 INFO - PROCESS | 3720 | 1468900697442 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 20:58:17 INFO - PROCESS | 3720 | 1468900697587 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 3720 | 1468900697590 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:17 INFO - PROCESS | 3720 | ++DOCSHELL 1A7A5400 == 48 [pid = 3720] [id = 102] 20:58:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (1A7AD000) [pid = 3720] [serial = 303] [outer = 00000000] 20:58:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (1A7B1800) [pid = 3720] [serial = 304] [outer = 1A7AD000] 20:58:17 INFO - PROCESS | 3720 | 1468900697644 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (1A7EE800) [pid = 3720] [serial = 305] [outer = 1A7AD000] 20:58:18 INFO - PROCESS | 3720 | 1468900698391 Marionette TRACE conn5 <- [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]]]}] 20:58:18 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. 20:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1119ms 20:58:18 INFO - PROCESS | 3720 | 1468900698442 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 3720 | 1468900698446 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 20:58:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:58:18 INFO - PROCESS | 3720 | 1468900698451 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:58:18 INFO - PROCESS | 3720 | 1468900698454 Marionette TRACE conn5 <- [1,374,null,{}] 20:58:18 INFO - PROCESS | 3720 | 1468900698460 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:18 INFO - PROCESS | 3720 | 1468900698463 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:18 INFO - PROCESS | 3720 | 1468900698569 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 20:58:18 INFO - PROCESS | 3720 | 1468900698702 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 3720 | 1468900698706 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:18 INFO - PROCESS | 3720 | ++DOCSHELL 0EC08800 == 49 [pid = 3720] [id = 103] 20:58:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (0EC0F800) [pid = 3720] [serial = 306] [outer = 00000000] 20:58:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (120B0C00) [pid = 3720] [serial = 307] [outer = 0EC0F800] 20:58:18 INFO - PROCESS | 3720 | 1468900698757 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (13504000) [pid = 3720] [serial = 308] [outer = 0EC0F800] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 1523E800 == 48 [pid = 3720] [id = 97] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 08B86C00 == 47 [pid = 3720] [id = 96] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 0D6FEC00 == 46 [pid = 3720] [id = 95] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 18F2DC00 == 45 [pid = 3720] [id = 94] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 16F32000 == 44 [pid = 3720] [id = 93] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 16B20400 == 43 [pid = 3720] [id = 92] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 158C3800 == 42 [pid = 3720] [id = 91] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 0E49A800 == 41 [pid = 3720] [id = 90] 20:58:19 INFO - PROCESS | 3720 | --DOCSHELL 0D536C00 == 40 [pid = 3720] [id = 89] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (19F26000) [pid = 3720] [serial = 167] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (1A7F5000) [pid = 3720] [serial = 250] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (17D64400) [pid = 3720] [serial = 232] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (1A0D4C00) [pid = 3720] [serial = 238] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (0E317C00) [pid = 3720] [serial = 211] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (159A7800) [pid = 3720] [serial = 214] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (16F2B400) [pid = 3720] [serial = 229] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (16F33000) [pid = 3720] [serial = 230] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (17CC2C00) [pid = 3720] [serial = 241] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (183EF000) [pid = 3720] [serial = 217] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (159A3400) [pid = 3720] [serial = 224] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (15813800) [pid = 3720] [serial = 223] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (16D08000) [pid = 3720] [serial = 221] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1A58DC00) [pid = 3720] [serial = 239] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (159B0400) [pid = 3720] [serial = 220] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (1581E800) [pid = 3720] [serial = 226] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (158CA000) [pid = 3720] [serial = 227] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (17509400) [pid = 3720] [serial = 245] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (15896400) [pid = 3720] [serial = 244] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (17CC4C00) [pid = 3720] [serial = 242] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (18F2D800) [pid = 3720] [serial = 235] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (18F31000) [pid = 3720] [serial = 236] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (18EA2C00) [pid = 3720] [serial = 247] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (19839800) [pid = 3720] [serial = 248] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (18347400) [pid = 3720] [serial = 233] [outer = 00000000] [url = about:blank] 20:58:19 INFO - PROCESS | 3720 | 1468900699345 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:58:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:58:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 20:58:19 INFO - PROCESS | 3720 | 1468900699381 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:58:19 INFO - PROCESS | 3720 | 1468900699386 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 20:58:19 INFO - PROCESS | 3720 | 1468900699391 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:58:19 INFO - PROCESS | 3720 | 1468900699394 Marionette TRACE conn5 <- [1,378,null,{}] 20:58:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:58:19 INFO - PROCESS | 3720 | 1468900699397 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:19 INFO - PROCESS | 3720 | 1468900699400 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:19 INFO - PROCESS | 3720 | 1468900699491 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 20:58:19 INFO - PROCESS | 3720 | 1468900699571 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 3720 | 1468900699574 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:19 INFO - PROCESS | 3720 | ++DOCSHELL 0E322400 == 41 [pid = 3720] [id = 104] 20:58:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (0EC0C800) [pid = 3720] [serial = 309] [outer = 00000000] 20:58:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (14FE2800) [pid = 3720] [serial = 310] [outer = 0EC0C800] 20:58:19 INFO - PROCESS | 3720 | 1468900699626 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (155A8400) [pid = 3720] [serial = 311] [outer = 0EC0C800] 20:58:20 INFO - PROCESS | 3720 | 1468900700077 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:58:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:58:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 20:58:20 INFO - PROCESS | 3720 | 1468900700126 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 3720 | 1468900700129 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 20:58:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:58:20 INFO - PROCESS | 3720 | 1468900700132 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - PROCESS | 3720 | 1468900700135 Marionette TRACE conn5 <- [1,382,null,{}] 20:58:20 INFO - PROCESS | 3720 | 1468900700146 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:20 INFO - PROCESS | 3720 | 1468900700150 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:20 INFO - PROCESS | 3720 | 1468900700239 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:58:20 INFO - PROCESS | 3720 | 1468900700254 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 3720 | 1468900700257 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:20 INFO - PROCESS | 3720 | ++DOCSHELL 166E6000 == 42 [pid = 3720] [id = 105] 20:58:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (16B27000) [pid = 3720] [serial = 312] [outer = 00000000] 20:58:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (16D08400) [pid = 3720] [serial = 313] [outer = 16B27000] 20:58:20 INFO - PROCESS | 3720 | 1468900700307 Marionette DEBUG loaded listener.js 20:58:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (16F2F400) [pid = 3720] [serial = 314] [outer = 16B27000] 20:58:20 INFO - PROCESS | 3720 | 1468900700791 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:58:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:58:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 20:58:20 INFO - PROCESS | 3720 | 1468900700822 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 3720 | 1468900700825 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 20:58:20 INFO - PROCESS | 3720 | 1468900700828 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:58:20 INFO - PROCESS | 3720 | 1468900700830 Marionette TRACE conn5 <- [1,386,null,{}] 20:58:20 INFO - PROCESS | 3720 | 1468900700833 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:20 INFO - PROCESS | 3720 | 1468900700835 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:20 INFO - PROCESS | 3720 | 1468900700934 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 20:58:20 INFO - PROCESS | 3720 | 1468900700943 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 3720 | 1468900700945 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:20 INFO - PROCESS | 3720 | ++DOCSHELL 17CC3000 == 43 [pid = 3720] [id = 106] 20:58:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (17CC3800) [pid = 3720] [serial = 315] [outer = 00000000] 20:58:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (17D5A000) [pid = 3720] [serial = 316] [outer = 17CC3800] 20:58:21 INFO - PROCESS | 3720 | 1468900700991 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (17D64400) [pid = 3720] [serial = 317] [outer = 17CC3800] 20:58:21 INFO - PROCESS | 3720 | 1468900701451 Marionette TRACE conn5 <- [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]]]}] 20:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 20:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:58:21 INFO - PROCESS | 3720 | 1468900701502 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 20:58:21 INFO - PROCESS | 3720 | 1468900701504 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 20:58:21 INFO - PROCESS | 3720 | 1468900701507 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:58:21 INFO - PROCESS | 3720 | 1468900701509 Marionette TRACE conn5 <- [1,390,null,{}] 20:58:21 INFO - PROCESS | 3720 | 1468900701512 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:21 INFO - PROCESS | 3720 | 1468900701514 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:21 INFO - PROCESS | 3720 | 1468900701633 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 20:58:21 INFO - PROCESS | 3720 | 1468900701721 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:21 INFO - PROCESS | 3720 | 1468900701723 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:21 INFO - PROCESS | 3720 | ++DOCSHELL 18EA2C00 == 44 [pid = 3720] [id = 107] 20:58:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (18EA3400) [pid = 3720] [serial = 318] [outer = 00000000] 20:58:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (18EA7C00) [pid = 3720] [serial = 319] [outer = 18EA3400] 20:58:21 INFO - PROCESS | 3720 | 1468900701768 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (18F35000) [pid = 3720] [serial = 320] [outer = 18EA3400] 20:58:22 INFO - PROCESS | 3720 | 1468900702227 Marionette TRACE conn5 <- [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]]]}] 20:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 20:58:22 INFO - PROCESS | 3720 | 1468900702279 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 20:58:22 INFO - PROCESS | 3720 | 1468900702281 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 20:58:22 INFO - PROCESS | 3720 | 1468900702284 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:58:22 INFO - PROCESS | 3720 | 1468900702286 Marionette TRACE conn5 <- [1,394,null,{}] 20:58:22 INFO - PROCESS | 3720 | 1468900702305 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:22 INFO - PROCESS | 3720 | 1468900702311 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:22 INFO - PROCESS | 3720 | 1468900702447 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 20:58:22 INFO - PROCESS | 3720 | 1468900702511 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:22 INFO - PROCESS | 3720 | 1468900702513 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:22 INFO - PROCESS | 3720 | ++DOCSHELL 199C5400 == 45 [pid = 3720] [id = 108] 20:58:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (19F0C800) [pid = 3720] [serial = 321] [outer = 00000000] 20:58:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (1A58B800) [pid = 3720] [serial = 322] [outer = 19F0C800] 20:58:22 INFO - PROCESS | 3720 | 1468900702559 Marionette DEBUG loaded listener.js 20:58:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (1A7A8000) [pid = 3720] [serial = 323] [outer = 19F0C800] 20:58:23 INFO - PROCESS | 3720 | 1468900703024 Marionette TRACE conn5 <- [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]]]}] 20:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 770ms 20:58:23 INFO - PROCESS | 3720 | 1468900703067 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:58:23 INFO - PROCESS | 3720 | 1468900703069 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 20:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:58:23 INFO - PROCESS | 3720 | 1468900703078 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:58:23 INFO - PROCESS | 3720 | 1468900703080 Marionette TRACE conn5 <- [1,398,null,{}] 20:58:23 INFO - PROCESS | 3720 | 1468900703083 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:23 INFO - PROCESS | 3720 | 1468900703085 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:23 INFO - PROCESS | 3720 | 1468900703198 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 20:58:23 INFO - PROCESS | 3720 | 1468900703210 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:23 INFO - PROCESS | 3720 | 1468900703212 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:23 INFO - PROCESS | 3720 | ++DOCSHELL 0D659800 == 46 [pid = 3720] [id = 109] 20:58:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (1A7AE000) [pid = 3720] [serial = 324] [outer = 00000000] 20:58:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (1A7F2800) [pid = 3720] [serial = 325] [outer = 1A7AE000] 20:58:23 INFO - PROCESS | 3720 | 1468900703307 Marionette DEBUG loaded listener.js 20:58:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (1A7F3400) [pid = 3720] [serial = 326] [outer = 1A7AE000] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (15510400) [pid = 3720] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (0DB51000) [pid = 3720] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (16F36400) [pid = 3720] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (199C4400) [pid = 3720] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (1750AC00) [pid = 3720] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (18F30C00) [pid = 3720] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (155AE800) [pid = 3720] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (0D6FE800) [pid = 3720] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (0D975C00) [pid = 3720] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (16B20800) [pid = 3720] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (0DA3F800) [pid = 3720] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (158C3C00) [pid = 3720] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (16F2B000) [pid = 3720] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (0E4D8C00) [pid = 3720] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (0D168C00) [pid = 3720] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (18F32000) [pid = 3720] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (18F36400) [pid = 3720] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (08B7C400) [pid = 3720] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (16640400) [pid = 3720] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (0ED8D000) [pid = 3720] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:58:23 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (133A4400) [pid = 3720] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:58:23 INFO - PROCESS | 3720 | 1468900703878 Marionette TRACE conn5 <- [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]]]}] 20:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 830ms 20:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:58:23 INFO - PROCESS | 3720 | 1468900703909 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 20:58:23 INFO - PROCESS | 3720 | 1468900703911 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 20:58:23 INFO - PROCESS | 3720 | 1468900703914 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:58:23 INFO - PROCESS | 3720 | 1468900703916 Marionette TRACE conn5 <- [1,402,null,{}] 20:58:23 INFO - PROCESS | 3720 | 1468900703920 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:23 INFO - PROCESS | 3720 | 1468900703921 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:24 INFO - PROCESS | 3720 | 1468900704040 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:58:24 INFO - PROCESS | 3720 | 1468900704097 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:24 INFO - PROCESS | 3720 | 1468900704099 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:24 INFO - PROCESS | 3720 | ++DOCSHELL 0D615800 == 47 [pid = 3720] [id = 110] 20:58:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0DA3F800) [pid = 3720] [serial = 327] [outer = 00000000] 20:58:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (159A4000) [pid = 3720] [serial = 328] [outer = 0DA3F800] 20:58:24 INFO - PROCESS | 3720 | 1468900704145 Marionette DEBUG loaded listener.js 20:58:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (16F2A000) [pid = 3720] [serial = 329] [outer = 0DA3F800] 20:58:24 INFO - PROCESS | 3720 | 1468900704546 Marionette TRACE conn5 <- [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]]]}] 20:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 20:58:24 INFO - PROCESS | 3720 | 1468900704585 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 20:58:24 INFO - PROCESS | 3720 | 1468900704587 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 20:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:58:24 INFO - PROCESS | 3720 | 1468900704590 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:58:24 INFO - PROCESS | 3720 | 1468900704592 Marionette TRACE conn5 <- [1,406,null,{}] 20:58:24 INFO - PROCESS | 3720 | 1468900704596 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:24 INFO - PROCESS | 3720 | 1468900704597 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:24 INFO - PROCESS | 3720 | 1468900704686 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 20:58:24 INFO - PROCESS | 3720 | 1468900704692 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:24 INFO - PROCESS | 3720 | 1468900704694 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:24 INFO - PROCESS | 3720 | ++DOCSHELL 17CBB400 == 48 [pid = 3720] [id = 111] 20:58:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (17D62400) [pid = 3720] [serial = 330] [outer = 00000000] 20:58:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (18291000) [pid = 3720] [serial = 331] [outer = 17D62400] 20:58:24 INFO - PROCESS | 3720 | 1468900704739 Marionette DEBUG loaded listener.js 20:58:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (18294400) [pid = 3720] [serial = 332] [outer = 17D62400] 20:58:25 INFO - PROCESS | 3720 | 1468900705185 Marionette TRACE conn5 <- [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]]]}] 20:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 20:58:25 INFO - PROCESS | 3720 | 1468900705224 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 20:58:25 INFO - PROCESS | 3720 | 1468900705226 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 20:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:58:25 INFO - PROCESS | 3720 | 1468900705229 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:58:25 INFO - PROCESS | 3720 | 1468900705231 Marionette TRACE conn5 <- [1,410,null,{}] 20:58:25 INFO - PROCESS | 3720 | 1468900705234 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:25 INFO - PROCESS | 3720 | 1468900705236 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:25 INFO - PROCESS | 3720 | 1468900705319 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 20:58:25 INFO - PROCESS | 3720 | 1468900705325 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:25 INFO - PROCESS | 3720 | 1468900705326 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:25 INFO - PROCESS | 3720 | ++DOCSHELL 18296C00 == 49 [pid = 3720] [id = 112] 20:58:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (18297000) [pid = 3720] [serial = 333] [outer = 00000000] 20:58:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (18F36400) [pid = 3720] [serial = 334] [outer = 18297000] 20:58:25 INFO - PROCESS | 3720 | 1468900705371 Marionette DEBUG loaded listener.js 20:58:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (1A0D0800) [pid = 3720] [serial = 335] [outer = 18297000] 20:58:26 INFO - PROCESS | 3720 | 1468900706123 Marionette TRACE conn5 <- [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]]]}] 20:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 930ms 20:58:26 INFO - PROCESS | 3720 | 1468900706162 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 20:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:58:26 INFO - PROCESS | 3720 | 1468900706167 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 20:58:26 INFO - PROCESS | 3720 | 1468900706172 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:58:26 INFO - PROCESS | 3720 | 1468900706175 Marionette TRACE conn5 <- [1,414,null,{}] 20:58:26 INFO - PROCESS | 3720 | 1468900706181 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:26 INFO - PROCESS | 3720 | 1468900706185 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:26 INFO - PROCESS | 3720 | 1468900706305 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 20:58:26 INFO - PROCESS | 3720 | 1468900706438 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:26 INFO - PROCESS | 3720 | 1468900706441 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:26 INFO - PROCESS | 3720 | ++DOCSHELL 11EDE400 == 50 [pid = 3720] [id = 113] 20:58:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (123DE000) [pid = 3720] [serial = 336] [outer = 00000000] 20:58:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (14FE4C00) [pid = 3720] [serial = 337] [outer = 123DE000] 20:58:26 INFO - PROCESS | 3720 | 1468900706499 Marionette DEBUG loaded listener.js 20:58:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (1581A400) [pid = 3720] [serial = 338] [outer = 123DE000] 20:58:27 INFO - PROCESS | 3720 | 1468900707069 Marionette TRACE conn5 <- [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]]]}] 20:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 931ms 20:58:27 INFO - PROCESS | 3720 | 1468900707102 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:58:27 INFO - PROCESS | 3720 | 1468900707107 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 20:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:58:27 INFO - PROCESS | 3720 | 1468900707113 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:58:27 INFO - PROCESS | 3720 | 1468900707116 Marionette TRACE conn5 <- [1,418,null,{}] 20:58:27 INFO - PROCESS | 3720 | 1468900707120 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:27 INFO - PROCESS | 3720 | 1468900707123 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:27 INFO - PROCESS | 3720 | 1468900707244 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 20:58:27 INFO - PROCESS | 3720 | 1468900707377 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:27 INFO - PROCESS | 3720 | 1468900707380 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:27 INFO - PROCESS | 3720 | ++DOCSHELL 166E5400 == 51 [pid = 3720] [id = 114] 20:58:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (16D05C00) [pid = 3720] [serial = 339] [outer = 00000000] 20:58:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (17CBC400) [pid = 3720] [serial = 340] [outer = 16D05C00] 20:58:27 INFO - PROCESS | 3720 | 1468900707439 Marionette DEBUG loaded listener.js 20:58:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (17D57800) [pid = 3720] [serial = 341] [outer = 16D05C00] 20:58:28 INFO - PROCESS | 3720 | 1468900708498 Marionette TRACE conn5 <- [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]]]}] 20:58:28 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 20:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1431ms 20:58:28 INFO - PROCESS | 3720 | 1468900708587 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 20:58:28 INFO - PROCESS | 3720 | 1468900708590 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 20:58:28 INFO - PROCESS | 3720 | 1468900708595 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:58:28 INFO - PROCESS | 3720 | 1468900708599 Marionette TRACE conn5 <- [1,422,null,{}] 20:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:58:28 INFO - PROCESS | 3720 | 1468900708610 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:28 INFO - PROCESS | 3720 | 1468900708616 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:28 INFO - PROCESS | 3720 | 1468900708765 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:58:28 INFO - PROCESS | 3720 | 1468900708937 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:28 INFO - PROCESS | 3720 | 1468900708941 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:28 INFO - PROCESS | 3720 | ++DOCSHELL 0DB54C00 == 52 [pid = 3720] [id = 115] 20:58:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (0DB55800) [pid = 3720] [serial = 342] [outer = 00000000] 20:58:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (12539400) [pid = 3720] [serial = 343] [outer = 0DB55800] 20:58:29 INFO - PROCESS | 3720 | 1468900709002 Marionette DEBUG loaded listener.js 20:58:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (158BE400) [pid = 3720] [serial = 344] [outer = 0DB55800] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 17CBB400 == 51 [pid = 3720] [id = 111] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0D615800 == 50 [pid = 3720] [id = 110] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0D659800 == 49 [pid = 3720] [id = 109] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 199C5400 == 48 [pid = 3720] [id = 108] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 18EA2C00 == 47 [pid = 3720] [id = 107] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 17CC3000 == 46 [pid = 3720] [id = 106] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 166E6000 == 45 [pid = 3720] [id = 105] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0E322400 == 44 [pid = 3720] [id = 104] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0EC08800 == 43 [pid = 3720] [id = 103] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 17D59800 == 42 [pid = 3720] [id = 101] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 14FE1400 == 41 [pid = 3720] [id = 98] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0DA3AC00 == 40 [pid = 3720] [id = 99] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 14269800 == 39 [pid = 3720] [id = 100] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0D663400 == 38 [pid = 3720] [id = 88] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 1663A000 == 37 [pid = 3720] [id = 59] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 1551C000 == 36 [pid = 3720] [id = 86] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0E4E2800 == 35 [pid = 3720] [id = 58] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 08B7C000 == 34 [pid = 3720] [id = 57] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 0D6FA800 == 33 [pid = 3720] [id = 85] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 1A7A5400 == 32 [pid = 3720] [id = 102] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 12562400 == 31 [pid = 3720] [id = 74] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 159A2400 == 30 [pid = 3720] [id = 87] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 166E5400 == 29 [pid = 3720] [id = 114] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 18296C00 == 28 [pid = 3720] [id = 112] 20:58:30 INFO - PROCESS | 3720 | --DOCSHELL 11EDE400 == 27 [pid = 3720] [id = 113] 20:58:30 INFO - PROCESS | 3720 | 1468900710844 Marionette TRACE conn5 <- [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]]]}] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (1A0CA000) [pid = 3720] [serial = 133] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (17CC4000) [pid = 3720] [serial = 277] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (18F3B400) [pid = 3720] [serial = 281] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (16B20C00) [pid = 3720] [serial = 257] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (159AC800) [pid = 3720] [serial = 256] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (0E46DC00) [pid = 3720] [serial = 263] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (0DB4F400) [pid = 3720] [serial = 262] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (0DB52000) [pid = 3720] [serial = 254] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (0DB12C00) [pid = 3720] [serial = 253] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (16F32C00) [pid = 3720] [serial = 274] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (135A2C00) [pid = 3720] [serial = 266] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (11EE5000) [pid = 3720] [serial = 265] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (158CA400) [pid = 3720] [serial = 271] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (166A9800) [pid = 3720] [serial = 272] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1A009400) [pid = 3720] [serial = 260] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (199C3800) [pid = 3720] [serial = 259] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (123EA000) [pid = 3720] [serial = 268] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (13596C00) [pid = 3720] [serial = 269] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18F38800) [pid = 3720] [serial = 280] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (13508800) [pid = 3720] [serial = 286] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (19844C00) [pid = 3720] [serial = 283] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1A0CD000) [pid = 3720] [serial = 290] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1A0CAC00) [pid = 3720] [serial = 289] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (19F25400) [pid = 3720] [serial = 284] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (14FEA000) [pid = 3720] [serial = 292] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17D55C00) [pid = 3720] [serial = 278] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17507C00) [pid = 3720] [serial = 275] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17DE2000) [pid = 3720] [serial = 287] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0D6F3800) [pid = 3720] [serial = 170] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (18E9C400) [pid = 3720] [serial = 176] [outer = 00000000] [url = about:blank] 20:58:30 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (142EF400) [pid = 3720] [serial = 173] [outer = 00000000] [url = about:blank] 20:58:31 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16D03000) [pid = 3720] [serial = 215] [outer = 00000000] [url = about:blank] 20:58:31 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0E4D9C00) [pid = 3720] [serial = 212] [outer = 00000000] [url = about:blank] 20:58:31 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18F2F400) [pid = 3720] [serial = 218] [outer = 00000000] [url = about:blank] 20:58:31 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1A0D7000) [pid = 3720] [serial = 209] [outer = 00000000] [url = about:blank] 20:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2415ms 20:58:31 INFO - PROCESS | 3720 | 1468900711019 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 20:58:31 INFO - PROCESS | 3720 | 1468900711022 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 20:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:58:31 INFO - PROCESS | 3720 | 1468900711027 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:58:31 INFO - PROCESS | 3720 | 1468900711031 Marionette TRACE conn5 <- [1,426,null,{}] 20:58:31 INFO - PROCESS | 3720 | 1468900711037 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:31 INFO - PROCESS | 3720 | 1468900711040 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:31 INFO - PROCESS | 3720 | 1468900711134 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 20:58:31 INFO - PROCESS | 3720 | 1468900711207 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:31 INFO - PROCESS | 3720 | 1468900711211 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:31 INFO - PROCESS | 3720 | ++DOCSHELL 0D6FA800 == 28 [pid = 3720] [id = 116] 20:58:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0D6FEC00) [pid = 3720] [serial = 345] [outer = 00000000] 20:58:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0D977400) [pid = 3720] [serial = 346] [outer = 0D6FEC00] 20:58:31 INFO - PROCESS | 3720 | 1468900711263 Marionette DEBUG loaded listener.js 20:58:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0DA3E400) [pid = 3720] [serial = 347] [outer = 0D6FEC00] 20:58:31 INFO - PROCESS | 3720 | 1468900711705 Marionette TRACE conn5 <- [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] 20:58:31 INFO - PROCESS | 3720 | 1468900711763 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 20:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:58:31 INFO - PROCESS | 3720 | 1468900711769 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:58:31 INFO - PROCESS | 3720 | 1468900711772 Marionette TRACE conn5 <- [1,430,null,{}] 20:58:31 INFO - PROCESS | 3720 | 1468900711776 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:31 INFO - PROCESS | 3720 | 1468900711779 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:31 INFO - PROCESS | 3720 | 1468900711876 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 20:58:31 INFO - PROCESS | 3720 | 1468900711885 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:31 INFO - PROCESS | 3720 | 1468900711888 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:31 INFO - PROCESS | 3720 | ++DOCSHELL 0E319800 == 29 [pid = 3720] [id = 117] 20:58:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0E31E800) [pid = 3720] [serial = 348] [outer = 00000000] 20:58:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0E34AC00) [pid = 3720] [serial = 349] [outer = 0E31E800] 20:58:31 INFO - PROCESS | 3720 | 1468900711940 Marionette DEBUG loaded listener.js 20:58:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0E4E0800) [pid = 3720] [serial = 350] [outer = 0E31E800] 20:58:32 INFO - PROCESS | 3720 | 1468900712428 Marionette TRACE conn5 <- [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]]]}] 20:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 20:58:32 INFO - PROCESS | 3720 | 1468900712443 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 20:58:32 INFO - PROCESS | 3720 | 1468900712445 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 20:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:58:32 INFO - PROCESS | 3720 | 1468900712448 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:58:32 INFO - PROCESS | 3720 | 1468900712452 Marionette TRACE conn5 <- [1,434,null,{}] 20:58:32 INFO - PROCESS | 3720 | 1468900712467 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:32 INFO - PROCESS | 3720 | 1468900712472 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:32 INFO - PROCESS | 3720 | 1468900712600 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 20:58:32 INFO - PROCESS | 3720 | 1468900712694 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:32 INFO - PROCESS | 3720 | 1468900712698 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:32 INFO - PROCESS | 3720 | ++DOCSHELL 12531800 == 30 [pid = 3720] [id = 118] 20:58:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (12533800) [pid = 3720] [serial = 351] [outer = 00000000] 20:58:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (13502400) [pid = 3720] [serial = 352] [outer = 12533800] 20:58:32 INFO - PROCESS | 3720 | 1468900712752 Marionette DEBUG loaded listener.js 20:58:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1359AC00) [pid = 3720] [serial = 353] [outer = 12533800] 20:58:33 INFO - PROCESS | 3720 | 1468900713203 Marionette TRACE conn5 <- [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]]]}] 20:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 790ms 20:58:33 INFO - PROCESS | 3720 | 1468900713241 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:58:33 INFO - PROCESS | 3720 | 1468900713254 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 20:58:33 INFO - PROCESS | 3720 | 1468900713258 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:58:33 INFO - PROCESS | 3720 | 1468900713260 Marionette TRACE conn5 <- [1,438,null,{}] 20:58:33 INFO - PROCESS | 3720 | 1468900713263 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:33 INFO - PROCESS | 3720 | 1468900713265 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:33 INFO - PROCESS | 3720 | 1468900713386 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 20:58:33 INFO - PROCESS | 3720 | 1468900713449 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:33 INFO - PROCESS | 3720 | 1468900713452 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:33 INFO - PROCESS | 3720 | ++DOCSHELL 14FE3800 == 31 [pid = 3720] [id = 119] 20:58:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (14FE5800) [pid = 3720] [serial = 354] [outer = 00000000] 20:58:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (15239000) [pid = 3720] [serial = 355] [outer = 14FE5800] 20:58:33 INFO - PROCESS | 3720 | 1468900713499 Marionette DEBUG loaded listener.js 20:58:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (158BD800) [pid = 3720] [serial = 356] [outer = 14FE5800] 20:58:33 INFO - PROCESS | 3720 | 1468900713950 Marionette TRACE conn5 <- [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]]]}] 20:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 770ms 20:58:34 INFO - PROCESS | 3720 | 1468900714033 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 3720 | 1468900714035 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 20:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:58:34 INFO - PROCESS | 3720 | 1468900714038 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:58:34 INFO - PROCESS | 3720 | 1468900714040 Marionette TRACE conn5 <- [1,442,null,{}] 20:58:34 INFO - PROCESS | 3720 | 1468900714044 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:34 INFO - PROCESS | 3720 | 1468900714046 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:34 INFO - PROCESS | 3720 | 1468900714159 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:58:34 INFO - PROCESS | 3720 | 1468900714218 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:34 INFO - PROCESS | 3720 | 1468900714220 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:34 INFO - PROCESS | 3720 | ++DOCSHELL 158CA800 == 32 [pid = 3720] [id = 120] 20:58:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (158CBC00) [pid = 3720] [serial = 357] [outer = 00000000] 20:58:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (159A7000) [pid = 3720] [serial = 358] [outer = 158CBC00] 20:58:34 INFO - PROCESS | 3720 | 1468900714266 Marionette DEBUG loaded listener.js 20:58:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1663DC00) [pid = 3720] [serial = 359] [outer = 158CBC00] 20:58:34 INFO - PROCESS | 3720 | 1468900714717 Marionette TRACE conn5 <- [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]]]}] 20:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 20:58:34 INFO - PROCESS | 3720 | 1468900714770 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 3720 | 1468900714772 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 20:58:34 INFO - PROCESS | 3720 | 1468900714776 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:58:34 INFO - PROCESS | 3720 | 1468900714777 Marionette TRACE conn5 <- [1,446,null,{}] 20:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:58:34 INFO - PROCESS | 3720 | 1468900714781 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:34 INFO - PROCESS | 3720 | 1468900714787 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:34 INFO - PROCESS | 3720 | 1468900714958 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 20:58:35 INFO - PROCESS | 3720 | 1468900715017 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:35 INFO - PROCESS | 3720 | 1468900715019 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:35 INFO - PROCESS | 3720 | ++DOCSHELL 16D03400 == 33 [pid = 3720] [id = 121] 20:58:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (16D05400) [pid = 3720] [serial = 360] [outer = 00000000] 20:58:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (16F2C000) [pid = 3720] [serial = 361] [outer = 16D05400] 20:58:35 INFO - PROCESS | 3720 | 1468900715065 Marionette DEBUG loaded listener.js 20:58:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17509000) [pid = 3720] [serial = 362] [outer = 16D05400] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1A7EC800) [pid = 3720] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (17D62400) [pid = 3720] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (18297000) [pid = 3720] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (18EA3400) [pid = 3720] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (19F0C800) [pid = 3720] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14272400) [pid = 3720] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (17D5EC00) [pid = 3720] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1A7AD000) [pid = 3720] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (14FE0800) [pid = 3720] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0EC0C800) [pid = 3720] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17CC3800) [pid = 3720] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DA3B000) [pid = 3720] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DA3F800) [pid = 3720] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0EC0F800) [pid = 3720] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16B27000) [pid = 3720] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:58:35 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (1A7AE000) [pid = 3720] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:58:35 INFO - PROCESS | 3720 | 1468900715849 Marionette TRACE conn5 <- [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]]]}] 20:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1116ms 20:58:35 INFO - PROCESS | 3720 | 1468900715896 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 20:58:35 INFO - PROCESS | 3720 | 1468900715898 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 20:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:58:35 INFO - PROCESS | 3720 | 1468900715902 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:58:35 INFO - PROCESS | 3720 | 1468900715903 Marionette TRACE conn5 <- [1,450,null,{}] 20:58:35 INFO - PROCESS | 3720 | 1468900715907 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:35 INFO - PROCESS | 3720 | 1468900715909 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:36 INFO - PROCESS | 3720 | 1468900715990 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 20:58:36 INFO - PROCESS | 3720 | 1468900715996 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:36 INFO - PROCESS | 3720 | 1468900715997 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:36 INFO - PROCESS | 3720 | ++DOCSHELL 158C2400 == 34 [pid = 3720] [id = 122] 20:58:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (158C3800) [pid = 3720] [serial = 363] [outer = 00000000] 20:58:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16D01400) [pid = 3720] [serial = 364] [outer = 158C3800] 20:58:36 INFO - PROCESS | 3720 | 1468900716040 Marionette DEBUG loaded listener.js 20:58:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16F2E800) [pid = 3720] [serial = 365] [outer = 158C3800] 20:58:36 INFO - PROCESS | 3720 | 1468900716475 Marionette TRACE conn5 <- [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] 20:58:36 INFO - PROCESS | 3720 | 1468900716541 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 20:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:58:36 INFO - PROCESS | 3720 | 1468900716544 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:58:36 INFO - PROCESS | 3720 | 1468900716546 Marionette TRACE conn5 <- [1,454,null,{}] 20:58:36 INFO - PROCESS | 3720 | 1468900716549 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:36 INFO - PROCESS | 3720 | 1468900716551 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:36 INFO - PROCESS | 3720 | 1468900716630 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 20:58:36 INFO - PROCESS | 3720 | 1468900716635 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:36 INFO - PROCESS | 3720 | 1468900716637 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:36 INFO - PROCESS | 3720 | ++DOCSHELL 08B7C400 == 35 [pid = 3720] [id = 123] 20:58:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17CBA400) [pid = 3720] [serial = 366] [outer = 00000000] 20:58:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17CC6C00) [pid = 3720] [serial = 367] [outer = 17CBA400] 20:58:36 INFO - PROCESS | 3720 | 1468900716685 Marionette DEBUG loaded listener.js 20:58:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17D55400) [pid = 3720] [serial = 368] [outer = 17CBA400] 20:58:37 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:37 INFO - PROCESS | 3720 | 1468900717149 Marionette TRACE conn5 <- [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]]]}] 20:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 20:58:37 INFO - PROCESS | 3720 | 1468900717175 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:58:37 INFO - PROCESS | 3720 | 1468900717177 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 20:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:58:37 INFO - PROCESS | 3720 | 1468900717180 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:58:37 INFO - PROCESS | 3720 | 1468900717182 Marionette TRACE conn5 <- [1,458,null,{}] 20:58:37 INFO - PROCESS | 3720 | 1468900717190 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:37 INFO - PROCESS | 3720 | 1468900717192 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:37 INFO - PROCESS | 3720 | 1468900717282 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 20:58:37 INFO - PROCESS | 3720 | 1468900717290 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:37 INFO - PROCESS | 3720 | 1468900717292 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:37 INFO - PROCESS | 3720 | ++DOCSHELL 17D5D800 == 36 [pid = 3720] [id = 124] 20:58:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D5EC00) [pid = 3720] [serial = 369] [outer = 00000000] 20:58:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17D62800) [pid = 3720] [serial = 370] [outer = 17D5EC00] 20:58:37 INFO - PROCESS | 3720 | 1468900717338 Marionette DEBUG loaded listener.js 20:58:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17D63400) [pid = 3720] [serial = 371] [outer = 17D5EC00] 20:58:38 INFO - PROCESS | 3720 | 1468900718164 Marionette TRACE conn5 <- [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] 20:58:38 INFO - PROCESS | 3720 | 1468900718205 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 20:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:58:38 INFO - PROCESS | 3720 | 1468900718210 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:58:38 INFO - PROCESS | 3720 | 1468900718215 Marionette TRACE conn5 <- [1,462,null,{}] 20:58:38 INFO - PROCESS | 3720 | 1468900718221 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:38 INFO - PROCESS | 3720 | 1468900718224 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:38 INFO - PROCESS | 3720 | 1468900718351 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:58:38 INFO - PROCESS | 3720 | 1468900718475 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:38 INFO - PROCESS | 3720 | 1468900718478 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:38 INFO - PROCESS | 3720 | ++DOCSHELL 0D615800 == 37 [pid = 3720] [id = 125] 20:58:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0DB11C00) [pid = 3720] [serial = 372] [outer = 00000000] 20:58:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0E344000) [pid = 3720] [serial = 373] [outer = 0DB11C00] 20:58:38 INFO - PROCESS | 3720 | 1468900718540 Marionette DEBUG loaded listener.js 20:58:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (11E5E000) [pid = 3720] [serial = 374] [outer = 0DB11C00] 20:58:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (12068800) [pid = 3720] [serial = 375] [outer = 0E499400] 20:58:39 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:39 INFO - PROCESS | 3720 | 1468900719327 Marionette TRACE conn5 <- [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] 20:58:39 INFO - PROCESS | 3720 | 1468900719476 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 20:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:58:39 INFO - PROCESS | 3720 | 1468900719485 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:58:39 INFO - PROCESS | 3720 | 1468900719488 Marionette TRACE conn5 <- [1,466,null,{}] 20:58:39 INFO - PROCESS | 3720 | 1468900719492 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:39 INFO - PROCESS | 3720 | 1468900719495 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:39 INFO - PROCESS | 3720 | 1468900719626 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 20:58:39 INFO - PROCESS | 3720 | 1468900719827 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:39 INFO - PROCESS | 3720 | 1468900719830 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:39 INFO - PROCESS | 3720 | ++DOCSHELL 0D1F2C00 == 38 [pid = 3720] [id = 126] 20:58:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0D53A800) [pid = 3720] [serial = 376] [outer = 00000000] 20:58:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0D972400) [pid = 3720] [serial = 377] [outer = 0D53A800] 20:58:39 INFO - PROCESS | 3720 | 1468900719938 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0DB14C00) [pid = 3720] [serial = 378] [outer = 0D53A800] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 19F14400 == 37 [pid = 3720] [id = 21] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 0E31A000 == 36 [pid = 3720] [id = 27] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 0D1CE800 == 35 [pid = 3720] [id = 11] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 19178400 == 34 [pid = 3720] [id = 18] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 123EC800 == 33 [pid = 3720] [id = 28] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 16D02800 == 32 [pid = 3720] [id = 17] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 0EC07C00 == 31 [pid = 3720] [id = 14] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 155A8000 == 30 [pid = 3720] [id = 16] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 142EF800 == 29 [pid = 3720] [id = 15] 20:58:40 INFO - PROCESS | 3720 | --DOCSHELL 0DB0E400 == 28 [pid = 3720] [id = 26] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1A7F6C00) [pid = 3720] [serial = 251] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18EA7C00) [pid = 3720] [serial = 319] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (18F35000) [pid = 3720] [serial = 320] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1A7A8000) [pid = 3720] [serial = 323] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (14FE9C00) [pid = 3720] [serial = 298] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1581C000) [pid = 3720] [serial = 299] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (18EA7400) [pid = 3720] [serial = 301] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1A58B800) [pid = 3720] [serial = 322] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1917B800) [pid = 3720] [serial = 302] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1A7B1800) [pid = 3720] [serial = 304] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1A7EE800) [pid = 3720] [serial = 305] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (14FECC00) [pid = 3720] [serial = 293] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (14FE2800) [pid = 3720] [serial = 310] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (155A8400) [pid = 3720] [serial = 311] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17D5A000) [pid = 3720] [serial = 316] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DE9F800) [pid = 3720] [serial = 295] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (159A4000) [pid = 3720] [serial = 328] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0EC08C00) [pid = 3720] [serial = 296] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (120B0C00) [pid = 3720] [serial = 307] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (13504000) [pid = 3720] [serial = 308] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16D08400) [pid = 3720] [serial = 313] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (16F2F400) [pid = 3720] [serial = 314] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1A7F2800) [pid = 3720] [serial = 325] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1A7F3400) [pid = 3720] [serial = 326] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (16F2A000) [pid = 3720] [serial = 329] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (18294400) [pid = 3720] [serial = 332] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (17D64400) [pid = 3720] [serial = 317] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (18291000) [pid = 3720] [serial = 331] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1A0D0800) [pid = 3720] [serial = 335] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (18F36400) [pid = 3720] [serial = 334] [outer = 00000000] [url = about:blank] 20:58:40 INFO - PROCESS | 3720 | 1468900720574 Marionette TRACE conn5 <- [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] 20:58:40 INFO - PROCESS | 3720 | 1468900720628 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 20:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:58:40 INFO - PROCESS | 3720 | 1468900720631 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:58:40 INFO - PROCESS | 3720 | 1468900720634 Marionette TRACE conn5 <- [1,470,null,{}] 20:58:40 INFO - PROCESS | 3720 | 1468900720639 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:40 INFO - PROCESS | 3720 | 1468900720644 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:40 INFO - PROCESS | 3720 | 1468900720737 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 20:58:40 INFO - PROCESS | 3720 | 1468900720825 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:40 INFO - PROCESS | 3720 | 1468900720827 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:40 INFO - PROCESS | 3720 | ++DOCSHELL 0DB09C00 == 29 [pid = 3720] [id = 127] 20:58:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (0DB0F800) [pid = 3720] [serial = 379] [outer = 00000000] 20:58:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0ECE0C00) [pid = 3720] [serial = 380] [outer = 0DB0F800] 20:58:40 INFO - PROCESS | 3720 | 1468900720876 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (123EC800) [pid = 3720] [serial = 381] [outer = 0DB0F800] 20:58:41 INFO - PROCESS | 3720 | 1468900721329 Marionette TRACE conn5 <- [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]]]}] 20:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 20:58:41 INFO - PROCESS | 3720 | 1468900721365 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 20:58:41 INFO - PROCESS | 3720 | 1468900721369 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 20:58:41 INFO - PROCESS | 3720 | 1468900721374 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:58:41 INFO - PROCESS | 3720 | 1468900721375 Marionette TRACE conn5 <- [1,474,null,{}] 20:58:41 INFO - PROCESS | 3720 | 1468900721379 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:41 INFO - PROCESS | 3720 | 1468900721381 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:41 INFO - PROCESS | 3720 | 1468900721468 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 20:58:41 INFO - PROCESS | 3720 | 1468900721477 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:41 INFO - PROCESS | 3720 | 1468900721479 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:41 INFO - PROCESS | 3720 | ++DOCSHELL 14FE5400 == 30 [pid = 3720] [id = 128] 20:58:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (14FE6C00) [pid = 3720] [serial = 382] [outer = 00000000] 20:58:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (155A8800) [pid = 3720] [serial = 383] [outer = 14FE6C00] 20:58:41 INFO - PROCESS | 3720 | 1468900721524 Marionette DEBUG loaded listener.js 20:58:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (158BD000) [pid = 3720] [serial = 384] [outer = 14FE6C00] 20:58:42 INFO - PROCESS | 3720 | 1468900722005 Marionette TRACE conn5 <- [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]]]}] 20:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 20:58:42 INFO - PROCESS | 3720 | 1468900722048 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:58:42 INFO - PROCESS | 3720 | 1468900722050 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 20:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:58:42 INFO - PROCESS | 3720 | 1468900722055 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:58:42 INFO - PROCESS | 3720 | 1468900722061 Marionette TRACE conn5 <- [1,478,null,{}] 20:58:42 INFO - PROCESS | 3720 | 1468900722074 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:42 INFO - PROCESS | 3720 | 1468900722077 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:42 INFO - PROCESS | 3720 | 1468900722166 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 20:58:42 INFO - PROCESS | 3720 | 1468900722176 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:42 INFO - PROCESS | 3720 | 1468900722178 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:42 INFO - PROCESS | 3720 | ++DOCSHELL 16BCF800 == 31 [pid = 3720] [id = 129] 20:58:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16BCFC00) [pid = 3720] [serial = 385] [outer = 00000000] 20:58:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16D10000) [pid = 3720] [serial = 386] [outer = 16BCFC00] 20:58:42 INFO - PROCESS | 3720 | 1468900722224 Marionette DEBUG loaded listener.js 20:58:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16F2F400) [pid = 3720] [serial = 387] [outer = 16BCFC00] 20:58:42 INFO - PROCESS | 3720 | 1468900722746 Marionette TRACE conn5 <- [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]]]}] 20:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 20:58:42 INFO - PROCESS | 3720 | 1468900722788 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 20:58:42 INFO - PROCESS | 3720 | 1468900722791 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 20:58:42 INFO - PROCESS | 3720 | 1468900722794 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:58:42 INFO - PROCESS | 3720 | 1468900722795 Marionette TRACE conn5 <- [1,482,null,{}] 20:58:42 INFO - PROCESS | 3720 | 1468900722799 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:42 INFO - PROCESS | 3720 | 1468900722801 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:42 INFO - PROCESS | 3720 | 1468900722911 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:58:42 INFO - PROCESS | 3720 | 1468900722917 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:42 INFO - PROCESS | 3720 | 1468900722919 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:43 INFO - PROCESS | 3720 | ++DOCSHELL 16F32C00 == 32 [pid = 3720] [id = 130] 20:58:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (16F36400) [pid = 3720] [serial = 388] [outer = 00000000] 20:58:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17CC1C00) [pid = 3720] [serial = 389] [outer = 16F36400] 20:58:43 INFO - PROCESS | 3720 | 1468900723011 Marionette DEBUG loaded listener.js 20:58:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17D62400) [pid = 3720] [serial = 390] [outer = 16F36400] 20:58:43 INFO - PROCESS | 3720 | 1468900723456 Marionette TRACE conn5 <- [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]]]}] 20:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 20:58:43 INFO - PROCESS | 3720 | 1468900723468 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 20:58:43 INFO - PROCESS | 3720 | 1468900723470 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 20:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:58:43 INFO - PROCESS | 3720 | 1468900723473 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:58:43 INFO - PROCESS | 3720 | 1468900723475 Marionette TRACE conn5 <- [1,486,null,{}] 20:58:43 INFO - PROCESS | 3720 | 1468900723486 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:43 INFO - PROCESS | 3720 | 1468900723488 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:43 INFO - PROCESS | 3720 | 1468900723633 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 20:58:43 INFO - PROCESS | 3720 | 1468900723654 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:43 INFO - PROCESS | 3720 | 1468900723660 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:43 INFO - PROCESS | 3720 | ++DOCSHELL 14268000 == 33 [pid = 3720] [id = 131] 20:58:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1828E400) [pid = 3720] [serial = 391] [outer = 00000000] 20:58:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18294800) [pid = 3720] [serial = 392] [outer = 1828E400] 20:58:43 INFO - PROCESS | 3720 | 1468900723715 Marionette DEBUG loaded listener.js 20:58:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18347800) [pid = 3720] [serial = 393] [outer = 1828E400] 20:58:44 INFO - PROCESS | 3720 | 1468900724208 Marionette TRACE conn5 <- [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]]]}] 20:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 790ms 20:58:44 INFO - PROCESS | 3720 | 1468900724264 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 20:58:44 INFO - PROCESS | 3720 | 1468900724266 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 20:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:58:44 INFO - PROCESS | 3720 | 1468900724269 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:58:44 INFO - PROCESS | 3720 | 1468900724271 Marionette TRACE conn5 <- [1,490,null,{}] 20:58:44 INFO - PROCESS | 3720 | 1468900724280 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:44 INFO - PROCESS | 3720 | 1468900724282 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:44 INFO - PROCESS | 3720 | 1468900724403 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 20:58:44 INFO - PROCESS | 3720 | 1468900724417 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:44 INFO - PROCESS | 3720 | 1468900724419 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:44 INFO - PROCESS | 3720 | ++DOCSHELL 142E6400 == 34 [pid = 3720] [id = 132] 20:58:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18294400) [pid = 3720] [serial = 394] [outer = 00000000] 20:58:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18EA5800) [pid = 3720] [serial = 395] [outer = 18294400] 20:58:44 INFO - PROCESS | 3720 | 1468900724512 Marionette DEBUG loaded listener.js 20:58:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18EA7400) [pid = 3720] [serial = 396] [outer = 18294400] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DB55800) [pid = 3720] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (12533800) [pid = 3720] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0E31E800) [pid = 3720] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D6FEC00) [pid = 3720] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (14FE5800) [pid = 3720] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (158CBC00) [pid = 3720] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16D05400) [pid = 3720] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17CBA400) [pid = 3720] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (123DE000) [pid = 3720] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (16D05C00) [pid = 3720] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:58:44 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (158C3800) [pid = 3720] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:58:45 INFO - PROCESS | 3720 | 1468900725004 Marionette TRACE conn5 <- [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]]]}] 20:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 770ms 20:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:58:45 INFO - PROCESS | 3720 | 1468900725040 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 20:58:45 INFO - PROCESS | 3720 | 1468900725042 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 20:58:45 INFO - PROCESS | 3720 | 1468900725045 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:58:45 INFO - PROCESS | 3720 | 1468900725047 Marionette TRACE conn5 <- [1,494,null,{}] 20:58:45 INFO - PROCESS | 3720 | 1468900725050 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:45 INFO - PROCESS | 3720 | 1468900725052 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:45 INFO - PROCESS | 3720 | 1468900725168 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 20:58:45 INFO - PROCESS | 3720 | 1468900725222 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:45 INFO - PROCESS | 3720 | 1468900725224 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:45 INFO - PROCESS | 3720 | ++DOCSHELL 14FE0800 == 35 [pid = 3720] [id = 133] 20:58:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1523CC00) [pid = 3720] [serial = 397] [outer = 00000000] 20:58:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (159B0800) [pid = 3720] [serial = 398] [outer = 1523CC00] 20:58:45 INFO - PROCESS | 3720 | 1468900725270 Marionette DEBUG loaded listener.js 20:58:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (166E2400) [pid = 3720] [serial = 399] [outer = 1523CC00] 20:58:45 INFO - PROCESS | 3720 | 1468900725637 Marionette TRACE conn5 <- [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]]]}] 20:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 631ms 20:58:45 INFO - PROCESS | 3720 | 1468900725677 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:58:45 INFO - PROCESS | 3720 | 1468900725679 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 20:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:58:45 INFO - PROCESS | 3720 | 1468900725683 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:58:45 INFO - PROCESS | 3720 | 1468900725684 Marionette TRACE conn5 <- [1,498,null,{}] 20:58:45 INFO - PROCESS | 3720 | 1468900725688 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:45 INFO - PROCESS | 3720 | 1468900725690 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:45 INFO - PROCESS | 3720 | 1468900725772 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 20:58:45 INFO - PROCESS | 3720 | 1468900725778 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:45 INFO - PROCESS | 3720 | 1468900725780 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:45 INFO - PROCESS | 3720 | ++DOCSHELL 159A9800 == 36 [pid = 3720] [id = 134] 20:58:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (159ABC00) [pid = 3720] [serial = 400] [outer = 00000000] 20:58:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (18F2E400) [pid = 3720] [serial = 401] [outer = 159ABC00] 20:58:45 INFO - PROCESS | 3720 | 1468900725826 Marionette DEBUG loaded listener.js 20:58:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18F31400) [pid = 3720] [serial = 402] [outer = 159ABC00] 20:58:46 INFO - PROCESS | 3720 | 1468900726264 Marionette TRACE conn5 <- [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]]]}] 20:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 20:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:58:46 INFO - PROCESS | 3720 | 1468900726313 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 20:58:46 INFO - PROCESS | 3720 | 1468900726315 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 20:58:46 INFO - PROCESS | 3720 | 1468900726319 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:58:46 INFO - PROCESS | 3720 | 1468900726320 Marionette TRACE conn5 <- [1,502,null,{}] 20:58:46 INFO - PROCESS | 3720 | 1468900726324 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:46 INFO - PROCESS | 3720 | 1468900726326 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:46 INFO - PROCESS | 3720 | 1468900726413 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:58:46 INFO - PROCESS | 3720 | 1468900726418 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:46 INFO - PROCESS | 3720 | 1468900726420 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:46 INFO - PROCESS | 3720 | ++DOCSHELL 158C3800 == 37 [pid = 3720] [id = 135] 20:58:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18F38800) [pid = 3720] [serial = 403] [outer = 00000000] 20:58:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (19095400) [pid = 3720] [serial = 404] [outer = 18F38800] 20:58:46 INFO - PROCESS | 3720 | 1468900726469 Marionette DEBUG loaded listener.js 20:58:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (19177000) [pid = 3720] [serial = 405] [outer = 18F38800] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 1750B800 == 36 [pid = 3720] [id = 10] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 17D5A800 == 35 [pid = 3720] [id = 19] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 0DB54C00 == 34 [pid = 3720] [id = 115] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 0DB48400 == 33 [pid = 3720] [id = 25] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 16631800 == 32 [pid = 3720] [id = 23] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 1C44E800 == 31 [pid = 3720] [id = 8] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 0DB0BC00 == 30 [pid = 3720] [id = 24] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 08B83800 == 29 [pid = 3720] [id = 20] 20:58:47 INFO - PROCESS | 3720 | --DOCSHELL 1C311C00 == 28 [pid = 3720] [id = 22] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (158BE400) [pid = 3720] [serial = 344] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (12539400) [pid = 3720] [serial = 343] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (13502400) [pid = 3720] [serial = 352] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0E34AC00) [pid = 3720] [serial = 349] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0E4E0800) [pid = 3720] [serial = 350] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0D977400) [pid = 3720] [serial = 346] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0DA3E400) [pid = 3720] [serial = 347] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (15239000) [pid = 3720] [serial = 355] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (159A7000) [pid = 3720] [serial = 358] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (158BD800) [pid = 3720] [serial = 356] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (16F2C000) [pid = 3720] [serial = 361] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (1663DC00) [pid = 3720] [serial = 359] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (17CC6C00) [pid = 3720] [serial = 367] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (1581A400) [pid = 3720] [serial = 338] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (14FE4C00) [pid = 3720] [serial = 337] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (17D57800) [pid = 3720] [serial = 341] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (17CBC400) [pid = 3720] [serial = 340] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (17509000) [pid = 3720] [serial = 362] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (17D62800) [pid = 3720] [serial = 370] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (17D55400) [pid = 3720] [serial = 368] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (16D01400) [pid = 3720] [serial = 364] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (16F2E800) [pid = 3720] [serial = 365] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (1359AC00) [pid = 3720] [serial = 353] [outer = 00000000] [url = about:blank] 20:58:48 INFO - PROCESS | 3720 | 1468900728267 Marionette TRACE conn5 <- [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]]]}] 20:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1972ms 20:58:48 INFO - PROCESS | 3720 | 1468900728291 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 20:58:48 INFO - PROCESS | 3720 | 1468900728295 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 20:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:58:48 INFO - PROCESS | 3720 | 1468900728300 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:58:48 INFO - PROCESS | 3720 | 1468900728304 Marionette TRACE conn5 <- [1,506,null,{}] 20:58:48 INFO - PROCESS | 3720 | 1468900728310 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:48 INFO - PROCESS | 3720 | 1468900728313 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:48 INFO - PROCESS | 3720 | 1468900728406 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 20:58:48 INFO - PROCESS | 3720 | 1468900728415 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:48 INFO - PROCESS | 3720 | 1468900728420 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:48 INFO - PROCESS | 3720 | ++DOCSHELL 0DA40400 == 29 [pid = 3720] [id = 136] 20:58:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0DA40800) [pid = 3720] [serial = 406] [outer = 00000000] 20:58:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (0DA48C00) [pid = 3720] [serial = 407] [outer = 0DA40800] 20:58:48 INFO - PROCESS | 3720 | 1468900728471 Marionette DEBUG loaded listener.js 20:58:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (0DB0F400) [pid = 3720] [serial = 408] [outer = 0DA40800] 20:58:48 INFO - PROCESS | 3720 | 1468900728964 Marionette TRACE conn5 <- [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]]]}] 20:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 20:58:49 INFO - PROCESS | 3720 | 1468900728991 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 20:58:49 INFO - PROCESS | 3720 | 1468900728996 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 20:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:58:49 INFO - PROCESS | 3720 | 1468900729002 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:58:49 INFO - PROCESS | 3720 | 1468900729005 Marionette TRACE conn5 <- [1,510,null,{}] 20:58:49 INFO - PROCESS | 3720 | 1468900729009 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:49 INFO - PROCESS | 3720 | 1468900729012 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:49 INFO - PROCESS | 3720 | 1468900729102 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 20:58:49 INFO - PROCESS | 3720 | 1468900729111 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:49 INFO - PROCESS | 3720 | 1468900729114 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:49 INFO - PROCESS | 3720 | ++DOCSHELL 0E315400 == 30 [pid = 3720] [id = 137] 20:58:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (0E317C00) [pid = 3720] [serial = 409] [outer = 00000000] 20:58:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (0E323400) [pid = 3720] [serial = 410] [outer = 0E317C00] 20:58:49 INFO - PROCESS | 3720 | 1468900729160 Marionette DEBUG loaded listener.js 20:58:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (0E46C800) [pid = 3720] [serial = 411] [outer = 0E317C00] 20:58:49 INFO - PROCESS | 3720 | 1468900729641 Marionette TRACE conn5 <- [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]]]}] 20:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 20:58:49 INFO - PROCESS | 3720 | 1468900729676 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 20:58:49 INFO - PROCESS | 3720 | 1468900729678 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 20:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:58:49 INFO - PROCESS | 3720 | 1468900729682 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:58:49 INFO - PROCESS | 3720 | 1468900729685 Marionette TRACE conn5 <- [1,514,null,{}] 20:58:49 INFO - PROCESS | 3720 | 1468900729696 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:49 INFO - PROCESS | 3720 | 1468900729700 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:49 INFO - PROCESS | 3720 | 1468900729811 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 20:58:49 INFO - PROCESS | 3720 | 1468900729892 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:49 INFO - PROCESS | 3720 | 1468900729895 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:49 INFO - PROCESS | 3720 | ++DOCSHELL 133A9000 == 31 [pid = 3720] [id = 138] 20:58:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (133ACC00) [pid = 3720] [serial = 412] [outer = 00000000] 20:58:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (13594800) [pid = 3720] [serial = 413] [outer = 133ACC00] 20:58:49 INFO - PROCESS | 3720 | 1468900729942 Marionette DEBUG loaded listener.js 20:58:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (14272400) [pid = 3720] [serial = 414] [outer = 133ACC00] 20:58:50 INFO - PROCESS | 3720 | 1468900730325 Marionette TRACE conn5 <- [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]]]}] 20:58:50 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 20:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 20:58:50 INFO - PROCESS | 3720 | 1468900730355 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:58:50 INFO - PROCESS | 3720 | 1468900730358 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 20:58:50 INFO - PROCESS | 3720 | 1468900730361 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:58:50 INFO - PROCESS | 3720 | 1468900730363 Marionette TRACE conn5 <- [1,518,null,{}] 20:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:58:50 INFO - PROCESS | 3720 | 1468900730366 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:50 INFO - PROCESS | 3720 | 1468900730368 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:50 INFO - PROCESS | 3720 | 1468900730481 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 20:58:50 INFO - PROCESS | 3720 | 1468900730489 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:50 INFO - PROCESS | 3720 | 1468900730491 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:50 INFO - PROCESS | 3720 | ++DOCSHELL 14F9F800 == 32 [pid = 3720] [id = 139] 20:58:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (14FA4000) [pid = 3720] [serial = 415] [outer = 00000000] 20:58:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (14FE9000) [pid = 3720] [serial = 416] [outer = 14FA4000] 20:58:50 INFO - PROCESS | 3720 | 1468900730537 Marionette DEBUG loaded listener.js 20:58:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (1523A000) [pid = 3720] [serial = 417] [outer = 14FA4000] 20:58:50 INFO - PROCESS | 3720 | 1468900730965 Marionette TRACE conn5 <- [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]]]}] 20:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 20:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:58:51 INFO - PROCESS | 3720 | 1468900730995 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 20:58:51 INFO - PROCESS | 3720 | 1468900730997 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 20:58:51 INFO - PROCESS | 3720 | 1468900731000 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:58:51 INFO - PROCESS | 3720 | 1468900731002 Marionette TRACE conn5 <- [1,522,null,{}] 20:58:51 INFO - PROCESS | 3720 | 1468900731005 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:51 INFO - PROCESS | 3720 | 1468900731007 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:51 INFO - PROCESS | 3720 | 1468900731113 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:58:51 INFO - PROCESS | 3720 | 1468900731188 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:51 INFO - PROCESS | 3720 | 1468900731190 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:51 INFO - PROCESS | 3720 | ++DOCSHELL 15812C00 == 33 [pid = 3720] [id = 140] 20:58:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (15813800) [pid = 3720] [serial = 418] [outer = 00000000] 20:58:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (158BEC00) [pid = 3720] [serial = 419] [outer = 15813800] 20:58:51 INFO - PROCESS | 3720 | 1468900731235 Marionette DEBUG loaded listener.js 20:58:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (158C5400) [pid = 3720] [serial = 420] [outer = 15813800] 20:58:51 INFO - PROCESS | 3720 | 1468900731614 Marionette TRACE conn5 <- [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]]]}] 20:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 20:58:51 INFO - PROCESS | 3720 | 1468900731672 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 20:58:51 INFO - PROCESS | 3720 | 1468900731674 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 20:58:51 INFO - PROCESS | 3720 | 1468900731677 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:58:51 INFO - PROCESS | 3720 | 1468900731679 Marionette TRACE conn5 <- [1,526,null,{}] 20:58:51 INFO - PROCESS | 3720 | 1468900731683 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:51 INFO - PROCESS | 3720 | 1468900731688 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:51 INFO - PROCESS | 3720 | 1468900731800 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 20:58:51 INFO - PROCESS | 3720 | 1468900731816 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:51 INFO - PROCESS | 3720 | 1468900731818 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:51 INFO - PROCESS | 3720 | ++DOCSHELL 159B0C00 == 34 [pid = 3720] [id = 141] 20:58:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16639400) [pid = 3720] [serial = 421] [outer = 00000000] 20:58:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (166AA800) [pid = 3720] [serial = 422] [outer = 16639400] 20:58:51 INFO - PROCESS | 3720 | 1468900731864 Marionette DEBUG loaded listener.js 20:58:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (166E3800) [pid = 3720] [serial = 423] [outer = 16639400] 20:58:52 INFO - PROCESS | 3720 | 1468900732323 Marionette TRACE conn5 <- [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]]]}] 20:58:52 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 20:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 20:58:52 INFO - PROCESS | 3720 | 1468900732351 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 20:58:52 INFO - PROCESS | 3720 | 1468900732353 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 20:58:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:58:52 INFO - PROCESS | 3720 | 1468900732356 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:58:52 INFO - PROCESS | 3720 | 1468900732358 Marionette TRACE conn5 <- [1,530,null,{}] 20:58:52 INFO - PROCESS | 3720 | 1468900732361 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:52 INFO - PROCESS | 3720 | 1468900732363 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:52 INFO - PROCESS | 3720 | 1468900732469 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 20:58:52 INFO - PROCESS | 3720 | 1468900732477 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:52 INFO - PROCESS | 3720 | 1468900732479 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:52 INFO - PROCESS | 3720 | ++DOCSHELL 16B27000 == 35 [pid = 3720] [id = 142] 20:58:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16B29400) [pid = 3720] [serial = 424] [outer = 00000000] 20:58:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D08400) [pid = 3720] [serial = 425] [outer = 16B29400] 20:58:52 INFO - PROCESS | 3720 | 1468900732524 Marionette DEBUG loaded listener.js 20:58:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16D0B000) [pid = 3720] [serial = 426] [outer = 16B29400] 20:58:52 INFO - PROCESS | 3720 | 1468900732967 Marionette TRACE conn5 <- [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"]]]}] 20:58:53 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 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:58:53 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 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:58:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:58:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 20:58:53 INFO - PROCESS | 3720 | 1468900733028 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 20:58:53 INFO - PROCESS | 3720 | 1468900733030 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 20:58:53 INFO - PROCESS | 3720 | 1468900733033 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:58:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:58:53 INFO - PROCESS | 3720 | 1468900733035 Marionette TRACE conn5 <- [1,534,null,{}] 20:58:53 INFO - PROCESS | 3720 | 1468900733042 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:53 INFO - PROCESS | 3720 | 1468900733043 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:53 INFO - PROCESS | 3720 | 1468900733134 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 20:58:53 INFO - PROCESS | 3720 | 1468900733142 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:53 INFO - PROCESS | 3720 | 1468900733144 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:53 INFO - PROCESS | 3720 | ++DOCSHELL 16F33800 == 36 [pid = 3720] [id = 143] 20:58:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CBAC00) [pid = 3720] [serial = 427] [outer = 00000000] 20:58:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CC4000) [pid = 3720] [serial = 428] [outer = 17CBAC00] 20:58:53 INFO - PROCESS | 3720 | 1468900733189 Marionette DEBUG loaded listener.js 20:58:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17CC1800) [pid = 3720] [serial = 429] [outer = 17CBAC00] 20:58:53 INFO - PROCESS | 3720 | 1468900733667 Marionette TRACE conn5 <- [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]]]}] 20:58:53 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. 20:58:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 20:58:53 INFO - PROCESS | 3720 | 1468900733708 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:58:53 INFO - PROCESS | 3720 | 1468900733710 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 20:58:53 INFO - PROCESS | 3720 | 1468900733713 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:58:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:58:53 INFO - PROCESS | 3720 | 1468900733715 Marionette TRACE conn5 <- [1,538,null,{}] 20:58:53 INFO - PROCESS | 3720 | 1468900733718 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:53 INFO - PROCESS | 3720 | 1468900733720 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:53 INFO - PROCESS | 3720 | 1468900733856 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 20:58:53 INFO - PROCESS | 3720 | 1468900733877 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:53 INFO - PROCESS | 3720 | 1468900733879 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:53 INFO - PROCESS | 3720 | ++DOCSHELL 133A8C00 == 37 [pid = 3720] [id = 144] 20:58:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D58400) [pid = 3720] [serial = 430] [outer = 00000000] 20:58:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17D5DC00) [pid = 3720] [serial = 431] [outer = 17D58400] 20:58:53 INFO - PROCESS | 3720 | 1468900733925 Marionette DEBUG loaded listener.js 20:58:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17DE2000) [pid = 3720] [serial = 432] [outer = 17D58400] 20:58:54 INFO - PROCESS | 3720 | 1468900734363 Marionette TRACE conn5 <- [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]]]}] 20:58:54 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. 20:58:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 20:58:54 INFO - PROCESS | 3720 | 1468900734388 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 20:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:58:54 INFO - PROCESS | 3720 | 1468900734389 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 20:58:54 INFO - PROCESS | 3720 | 1468900734392 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:58:54 INFO - PROCESS | 3720 | 1468900734394 Marionette TRACE conn5 <- [1,542,null,{}] 20:58:54 INFO - PROCESS | 3720 | 1468900734405 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:54 INFO - PROCESS | 3720 | 1468900734407 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:54 INFO - PROCESS | 3720 | 1468900734529 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:58:54 INFO - PROCESS | 3720 | 1468900734535 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:54 INFO - PROCESS | 3720 | 1468900734536 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:54 INFO - PROCESS | 3720 | ++DOCSHELL 17D55800 == 38 [pid = 3720] [id = 145] 20:58:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D59800) [pid = 3720] [serial = 433] [outer = 00000000] 20:58:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18295400) [pid = 3720] [serial = 434] [outer = 17D59800] 20:58:54 INFO - PROCESS | 3720 | 1468900734585 Marionette DEBUG loaded listener.js 20:58:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18E9CC00) [pid = 3720] [serial = 435] [outer = 17D59800] 20:58:54 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:54 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:55 INFO - PROCESS | 3720 | 1468900735053 Marionette TRACE conn5 <- [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]]]}] 20:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 690ms 20:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:58:55 INFO - PROCESS | 3720 | 1468900735084 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 20:58:55 INFO - PROCESS | 3720 | 1468900735086 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 20:58:55 INFO - PROCESS | 3720 | 1468900735089 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:58:55 INFO - PROCESS | 3720 | 1468900735091 Marionette TRACE conn5 <- [1,546,null,{}] 20:58:55 INFO - PROCESS | 3720 | 1468900735096 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:55 INFO - PROCESS | 3720 | 1468900735099 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:55 INFO - PROCESS | 3720 | 1468900735259 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 20:58:55 INFO - PROCESS | 3720 | 1468900735288 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:55 INFO - PROCESS | 3720 | 1468900735291 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:55 INFO - PROCESS | 3720 | ++DOCSHELL 18EA3400 == 39 [pid = 3720] [id = 146] 20:58:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18EA3C00) [pid = 3720] [serial = 436] [outer = 00000000] 20:58:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18F2D800) [pid = 3720] [serial = 437] [outer = 18EA3C00] 20:58:55 INFO - PROCESS | 3720 | 1468900735338 Marionette DEBUG loaded listener.js 20:58:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18F39800) [pid = 3720] [serial = 438] [outer = 18EA3C00] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1828E400) [pid = 3720] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1523CC00) [pid = 3720] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (18294400) [pid = 3720] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159ABC00) [pid = 3720] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16BCFC00) [pid = 3720] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (14FE6C00) [pid = 3720] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DB0F800) [pid = 3720] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0D53A800) [pid = 3720] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DB11C00) [pid = 3720] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D5EC00) [pid = 3720] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:58:55 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16F36400) [pid = 3720] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:58:55 INFO - PROCESS | 3720 | 1468900735929 Marionette TRACE conn5 <- [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]]]}] 20:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 20:58:56 INFO - PROCESS | 3720 | 1468900735989 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 20:58:56 INFO - PROCESS | 3720 | 1468900735991 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 20:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:58:56 INFO - PROCESS | 3720 | 1468900735994 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:58:56 INFO - PROCESS | 3720 | 1468900735996 Marionette TRACE conn5 <- [1,550,null,{}] 20:58:56 INFO - PROCESS | 3720 | 1468900735999 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:56 INFO - PROCESS | 3720 | 1468900736001 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:56 INFO - PROCESS | 3720 | 1468900736096 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 20:58:56 INFO - PROCESS | 3720 | 1468900736102 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:56 INFO - PROCESS | 3720 | 1468900736104 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:56 INFO - PROCESS | 3720 | ++DOCSHELL 16631400 == 40 [pid = 3720] [id = 147] 20:58:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16B2A400) [pid = 3720] [serial = 439] [outer = 00000000] 20:58:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18297800) [pid = 3720] [serial = 440] [outer = 16B2A400] 20:58:56 INFO - PROCESS | 3720 | 1468900736150 Marionette DEBUG loaded listener.js 20:58:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18EA8000) [pid = 3720] [serial = 441] [outer = 16B2A400] 20:58:56 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:56 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:56 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:56 INFO - PROCESS | 3720 | 1468900736579 Marionette TRACE conn5 <- [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]]]}] 20:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 631ms 20:58:56 INFO - PROCESS | 3720 | 1468900736630 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 20:58:56 INFO - PROCESS | 3720 | 1468900736632 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 20:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:58:56 INFO - PROCESS | 3720 | 1468900736635 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:58:56 INFO - PROCESS | 3720 | 1468900736637 Marionette TRACE conn5 <- [1,554,null,{}] 20:58:56 INFO - PROCESS | 3720 | 1468900736641 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:56 INFO - PROCESS | 3720 | 1468900736643 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:56 INFO - PROCESS | 3720 | 1468900736726 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 20:58:56 INFO - PROCESS | 3720 | 1468900736731 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:56 INFO - PROCESS | 3720 | 1468900736733 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:56 INFO - PROCESS | 3720 | ++DOCSHELL 19174400 == 41 [pid = 3720] [id = 148] 20:58:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (19176800) [pid = 3720] [serial = 442] [outer = 00000000] 20:58:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1983AC00) [pid = 3720] [serial = 443] [outer = 19176800] 20:58:56 INFO - PROCESS | 3720 | 1468900736778 Marionette DEBUG loaded listener.js 20:58:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (199CF400) [pid = 3720] [serial = 444] [outer = 19176800] 20:58:57 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:57 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:57 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:57 INFO - PROCESS | 3720 | 1468900737251 Marionette TRACE conn5 <- [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]]]}] 20:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 20:58:57 INFO - PROCESS | 3720 | 1468900737310 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:58:57 INFO - PROCESS | 3720 | 1468900737312 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 20:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:58:57 INFO - PROCESS | 3720 | 1468900737315 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:58:57 INFO - PROCESS | 3720 | 1468900737317 Marionette TRACE conn5 <- [1,558,null,{}] 20:58:57 INFO - PROCESS | 3720 | 1468900737320 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:57 INFO - PROCESS | 3720 | 1468900737322 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:57 INFO - PROCESS | 3720 | 1468900737402 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 20:58:57 INFO - PROCESS | 3720 | 1468900737410 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:57 INFO - PROCESS | 3720 | 1468900737411 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:57 INFO - PROCESS | 3720 | ++DOCSHELL 19F17800 == 42 [pid = 3720] [id = 149] 20:58:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (19F1C000) [pid = 3720] [serial = 445] [outer = 00000000] 20:58:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (19F9E400) [pid = 3720] [serial = 446] [outer = 19F1C000] 20:58:57 INFO - PROCESS | 3720 | 1468900737457 Marionette DEBUG loaded listener.js 20:58:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (19FA6C00) [pid = 3720] [serial = 447] [outer = 19F1C000] 20:58:57 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:58:57 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:58:58 INFO - PROCESS | 3720 | 1468900738106 Marionette TRACE conn5 <- [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]]]}] 20:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 20:58:58 INFO - PROCESS | 3720 | 1468900738283 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 20:58:58 INFO - PROCESS | 3720 | 1468900738287 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 20:58:58 INFO - PROCESS | 3720 | 1468900738293 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:58:58 INFO - PROCESS | 3720 | 1468900738297 Marionette TRACE conn5 <- [1,562,null,{}] 20:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:58:58 INFO - PROCESS | 3720 | 1468900738303 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:58 INFO - PROCESS | 3720 | 1468900738306 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:58 INFO - PROCESS | 3720 | 1468900738427 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:58:58 INFO - PROCESS | 3720 | 1468900738530 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:58 INFO - PROCESS | 3720 | 1468900738533 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:58 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F6C00 == 43 [pid = 3720] [id = 150] 20:58:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0DB49400) [pid = 3720] [serial = 448] [outer = 00000000] 20:58:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0EC0F800) [pid = 3720] [serial = 449] [outer = 0DB49400] 20:58:58 INFO - PROCESS | 3720 | 1468900738589 Marionette DEBUG loaded listener.js 20:58:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (12178400) [pid = 3720] [serial = 450] [outer = 0DB49400] 20:58:59 INFO - PROCESS | 3720 | 1468900739286 Marionette TRACE conn5 <- [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]]]}] 20:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1010ms 20:58:59 INFO - PROCESS | 3720 | 1468900739316 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 20:58:59 INFO - PROCESS | 3720 | 1468900739322 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 20:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:58:59 INFO - PROCESS | 3720 | 1468900739380 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:58:59 INFO - PROCESS | 3720 | 1468900739384 Marionette TRACE conn5 <- [1,566,null,{}] 20:58:59 INFO - PROCESS | 3720 | 1468900739388 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:59 INFO - PROCESS | 3720 | 1468900739391 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:59 INFO - PROCESS | 3720 | 1468900739525 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 20:58:59 INFO - PROCESS | 3720 | 1468900739645 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:59 INFO - PROCESS | 3720 | 1468900739648 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:58:59 INFO - PROCESS | 3720 | ++DOCSHELL 14FEC000 == 44 [pid = 3720] [id = 151] 20:58:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (14FEE800) [pid = 3720] [serial = 451] [outer = 00000000] 20:58:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (158C7000) [pid = 3720] [serial = 452] [outer = 14FEE800] 20:58:59 INFO - PROCESS | 3720 | 1468900739709 Marionette DEBUG loaded listener.js 20:58:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (159ABC00) [pid = 3720] [serial = 453] [outer = 14FEE800] 20:59:00 INFO - PROCESS | 3720 | 1468900740582 Marionette TRACE conn5 <- [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]]]}] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 159A9800 == 43 [pid = 3720] [id = 134] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 19174400 == 42 [pid = 3720] [id = 148] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 16631400 == 41 [pid = 3720] [id = 147] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 18EA3400 == 40 [pid = 3720] [id = 146] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 17D55800 == 39 [pid = 3720] [id = 145] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 133A8C00 == 38 [pid = 3720] [id = 144] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 16F33800 == 37 [pid = 3720] [id = 143] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 16B27000 == 36 [pid = 3720] [id = 142] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 159B0C00 == 35 [pid = 3720] [id = 141] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 15812C00 == 34 [pid = 3720] [id = 140] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 14F9F800 == 33 [pid = 3720] [id = 139] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 133A9000 == 32 [pid = 3720] [id = 138] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 0E315400 == 31 [pid = 3720] [id = 137] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 0DA40400 == 30 [pid = 3720] [id = 136] 20:59:00 INFO - PROCESS | 3720 | --DOCSHELL 158C3800 == 29 [pid = 3720] [id = 135] 20:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1299ms 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (18347800) [pid = 3720] [serial = 393] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18294800) [pid = 3720] [serial = 392] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (159B0800) [pid = 3720] [serial = 398] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (18EA5800) [pid = 3720] [serial = 395] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18F2E400) [pid = 3720] [serial = 401] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (18EA7400) [pid = 3720] [serial = 396] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16D10000) [pid = 3720] [serial = 386] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (155A8800) [pid = 3720] [serial = 383] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (158BD000) [pid = 3720] [serial = 384] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0ECE0C00) [pid = 3720] [serial = 380] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (123EC800) [pid = 3720] [serial = 381] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DB14C00) [pid = 3720] [serial = 378] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0D972400) [pid = 3720] [serial = 377] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (11E5E000) [pid = 3720] [serial = 374] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0E344000) [pid = 3720] [serial = 373] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17D63400) [pid = 3720] [serial = 371] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DA3D800) [pid = 3720] [serial = 161] [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.] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17CC1C00) [pid = 3720] [serial = 389] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17D62400) [pid = 3720] [serial = 390] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16F2F400) [pid = 3720] [serial = 387] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (19095400) [pid = 3720] [serial = 404] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (166E2400) [pid = 3720] [serial = 399] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (18F31400) [pid = 3720] [serial = 402] [outer = 00000000] [url = about:blank] 20:59:00 INFO - PROCESS | 3720 | 1468900740666 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 20:59:00 INFO - PROCESS | 3720 | 1468900740670 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 20:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:59:00 INFO - PROCESS | 3720 | 1468900740675 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:59:00 INFO - PROCESS | 3720 | 1468900740678 Marionette TRACE conn5 <- [1,570,null,{}] 20:59:00 INFO - PROCESS | 3720 | 1468900740683 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:00 INFO - PROCESS | 3720 | 1468900740686 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:00 INFO - PROCESS | 3720 | 1468900740776 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 20:59:00 INFO - PROCESS | 3720 | 1468900740783 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:00 INFO - PROCESS | 3720 | 1468900740786 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:00 INFO - PROCESS | 3720 | ++DOCSHELL 0DFD8400 == 30 [pid = 3720] [id = 152] 20:59:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0E315400) [pid = 3720] [serial = 454] [outer = 00000000] 20:59:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0E453000) [pid = 3720] [serial = 455] [outer = 0E315400] 20:59:00 INFO - PROCESS | 3720 | 1468900740835 Marionette DEBUG loaded listener.js 20:59:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0ECE7400) [pid = 3720] [serial = 456] [outer = 0E315400] 20:59:01 INFO - PROCESS | 3720 | 1468900741347 Marionette TRACE conn5 <- [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]]]}] 20:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 731ms 20:59:01 INFO - PROCESS | 3720 | 1468900741410 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 20:59:01 INFO - PROCESS | 3720 | 1468900741415 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 20:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:59:01 INFO - PROCESS | 3720 | 1468900741421 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:59:01 INFO - PROCESS | 3720 | 1468900741424 Marionette TRACE conn5 <- [1,574,null,{}] 20:59:01 INFO - PROCESS | 3720 | 1468900741427 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:01 INFO - PROCESS | 3720 | 1468900741430 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:01 INFO - PROCESS | 3720 | 1468900741522 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 20:59:01 INFO - PROCESS | 3720 | 1468900741604 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:01 INFO - PROCESS | 3720 | 1468900741607 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:01 INFO - PROCESS | 3720 | ++DOCSHELL 12538400 == 31 [pid = 3720] [id = 153] 20:59:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (1255F800) [pid = 3720] [serial = 457] [outer = 00000000] 20:59:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (13502000) [pid = 3720] [serial = 458] [outer = 1255F800] 20:59:01 INFO - PROCESS | 3720 | 1468900741655 Marionette DEBUG loaded listener.js 20:59:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1426E000) [pid = 3720] [serial = 459] [outer = 1255F800] 20:59:01 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:01 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:02 INFO - PROCESS | 3720 | 1468900742044 Marionette TRACE conn5 <- [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]]]}] 20:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 20:59:02 INFO - PROCESS | 3720 | 1468900742095 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:59:02 INFO - PROCESS | 3720 | 1468900742098 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 20:59:02 INFO - PROCESS | 3720 | 1468900742101 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:59:02 INFO - PROCESS | 3720 | 1468900742105 Marionette TRACE conn5 <- [1,578,null,{}] 20:59:02 INFO - PROCESS | 3720 | 1468900742115 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:02 INFO - PROCESS | 3720 | 1468900742120 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:02 INFO - PROCESS | 3720 | 1468900742232 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 20:59:02 INFO - PROCESS | 3720 | 1468900742248 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:02 INFO - PROCESS | 3720 | 1468900742251 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:02 INFO - PROCESS | 3720 | ++DOCSHELL 158C0800 == 32 [pid = 3720] [id = 154] 20:59:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158C1C00) [pid = 3720] [serial = 460] [outer = 00000000] 20:59:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (158CA400) [pid = 3720] [serial = 461] [outer = 158C1C00] 20:59:02 INFO - PROCESS | 3720 | 1468900742301 Marionette DEBUG loaded listener.js 20:59:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (159AE800) [pid = 3720] [serial = 462] [outer = 158C1C00] 20:59:02 INFO - PROCESS | 3720 | 1468900742759 Marionette TRACE conn5 <- [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]]]}] 20:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 20:59:02 INFO - PROCESS | 3720 | 1468900742792 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 20:59:02 INFO - PROCESS | 3720 | 1468900742794 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 20:59:02 INFO - PROCESS | 3720 | 1468900742798 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:59:02 INFO - PROCESS | 3720 | 1468900742799 Marionette TRACE conn5 <- [1,582,null,{}] 20:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:59:02 INFO - PROCESS | 3720 | 1468900742811 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:02 INFO - PROCESS | 3720 | 1468900742813 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:02 INFO - PROCESS | 3720 | 1468900742929 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:59:02 INFO - PROCESS | 3720 | 1468900742934 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:02 INFO - PROCESS | 3720 | 1468900742937 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:02 INFO - PROCESS | 3720 | ++DOCSHELL 16B26C00 == 33 [pid = 3720] [id = 155] 20:59:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16B27000) [pid = 3720] [serial = 463] [outer = 00000000] 20:59:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16F28400) [pid = 3720] [serial = 464] [outer = 16B27000] 20:59:03 INFO - PROCESS | 3720 | 1468900742984 Marionette DEBUG loaded listener.js 20:59:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16F32800) [pid = 3720] [serial = 465] [outer = 16B27000] 20:59:03 INFO - PROCESS | 3720 | 1468900743444 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 20:59:03 INFO - PROCESS | 3720 | 1468900743478 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 20:59:03 INFO - PROCESS | 3720 | 1468900743480 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 20:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:59:03 INFO - PROCESS | 3720 | 1468900743583 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:59:03 INFO - PROCESS | 3720 | 1468900743584 Marionette TRACE conn5 <- [1,586,null,{}] 20:59:03 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:59:03 INFO - PROCESS | 3720 | 1468900743668 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:03 INFO - PROCESS | 3720 | 1468900743670 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:03 INFO - PROCESS | 3720 | 1468900743782 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 20:59:03 INFO - PROCESS | 3720 | 1468900743788 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:03 INFO - PROCESS | 3720 | 1468900743790 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:03 INFO - PROCESS | 3720 | ++DOCSHELL 12062C00 == 34 [pid = 3720] [id = 156] 20:59:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1750D400) [pid = 3720] [serial = 466] [outer = 00000000] 20:59:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D5A000) [pid = 3720] [serial = 467] [outer = 1750D400] 20:59:03 INFO - PROCESS | 3720 | 1468900743836 Marionette DEBUG loaded listener.js 20:59:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17D5D000) [pid = 3720] [serial = 468] [outer = 1750D400] 20:59:04 INFO - PROCESS | 3720 | 1468900744302 Marionette TRACE conn5 <- [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]]]}] 20:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 830ms 20:59:04 INFO - PROCESS | 3720 | 1468900744318 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 20:59:04 INFO - PROCESS | 3720 | 1468900744320 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 20:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:59:04 INFO - PROCESS | 3720 | 1468900744323 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:59:04 INFO - PROCESS | 3720 | 1468900744324 Marionette TRACE conn5 <- [1,590,null,{}] 20:59:04 INFO - PROCESS | 3720 | 1468900744328 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:04 INFO - PROCESS | 3720 | 1468900744334 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:04 INFO - PROCESS | 3720 | 1468900744488 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 20:59:04 INFO - PROCESS | 3720 | 1468900744551 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:04 INFO - PROCESS | 3720 | 1468900744553 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:04 INFO - PROCESS | 3720 | ++DOCSHELL 1828FC00 == 35 [pid = 3720] [id = 157] 20:59:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18290000) [pid = 3720] [serial = 469] [outer = 00000000] 20:59:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (183F1400) [pid = 3720] [serial = 470] [outer = 18290000] 20:59:04 INFO - PROCESS | 3720 | 1468900744602 Marionette DEBUG loaded listener.js 20:59:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18299C00) [pid = 3720] [serial = 471] [outer = 18290000] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (15813800) [pid = 3720] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16B29400) [pid = 3720] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D58400) [pid = 3720] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16639400) [pid = 3720] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (133ACC00) [pid = 3720] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17D59800) [pid = 3720] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DA40800) [pid = 3720] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (18EA3C00) [pid = 3720] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17CBAC00) [pid = 3720] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18F38800) [pid = 3720] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0E317C00) [pid = 3720] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (14FA4000) [pid = 3720] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (19176800) [pid = 3720] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:59:05 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16B2A400) [pid = 3720] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:59:05 INFO - PROCESS | 3720 | 1468900745184 Marionette TRACE conn5 <- [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]]]}] 20:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 20:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:59:05 INFO - PROCESS | 3720 | 1468900745194 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 20:59:05 INFO - PROCESS | 3720 | 1468900745196 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 20:59:05 INFO - PROCESS | 3720 | 1468900745199 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:59:05 INFO - PROCESS | 3720 | 1468900745201 Marionette TRACE conn5 <- [1,594,null,{}] 20:59:05 INFO - PROCESS | 3720 | 1468900745205 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:05 INFO - PROCESS | 3720 | 1468900745207 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:05 INFO - PROCESS | 3720 | 1468900745320 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 20:59:05 INFO - PROCESS | 3720 | 1468900745371 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:05 INFO - PROCESS | 3720 | 1468900745372 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:05 INFO - PROCESS | 3720 | ++DOCSHELL 14FA4000 == 36 [pid = 3720] [id = 158] 20:59:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (158A1400) [pid = 3720] [serial = 472] [outer = 00000000] 20:59:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D0C400) [pid = 3720] [serial = 473] [outer = 158A1400] 20:59:05 INFO - PROCESS | 3720 | 1468900745418 Marionette DEBUG loaded listener.js 20:59:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17CC3C00) [pid = 3720] [serial = 474] [outer = 158A1400] 20:59:05 INFO - PROCESS | 3720 | 1468900745767 Marionette TRACE conn5 <- [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]]]}] 20:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 20:59:05 INFO - PROCESS | 3720 | 1468900745847 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:59:05 INFO - PROCESS | 3720 | 1468900745849 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 20:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:59:05 INFO - PROCESS | 3720 | 1468900745856 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:59:05 INFO - PROCESS | 3720 | 1468900745858 Marionette TRACE conn5 <- [1,598,null,{}] 20:59:05 INFO - PROCESS | 3720 | 1468900745862 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:05 INFO - PROCESS | 3720 | 1468900745864 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:05 INFO - PROCESS | 3720 | 1468900745946 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 20:59:05 INFO - PROCESS | 3720 | 1468900745952 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:05 INFO - PROCESS | 3720 | 1468900745954 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:05 INFO - PROCESS | 3720 | ++DOCSHELL 159AB000 == 37 [pid = 3720] [id = 159] 20:59:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18349400) [pid = 3720] [serial = 475] [outer = 00000000] 20:59:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18EA9C00) [pid = 3720] [serial = 476] [outer = 18349400] 20:59:06 INFO - PROCESS | 3720 | 1468900746000 Marionette DEBUG loaded listener.js 20:59:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18F31C00) [pid = 3720] [serial = 477] [outer = 18349400] 20:59:06 INFO - PROCESS | 3720 | 1468900746430 Marionette TRACE conn5 <- [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]]]}] 20:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 20:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:59:06 INFO - PROCESS | 3720 | 1468900746489 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 20:59:06 INFO - PROCESS | 3720 | 1468900746491 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 20:59:06 INFO - PROCESS | 3720 | 1468900746494 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:59:06 INFO - PROCESS | 3720 | 1468900746496 Marionette TRACE conn5 <- [1,602,null,{}] 20:59:06 INFO - PROCESS | 3720 | 1468900746499 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:06 INFO - PROCESS | 3720 | 1468900746501 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:06 INFO - PROCESS | 3720 | 1468900746588 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:59:06 INFO - PROCESS | 3720 | 1468900746626 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:06 INFO - PROCESS | 3720 | 1468900746628 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:06 INFO - PROCESS | 3720 | ++DOCSHELL 0DEA6000 == 38 [pid = 3720] [id = 160] 20:59:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1258B400) [pid = 3720] [serial = 478] [outer = 00000000] 20:59:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (19095000) [pid = 3720] [serial = 479] [outer = 1258B400] 20:59:06 INFO - PROCESS | 3720 | 1468900746673 Marionette DEBUG loaded listener.js 20:59:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1916F400) [pid = 3720] [serial = 480] [outer = 1258B400] 20:59:07 INFO - PROCESS | 3720 | --DOCSHELL 0DFD8400 == 37 [pid = 3720] [id = 152] 20:59:07 INFO - PROCESS | 3720 | --DOCSHELL 0D6F6C00 == 36 [pid = 3720] [id = 150] 20:59:07 INFO - PROCESS | 3720 | --DOCSHELL 14FEC000 == 35 [pid = 3720] [id = 151] 20:59:07 INFO - PROCESS | 3720 | --DOCSHELL 19F17800 == 34 [pid = 3720] [id = 149] 20:59:08 INFO - PROCESS | 3720 | --DOCSHELL 158C0800 == 33 [pid = 3720] [id = 154] 20:59:08 INFO - PROCESS | 3720 | --DOCSHELL 159AB000 == 32 [pid = 3720] [id = 159] 20:59:08 INFO - PROCESS | 3720 | --DOCSHELL 14FA4000 == 31 [pid = 3720] [id = 158] 20:59:08 INFO - PROCESS | 3720 | --DOCSHELL 1828FC00 == 30 [pid = 3720] [id = 157] 20:59:08 INFO - PROCESS | 3720 | --DOCSHELL 16B26C00 == 29 [pid = 3720] [id = 155] 20:59:08 INFO - PROCESS | 3720 | --DOCSHELL 12538400 == 28 [pid = 3720] [id = 153] 20:59:08 INFO - PROCESS | 3720 | --DOCSHELL 12062C00 == 27 [pid = 3720] [id = 156] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (16D0B000) [pid = 3720] [serial = 426] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17D5DC00) [pid = 3720] [serial = 431] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (166AA800) [pid = 3720] [serial = 422] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (13594800) [pid = 3720] [serial = 413] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (14272400) [pid = 3720] [serial = 414] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18295400) [pid = 3720] [serial = 434] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DA48C00) [pid = 3720] [serial = 407] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0DB0F400) [pid = 3720] [serial = 408] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17DE2000) [pid = 3720] [serial = 432] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (18F2D800) [pid = 3720] [serial = 437] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17CC4000) [pid = 3720] [serial = 428] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (18E9CC00) [pid = 3720] [serial = 435] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (19177000) [pid = 3720] [serial = 405] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (0E323400) [pid = 3720] [serial = 410] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (0E46C800) [pid = 3720] [serial = 411] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (14FE9000) [pid = 3720] [serial = 416] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (1523A000) [pid = 3720] [serial = 417] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (1983AC00) [pid = 3720] [serial = 443] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (18F39800) [pid = 3720] [serial = 438] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (199CF400) [pid = 3720] [serial = 444] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (19F9E400) [pid = 3720] [serial = 446] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (166E3800) [pid = 3720] [serial = 423] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (18297800) [pid = 3720] [serial = 440] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (18EA8000) [pid = 3720] [serial = 441] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (17CC1800) [pid = 3720] [serial = 429] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (158BEC00) [pid = 3720] [serial = 419] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (158C5400) [pid = 3720] [serial = 420] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (16D08400) [pid = 3720] [serial = 425] [outer = 00000000] [url = about:blank] 20:59:08 INFO - PROCESS | 3720 | 1468900748399 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1921ms 20:59:08 INFO - PROCESS | 3720 | 1468900748417 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 20:59:08 INFO - PROCESS | 3720 | 1468900748421 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 20:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:59:08 INFO - PROCESS | 3720 | 1468900748429 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:59:08 INFO - PROCESS | 3720 | 1468900748433 Marionette TRACE conn5 <- [1,606,null,{}] 20:59:08 INFO - PROCESS | 3720 | 1468900748439 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:08 INFO - PROCESS | 3720 | 1468900748442 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:08 INFO - PROCESS | 3720 | 1468900748534 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 20:59:08 INFO - PROCESS | 3720 | 1468900748541 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:08 INFO - PROCESS | 3720 | 1468900748546 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:08 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0C000 == 28 [pid = 3720] [id = 161] 20:59:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0DB0CC00) [pid = 3720] [serial = 481] [outer = 00000000] 20:59:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0DB15400) [pid = 3720] [serial = 482] [outer = 0DB0CC00] 20:59:08 INFO - PROCESS | 3720 | 1468900748596 Marionette DEBUG loaded listener.js 20:59:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (0DB4B000) [pid = 3720] [serial = 483] [outer = 0DB0CC00] 20:59:09 INFO - PROCESS | 3720 | 1468900749072 Marionette TRACE conn5 <- [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]]]}] 20:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 20:59:09 INFO - PROCESS | 3720 | 1468900749101 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 20:59:09 INFO - PROCESS | 3720 | 1468900749107 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 20:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:59:09 INFO - PROCESS | 3720 | 1468900749113 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:59:09 INFO - PROCESS | 3720 | 1468900749116 Marionette TRACE conn5 <- [1,610,null,{}] 20:59:09 INFO - PROCESS | 3720 | 1468900749120 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:09 INFO - PROCESS | 3720 | 1468900749123 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:09 INFO - PROCESS | 3720 | 1468900749209 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 20:59:09 INFO - PROCESS | 3720 | 1468900749218 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:09 INFO - PROCESS | 3720 | 1468900749221 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:09 INFO - PROCESS | 3720 | ++DOCSHELL 0E453800 == 29 [pid = 3720] [id = 162] 20:59:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (0E455400) [pid = 3720] [serial = 484] [outer = 00000000] 20:59:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (0E4D7000) [pid = 3720] [serial = 485] [outer = 0E455400] 20:59:09 INFO - PROCESS | 3720 | 1468900749268 Marionette DEBUG loaded listener.js 20:59:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (0ECEDC00) [pid = 3720] [serial = 486] [outer = 0E455400] 20:59:09 INFO - PROCESS | 3720 | 1468900749723 Marionette TRACE conn5 <- [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]]]}] 20:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 20:59:09 INFO - PROCESS | 3720 | 1468900749747 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 20:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:59:09 INFO - PROCESS | 3720 | 1468900749749 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 20:59:09 INFO - PROCESS | 3720 | 1468900749753 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:59:09 INFO - PROCESS | 3720 | 1468900749756 Marionette TRACE conn5 <- [1,614,null,{}] 20:59:09 INFO - PROCESS | 3720 | 1468900749767 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:09 INFO - PROCESS | 3720 | 1468900749772 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:09 INFO - PROCESS | 3720 | 1468900749854 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 20:59:09 INFO - PROCESS | 3720 | 1468900749893 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:09 INFO - PROCESS | 3720 | 1468900749896 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:09 INFO - PROCESS | 3720 | ++DOCSHELL 142EDC00 == 30 [pid = 3720] [id = 163] 20:59:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (142EF800) [pid = 3720] [serial = 487] [outer = 00000000] 20:59:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (14FA1800) [pid = 3720] [serial = 488] [outer = 142EF800] 20:59:09 INFO - PROCESS | 3720 | 1468900749943 Marionette DEBUG loaded listener.js 20:59:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (14FE5C00) [pid = 3720] [serial = 489] [outer = 142EF800] 20:59:10 INFO - PROCESS | 3720 | 1468900750380 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 20:59:10 INFO - PROCESS | 3720 | 1468900750443 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:59:10 INFO - PROCESS | 3720 | 1468900750446 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 20:59:10 INFO - PROCESS | 3720 | 1468900750449 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:59:10 INFO - PROCESS | 3720 | 1468900750450 Marionette TRACE conn5 <- [1,618,null,{}] 20:59:10 INFO - PROCESS | 3720 | 1468900750454 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:10 INFO - PROCESS | 3720 | 1468900750456 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:10 INFO - PROCESS | 3720 | 1468900750536 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 20:59:10 INFO - PROCESS | 3720 | 1468900750541 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:10 INFO - PROCESS | 3720 | 1468900750543 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:10 INFO - PROCESS | 3720 | ++DOCSHELL 14FEC000 == 31 [pid = 3720] [id = 164] 20:59:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (14FEC400) [pid = 3720] [serial = 490] [outer = 00000000] 20:59:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (15511000) [pid = 3720] [serial = 491] [outer = 14FEC400] 20:59:10 INFO - PROCESS | 3720 | 1468900750586 Marionette DEBUG loaded listener.js 20:59:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (15820800) [pid = 3720] [serial = 492] [outer = 14FEC400] 20:59:11 INFO - PROCESS | 3720 | 1468900751000 Marionette TRACE conn5 <- [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]]]}] 20:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 570ms 20:59:11 INFO - PROCESS | 3720 | 1468900751031 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 20:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:59:11 INFO - PROCESS | 3720 | 1468900751034 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 20:59:11 INFO - PROCESS | 3720 | 1468900751037 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:59:11 INFO - PROCESS | 3720 | 1468900751038 Marionette TRACE conn5 <- [1,622,null,{}] 20:59:11 INFO - PROCESS | 3720 | 1468900751046 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:11 INFO - PROCESS | 3720 | 1468900751048 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:11 INFO - PROCESS | 3720 | 1468900751126 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:59:11 INFO - PROCESS | 3720 | 1468900751132 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:11 INFO - PROCESS | 3720 | 1468900751134 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:11 INFO - PROCESS | 3720 | ++DOCSHELL 1589E000 == 32 [pid = 3720] [id = 165] 20:59:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (158BD000) [pid = 3720] [serial = 493] [outer = 00000000] 20:59:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (158C7800) [pid = 3720] [serial = 494] [outer = 158BD000] 20:59:11 INFO - PROCESS | 3720 | 1468900751177 Marionette DEBUG loaded listener.js 20:59:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (159A6C00) [pid = 3720] [serial = 495] [outer = 158BD000] 20:59:11 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:11 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:11 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:11 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:11 INFO - PROCESS | 3720 | 1468900751620 Marionette TRACE conn5 <- [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]]]}] 20:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 632ms 20:59:11 INFO - PROCESS | 3720 | 1468900751674 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 20:59:11 INFO - PROCESS | 3720 | 1468900751676 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 20:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:59:11 INFO - PROCESS | 3720 | 1468900751679 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:59:11 INFO - PROCESS | 3720 | 1468900751681 Marionette TRACE conn5 <- [1,626,null,{}] 20:59:11 INFO - PROCESS | 3720 | 1468900751684 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:11 INFO - PROCESS | 3720 | 1468900751690 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:11 INFO - PROCESS | 3720 | 1468900751790 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 20:59:11 INFO - PROCESS | 3720 | 1468900751798 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:11 INFO - PROCESS | 3720 | 1468900751800 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:11 INFO - PROCESS | 3720 | ++DOCSHELL 16B27400 == 33 [pid = 3720] [id = 166] 20:59:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16BCB000) [pid = 3720] [serial = 496] [outer = 00000000] 20:59:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16D0AC00) [pid = 3720] [serial = 497] [outer = 16BCB000] 20:59:11 INFO - PROCESS | 3720 | 1468900751843 Marionette DEBUG loaded listener.js 20:59:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (16D0F800) [pid = 3720] [serial = 498] [outer = 16BCB000] 20:59:12 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:12 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:12 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:12 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:12 INFO - PROCESS | 3720 | 1468900752267 Marionette TRACE conn5 <- [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]]]}] 20:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 20:59:12 INFO - PROCESS | 3720 | 1468900752314 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 20:59:12 INFO - PROCESS | 3720 | 1468900752316 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 20:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:59:12 INFO - PROCESS | 3720 | 1468900752319 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:59:12 INFO - PROCESS | 3720 | 1468900752321 Marionette TRACE conn5 <- [1,630,null,{}] 20:59:12 INFO - PROCESS | 3720 | 1468900752324 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:12 INFO - PROCESS | 3720 | 1468900752326 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:12 INFO - PROCESS | 3720 | 1468900752404 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 20:59:12 INFO - PROCESS | 3720 | 1468900752409 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:12 INFO - PROCESS | 3720 | 1468900752411 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:12 INFO - PROCESS | 3720 | ++DOCSHELL 16F31000 == 34 [pid = 3720] [id = 167] 20:59:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16F34C00) [pid = 3720] [serial = 499] [outer = 00000000] 20:59:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17CBA000) [pid = 3720] [serial = 500] [outer = 16F34C00] 20:59:12 INFO - PROCESS | 3720 | 1468900752456 Marionette DEBUG loaded listener.js 20:59:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17CBD000) [pid = 3720] [serial = 501] [outer = 16F34C00] 20:59:12 INFO - PROCESS | 3720 | 1468900752895 Marionette TRACE conn5 <- [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]]]}] 20:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 20:59:12 INFO - PROCESS | 3720 | 1468900752950 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 20:59:12 INFO - PROCESS | 3720 | 1468900752952 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 20:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:59:12 INFO - PROCESS | 3720 | 1468900752955 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:59:12 INFO - PROCESS | 3720 | 1468900752957 Marionette TRACE conn5 <- [1,634,null,{}] 20:59:12 INFO - PROCESS | 3720 | 1468900752960 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:12 INFO - PROCESS | 3720 | 1468900752962 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:13 INFO - PROCESS | 3720 | 1468900753037 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 20:59:13 INFO - PROCESS | 3720 | 1468900753042 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:13 INFO - PROCESS | 3720 | 1468900753044 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:13 INFO - PROCESS | 3720 | ++DOCSHELL 16F37400 == 35 [pid = 3720] [id = 168] 20:59:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D56000) [pid = 3720] [serial = 502] [outer = 00000000] 20:59:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17D62000) [pid = 3720] [serial = 503] [outer = 17D56000] 20:59:13 INFO - PROCESS | 3720 | 1468900753086 Marionette DEBUG loaded listener.js 20:59:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D63C00) [pid = 3720] [serial = 504] [outer = 17D56000] 20:59:13 INFO - PROCESS | 3720 | 1468900753510 Marionette TRACE conn5 <- [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]]]}] 20:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 570ms 20:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:59:13 INFO - PROCESS | 3720 | 1468900753526 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:59:13 INFO - PROCESS | 3720 | 1468900753528 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 20:59:13 INFO - PROCESS | 3720 | 1468900753531 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:59:13 INFO - PROCESS | 3720 | 1468900753533 Marionette TRACE conn5 <- [1,638,null,{}] 20:59:13 INFO - PROCESS | 3720 | 1468900753559 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:13 INFO - PROCESS | 3720 | 1468900753561 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:13 INFO - PROCESS | 3720 | 1468900753666 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 20:59:13 INFO - PROCESS | 3720 | 1468900753674 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:13 INFO - PROCESS | 3720 | 1468900753676 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:13 INFO - PROCESS | 3720 | ++DOCSHELL 142ED800 == 36 [pid = 3720] [id = 169] 20:59:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1828A400) [pid = 3720] [serial = 505] [outer = 00000000] 20:59:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18291400) [pid = 3720] [serial = 506] [outer = 1828A400] 20:59:13 INFO - PROCESS | 3720 | 1468900753718 Marionette DEBUG loaded listener.js 20:59:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18292800) [pid = 3720] [serial = 507] [outer = 1828A400] 20:59:14 INFO - PROCESS | 3720 | 1468900754192 Marionette TRACE conn5 <- [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]]]}] 20:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 20:59:14 INFO - PROCESS | 3720 | 1468900754228 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 20:59:14 INFO - PROCESS | 3720 | 1468900754229 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 20:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:59:14 INFO - PROCESS | 3720 | 1468900754232 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:59:14 INFO - PROCESS | 3720 | 1468900754234 Marionette TRACE conn5 <- [1,642,null,{}] 20:59:14 INFO - PROCESS | 3720 | 1468900754238 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:14 INFO - PROCESS | 3720 | 1468900754239 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:14 INFO - PROCESS | 3720 | 1468900754347 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:59:14 INFO - PROCESS | 3720 | 1468900754353 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:14 INFO - PROCESS | 3720 | 1468900754354 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:14 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F6800 == 37 [pid = 3720] [id = 170] 20:59:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0D6F6C00) [pid = 3720] [serial = 508] [outer = 00000000] 20:59:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (183F2000) [pid = 3720] [serial = 509] [outer = 0D6F6C00] 20:59:14 INFO - PROCESS | 3720 | 1468900754397 Marionette DEBUG loaded listener.js 20:59:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18EA0400) [pid = 3720] [serial = 510] [outer = 0D6F6C00] 20:59:14 INFO - PROCESS | 3720 | 1468900754849 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 20:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:59:14 INFO - PROCESS | 3720 | 1468900754903 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 20:59:14 INFO - PROCESS | 3720 | 1468900754906 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 20:59:14 INFO - PROCESS | 3720 | 1468900754909 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:59:14 INFO - PROCESS | 3720 | 1468900754911 Marionette TRACE conn5 <- [1,646,null,{}] 20:59:14 INFO - PROCESS | 3720 | 1468900754921 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:14 INFO - PROCESS | 3720 | 1468900754924 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:15 INFO - PROCESS | 3720 | 1468900755081 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 20:59:15 INFO - PROCESS | 3720 | 1468900755108 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:15 INFO - PROCESS | 3720 | 1468900755110 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:15 INFO - PROCESS | 3720 | ++DOCSHELL 0D1CE800 == 38 [pid = 3720] [id = 171] 20:59:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18F2DC00) [pid = 3720] [serial = 511] [outer = 00000000] 20:59:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18F38C00) [pid = 3720] [serial = 512] [outer = 18F2DC00] 20:59:15 INFO - PROCESS | 3720 | 1468900755157 Marionette DEBUG loaded listener.js 20:59:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (19173400) [pid = 3720] [serial = 513] [outer = 18F2DC00] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (16B27000) [pid = 3720] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1750D400) [pid = 3720] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (158A1400) [pid = 3720] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (18290000) [pid = 3720] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (18349400) [pid = 3720] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (158C1C00) [pid = 3720] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1255F800) [pid = 3720] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0E315400) [pid = 3720] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (14FEE800) [pid = 3720] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB49400) [pid = 3720] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:59:15 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (19F1C000) [pid = 3720] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:59:15 INFO - PROCESS | 3720 | 1468900755754 Marionette TRACE conn5 <- [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]]]}] 20:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 870ms 20:59:15 INFO - PROCESS | 3720 | 1468900755780 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 20:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:59:15 INFO - PROCESS | 3720 | 1468900755781 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 20:59:15 INFO - PROCESS | 3720 | 1468900755784 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:59:15 INFO - PROCESS | 3720 | 1468900755786 Marionette TRACE conn5 <- [1,650,null,{}] 20:59:15 INFO - PROCESS | 3720 | 1468900755789 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:15 INFO - PROCESS | 3720 | 1468900755791 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:15 INFO - PROCESS | 3720 | 1468900755870 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 20:59:15 INFO - PROCESS | 3720 | 1468900755875 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:15 INFO - PROCESS | 3720 | 1468900755877 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:15 INFO - PROCESS | 3720 | ++DOCSHELL 0E315400 == 39 [pid = 3720] [id = 172] 20:59:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0E316400) [pid = 3720] [serial = 514] [outer = 00000000] 20:59:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (14FEE000) [pid = 3720] [serial = 515] [outer = 0E316400] 20:59:15 INFO - PROCESS | 3720 | 1468900755919 Marionette DEBUG loaded listener.js 20:59:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (15517800) [pid = 3720] [serial = 516] [outer = 0E316400] 20:59:16 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:16 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:16 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:16 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:16 INFO - PROCESS | 3720 | 1468900756344 Marionette TRACE conn5 <- [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]]]}] 20:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 20:59:16 INFO - PROCESS | 3720 | 1468900756355 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 20:59:16 INFO - PROCESS | 3720 | 1468900756357 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 20:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:59:16 INFO - PROCESS | 3720 | 1468900756360 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:59:16 INFO - PROCESS | 3720 | 1468900756362 Marionette TRACE conn5 <- [1,654,null,{}] 20:59:16 INFO - PROCESS | 3720 | 1468900756365 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:16 INFO - PROCESS | 3720 | 1468900756367 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:16 INFO - PROCESS | 3720 | 1468900756503 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 20:59:16 INFO - PROCESS | 3720 | 1468900756509 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:16 INFO - PROCESS | 3720 | 1468900756510 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:16 INFO - PROCESS | 3720 | ++DOCSHELL 159A4000 == 40 [pid = 3720] [id = 173] 20:59:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (159AAC00) [pid = 3720] [serial = 517] [outer = 00000000] 20:59:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18298000) [pid = 3720] [serial = 518] [outer = 159AAC00] 20:59:16 INFO - PROCESS | 3720 | 1468900756553 Marionette DEBUG loaded listener.js 20:59:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18F2FC00) [pid = 3720] [serial = 519] [outer = 159AAC00] 20:59:16 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:16 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:16 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:16 INFO - PROCESS | 3720 | 1468900756944 Marionette TRACE conn5 <- [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]]]}] 20:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 20:59:17 INFO - PROCESS | 3720 | 1468900756992 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:59:17 INFO - PROCESS | 3720 | 1468900756994 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 20:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:59:17 INFO - PROCESS | 3720 | 1468900756997 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:59:17 INFO - PROCESS | 3720 | 1468900756998 Marionette TRACE conn5 <- [1,658,null,{}] 20:59:17 INFO - PROCESS | 3720 | 1468900757002 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:17 INFO - PROCESS | 3720 | 1468900757004 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:17 INFO - PROCESS | 3720 | 1468900757082 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 20:59:17 INFO - PROCESS | 3720 | 1468900757088 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:17 INFO - PROCESS | 3720 | 1468900757090 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:17 INFO - PROCESS | 3720 | ++DOCSHELL 158BF400 == 41 [pid = 3720] [id = 174] 20:59:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17DD7000) [pid = 3720] [serial = 520] [outer = 00000000] 20:59:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (199C3C00) [pid = 3720] [serial = 521] [outer = 17DD7000] 20:59:17 INFO - PROCESS | 3720 | 1468900757132 Marionette DEBUG loaded listener.js 20:59:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (19F9E400) [pid = 3720] [serial = 522] [outer = 17DD7000] 20:59:17 INFO - PROCESS | 3720 | 1468900757533 Marionette TRACE conn5 <- [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]]]}] 20:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 20:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:59:17 INFO - PROCESS | 3720 | 1468900757567 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 20:59:17 INFO - PROCESS | 3720 | 1468900757569 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 20:59:17 INFO - PROCESS | 3720 | 1468900757572 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:59:17 INFO - PROCESS | 3720 | 1468900757574 Marionette TRACE conn5 <- [1,662,null,{}] 20:59:17 INFO - PROCESS | 3720 | 1468900757577 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:17 INFO - PROCESS | 3720 | 1468900757578 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:17 INFO - PROCESS | 3720 | 1468900757702 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:59:17 INFO - PROCESS | 3720 | 1468900757709 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:17 INFO - PROCESS | 3720 | 1468900757711 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:17 INFO - PROCESS | 3720 | ++DOCSHELL 19F9DC00 == 42 [pid = 3720] [id = 175] 20:59:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1A008C00) [pid = 3720] [serial = 523] [outer = 00000000] 20:59:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1A0CB800) [pid = 3720] [serial = 524] [outer = 1A008C00] 20:59:17 INFO - PROCESS | 3720 | 1468900757756 Marionette DEBUG loaded listener.js 20:59:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1A0D4400) [pid = 3720] [serial = 525] [outer = 1A008C00] 20:59:18 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:18 INFO - PROCESS | 3720 | [3720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:59:18 INFO - PROCESS | 3720 | 1468900758502 Marionette TRACE conn5 <- [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]]]}] 20:59:18 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 20:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 20:59:18 INFO - PROCESS | 3720 | 1468900758547 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 20:59:18 INFO - PROCESS | 3720 | 1468900758551 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 20:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:59:18 INFO - PROCESS | 3720 | 1468900758557 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:59:18 INFO - PROCESS | 3720 | 1468900758563 Marionette TRACE conn5 <- [1,666,null,{}] 20:59:18 INFO - PROCESS | 3720 | 1468900758568 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:18 INFO - PROCESS | 3720 | 1468900758571 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:18 INFO - PROCESS | 3720 | 1468900758698 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 20:59:18 INFO - PROCESS | 3720 | 1468900758826 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:18 INFO - PROCESS | 3720 | 1468900758829 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:18 INFO - PROCESS | 3720 | ++DOCSHELL 0D976000 == 43 [pid = 3720] [id = 176] 20:59:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0DA3E400) [pid = 3720] [serial = 526] [outer = 00000000] 20:59:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0E31F000) [pid = 3720] [serial = 527] [outer = 0DA3E400] 20:59:18 INFO - PROCESS | 3720 | 1468900758887 Marionette DEBUG loaded listener.js 20:59:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (11EDE400) [pid = 3720] [serial = 528] [outer = 0DA3E400] 20:59:19 INFO - PROCESS | 3720 | 1468900759636 Marionette TRACE conn5 <- [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]]]}] 20:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1126ms 20:59:19 INFO - PROCESS | 3720 | 1468900759685 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 20:59:19 INFO - PROCESS | 3720 | 1468900759690 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 20:59:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:59:19 INFO - PROCESS | 3720 | 1468900759720 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:59:19 INFO - PROCESS | 3720 | 1468900759723 Marionette TRACE conn5 <- [1,670,null,{}] 20:59:19 INFO - PROCESS | 3720 | 1468900759727 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:19 INFO - PROCESS | 3720 | 1468900759730 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:20 INFO - PROCESS | 3720 | 1468900760002 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 20:59:20 INFO - PROCESS | 3720 | 1468900760140 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:20 INFO - PROCESS | 3720 | 1468900760143 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:20 INFO - PROCESS | 3720 | ++DOCSHELL 08B83400 == 44 [pid = 3720] [id = 177] 20:59:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (08B85800) [pid = 3720] [serial = 529] [outer = 00000000] 20:59:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (0D5EA000) [pid = 3720] [serial = 530] [outer = 08B85800] 20:59:20 INFO - PROCESS | 3720 | 1468900760195 Marionette DEBUG loaded listener.js 20:59:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (0DA3D400) [pid = 3720] [serial = 531] [outer = 08B85800] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 158BF400 == 43 [pid = 3720] [id = 174] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 159A4000 == 42 [pid = 3720] [id = 173] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 0E315400 == 41 [pid = 3720] [id = 172] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 0D1CE800 == 40 [pid = 3720] [id = 171] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 0D6F6800 == 39 [pid = 3720] [id = 170] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 142ED800 == 38 [pid = 3720] [id = 169] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 16F37400 == 37 [pid = 3720] [id = 168] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 16F31000 == 36 [pid = 3720] [id = 167] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 16B27400 == 35 [pid = 3720] [id = 166] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 1589E000 == 34 [pid = 3720] [id = 165] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 14FEC000 == 33 [pid = 3720] [id = 164] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 142EDC00 == 32 [pid = 3720] [id = 163] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 0E453800 == 31 [pid = 3720] [id = 162] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 0DB0C000 == 30 [pid = 3720] [id = 161] 20:59:20 INFO - PROCESS | 3720 | --DOCSHELL 0DEA6000 == 29 [pid = 3720] [id = 160] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (19095000) [pid = 3720] [serial = 479] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (16F28400) [pid = 3720] [serial = 464] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17D5D000) [pid = 3720] [serial = 468] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (17D5A000) [pid = 3720] [serial = 467] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (16D0C400) [pid = 3720] [serial = 473] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (183F1400) [pid = 3720] [serial = 470] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18299C00) [pid = 3720] [serial = 471] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (18EA9C00) [pid = 3720] [serial = 476] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (158CA400) [pid = 3720] [serial = 461] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (13502000) [pid = 3720] [serial = 458] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1426E000) [pid = 3720] [serial = 459] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0E453000) [pid = 3720] [serial = 455] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0ECE7400) [pid = 3720] [serial = 456] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (159ABC00) [pid = 3720] [serial = 453] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158C7000) [pid = 3720] [serial = 452] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (12178400) [pid = 3720] [serial = 450] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0EC0F800) [pid = 3720] [serial = 449] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (19FA6C00) [pid = 3720] [serial = 447] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17CC3C00) [pid = 3720] [serial = 474] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16F32800) [pid = 3720] [serial = 465] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18F31C00) [pid = 3720] [serial = 477] [outer = 00000000] [url = about:blank] 20:59:20 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (159AE800) [pid = 3720] [serial = 462] [outer = 00000000] [url = about:blank] 20:59:21 INFO - PROCESS | 3720 | 1468900761291 Marionette TRACE conn5 <- [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]]]}] 20:59:21 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) 20:59:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1625ms 20:59:21 INFO - PROCESS | 3720 | 1468900761347 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 20:59:21 INFO - PROCESS | 3720 | 1468900761350 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 20:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:59:21 INFO - PROCESS | 3720 | 1468900761355 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:59:21 INFO - PROCESS | 3720 | 1468900761358 Marionette TRACE conn5 <- [1,674,null,{}] 20:59:21 INFO - PROCESS | 3720 | 1468900761362 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:21 INFO - PROCESS | 3720 | 1468900761365 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:21 INFO - PROCESS | 3720 | 1468900761454 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 20:59:21 INFO - PROCESS | 3720 | 1468900761556 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:21 INFO - PROCESS | 3720 | 1468900761558 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:21 INFO - PROCESS | 3720 | ++DOCSHELL 0ECE7400 == 30 [pid = 3720] [id = 178] 20:59:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0ECE7800) [pid = 3720] [serial = 532] [outer = 00000000] 20:59:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (123DE000) [pid = 3720] [serial = 533] [outer = 0ECE7800] 20:59:21 INFO - PROCESS | 3720 | 1468900761608 Marionette DEBUG loaded listener.js 20:59:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1339E800) [pid = 3720] [serial = 534] [outer = 0ECE7800] 20:59:22 INFO - PROCESS | 3720 | 1468900762475 Marionette TRACE conn5 <- [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]]]}] 20:59:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1173ms 20:59:22 INFO - PROCESS | 3720 | 1468900762528 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:59:22 INFO - PROCESS | 3720 | 1468900762531 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 20:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:59:22 INFO - PROCESS | 3720 | 1468900762535 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:59:22 INFO - PROCESS | 3720 | 1468900762537 Marionette TRACE conn5 <- [1,678,null,{}] 20:59:22 INFO - PROCESS | 3720 | 1468900762541 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:22 INFO - PROCESS | 3720 | 1468900762543 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:22 INFO - PROCESS | 3720 | 1468900762667 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 20:59:22 INFO - PROCESS | 3720 | 1468900762675 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:22 INFO - PROCESS | 3720 | 1468900762677 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:22 INFO - PROCESS | 3720 | ++DOCSHELL 1426AC00 == 31 [pid = 3720] [id = 179] 20:59:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (14FAAC00) [pid = 3720] [serial = 535] [outer = 00000000] 20:59:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (15238C00) [pid = 3720] [serial = 536] [outer = 14FAAC00] 20:59:22 INFO - PROCESS | 3720 | 1468900762725 Marionette DEBUG loaded listener.js 20:59:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (155A8400) [pid = 3720] [serial = 537] [outer = 14FAAC00] 20:59:23 INFO - PROCESS | 3720 | 1468900763707 Marionette TRACE conn5 <- [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]]]}] 20:59:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1236ms 20:59:23 INFO - PROCESS | 3720 | 1468900763774 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 20:59:23 INFO - PROCESS | 3720 | 1468900763778 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 20:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:59:23 INFO - PROCESS | 3720 | 1468900763794 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:59:23 INFO - PROCESS | 3720 | 1468900763798 Marionette TRACE conn5 <- [1,682,null,{}] 20:59:23 INFO - PROCESS | 3720 | 1468900763802 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:23 INFO - PROCESS | 3720 | 1468900763805 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:23 INFO - PROCESS | 3720 | 1468900763931 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:59:23 INFO - PROCESS | 3720 | 1468900763937 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:23 INFO - PROCESS | 3720 | 1468900763939 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:24 INFO - PROCESS | 3720 | ++DOCSHELL 158C4400 == 32 [pid = 3720] [id = 180] 20:59:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (159AF000) [pid = 3720] [serial = 538] [outer = 00000000] 20:59:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (166E2C00) [pid = 3720] [serial = 539] [outer = 159AF000] 20:59:24 INFO - PROCESS | 3720 | 1468900764033 Marionette DEBUG loaded listener.js 20:59:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16B2BC00) [pid = 3720] [serial = 540] [outer = 159AF000] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1828A400) [pid = 3720] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16BCB000) [pid = 3720] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17DD7000) [pid = 3720] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (158BD000) [pid = 3720] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0E455400) [pid = 3720] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DB0CC00) [pid = 3720] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1258B400) [pid = 3720] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16F34C00) [pid = 3720] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (142EF800) [pid = 3720] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17D56000) [pid = 3720] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (14FEC400) [pid = 3720] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (0D6F6C00) [pid = 3720] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18F2DC00) [pid = 3720] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (0E316400) [pid = 3720] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:59:24 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (159AAC00) [pid = 3720] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:59:24 INFO - PROCESS | 3720 | 1468900764948 Marionette TRACE conn5 <- [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]]]}] 20:59:25 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) 20:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1193ms 20:59:25 INFO - PROCESS | 3720 | 1468900764982 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 20:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:59:25 INFO - PROCESS | 3720 | 1468900764984 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 20:59:25 INFO - PROCESS | 3720 | 1468900764987 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:59:25 INFO - PROCESS | 3720 | 1468900764989 Marionette TRACE conn5 <- [1,686,null,{}] 20:59:25 INFO - PROCESS | 3720 | 1468900764992 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:25 INFO - PROCESS | 3720 | 1468900764994 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:25 INFO - PROCESS | 3720 | 1468900765077 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 20:59:25 INFO - PROCESS | 3720 | 1468900765082 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:25 INFO - PROCESS | 3720 | 1468900765084 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:25 INFO - PROCESS | 3720 | ++DOCSHELL 0DA47400 == 33 [pid = 3720] [id = 181] 20:59:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB0CC00) [pid = 3720] [serial = 541] [outer = 00000000] 20:59:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (16B2A400) [pid = 3720] [serial = 542] [outer = 0DB0CC00] 20:59:25 INFO - PROCESS | 3720 | 1468900765128 Marionette DEBUG loaded listener.js 20:59:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16D0D000) [pid = 3720] [serial = 543] [outer = 0DB0CC00] 20:59:26 INFO - PROCESS | 3720 | 1468900766058 Marionette TRACE conn5 <- [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]]]}] 20:59:26 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) 20:59:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 20:59:26 INFO - PROCESS | 3720 | 1468900766112 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 20:59:26 INFO - PROCESS | 3720 | 1468900766114 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 20:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:59:26 INFO - PROCESS | 3720 | 1468900766117 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:59:26 INFO - PROCESS | 3720 | 1468900766119 Marionette TRACE conn5 <- [1,690,null,{}] 20:59:26 INFO - PROCESS | 3720 | 1468900766123 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:26 INFO - PROCESS | 3720 | 1468900766125 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:26 INFO - PROCESS | 3720 | 1468900766205 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 20:59:26 INFO - PROCESS | 3720 | 1468900766212 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:26 INFO - PROCESS | 3720 | 1468900766217 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:26 INFO - PROCESS | 3720 | ++DOCSHELL 142E7400 == 34 [pid = 3720] [id = 182] 20:59:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (178F4C00) [pid = 3720] [serial = 544] [outer = 00000000] 20:59:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17CC3C00) [pid = 3720] [serial = 545] [outer = 178F4C00] 20:59:26 INFO - PROCESS | 3720 | 1468900766272 Marionette DEBUG loaded listener.js 20:59:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17D59C00) [pid = 3720] [serial = 546] [outer = 178F4C00] 20:59:27 INFO - PROCESS | 3720 | 1468900767251 Marionette TRACE conn5 <- [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]]]}] 20:59:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1185ms 20:59:27 INFO - PROCESS | 3720 | 1468900767303 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 20:59:27 INFO - PROCESS | 3720 | 1468900767307 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 20:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:59:27 INFO - PROCESS | 3720 | 1468900767312 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:59:27 INFO - PROCESS | 3720 | 1468900767315 Marionette TRACE conn5 <- [1,694,null,{}] 20:59:27 INFO - PROCESS | 3720 | 1468900767321 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:27 INFO - PROCESS | 3720 | 1468900767324 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:27 INFO - PROCESS | 3720 | 1468900767489 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 20:59:27 INFO - PROCESS | 3720 | 1468900767622 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:27 INFO - PROCESS | 3720 | 1468900767627 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:27 INFO - PROCESS | 3720 | ++DOCSHELL 0DB54800 == 35 [pid = 3720] [id = 183] 20:59:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0DB56400) [pid = 3720] [serial = 547] [outer = 00000000] 20:59:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0E345C00) [pid = 3720] [serial = 548] [outer = 0DB56400] 20:59:27 INFO - PROCESS | 3720 | 1468900767686 Marionette DEBUG loaded listener.js 20:59:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (120BA400) [pid = 3720] [serial = 549] [outer = 0DB56400] 20:59:28 INFO - PROCESS | 3720 | 1468900768728 Marionette TRACE conn5 <- [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]]]}] 20:59:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1474ms 20:59:28 INFO - PROCESS | 3720 | 1468900768810 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:59:28 INFO - PROCESS | 3720 | 1468900768815 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 20:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:59:28 INFO - PROCESS | 3720 | 1468900768822 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:59:28 INFO - PROCESS | 3720 | 1468900768825 Marionette TRACE conn5 <- [1,698,null,{}] 20:59:28 INFO - PROCESS | 3720 | 1468900768829 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:28 INFO - PROCESS | 3720 | 1468900768832 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:28 INFO - PROCESS | 3720 | 1468900768934 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 20:59:29 INFO - PROCESS | 3720 | 1468900769127 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:29 INFO - PROCESS | 3720 | 1468900769130 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:29 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F9000 == 36 [pid = 3720] [id = 184] 20:59:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0D975000) [pid = 3720] [serial = 550] [outer = 00000000] 20:59:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0E344C00) [pid = 3720] [serial = 551] [outer = 0D975000] 20:59:29 INFO - PROCESS | 3720 | 1468900769187 Marionette DEBUG loaded listener.js 20:59:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (14FA4000) [pid = 3720] [serial = 552] [outer = 0D975000] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 0DA47400 == 35 [pid = 3720] [id = 181] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 158C4400 == 34 [pid = 3720] [id = 180] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 1426AC00 == 33 [pid = 3720] [id = 179] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 0ECE7400 == 32 [pid = 3720] [id = 178] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 08B83400 == 31 [pid = 3720] [id = 177] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 0D976000 == 30 [pid = 3720] [id = 176] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 19F9DC00 == 29 [pid = 3720] [id = 175] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 142E7400 == 28 [pid = 3720] [id = 182] 20:59:30 INFO - PROCESS | 3720 | --DOCSHELL 0DB54800 == 27 [pid = 3720] [id = 183] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18292800) [pid = 3720] [serial = 507] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16D0AC00) [pid = 3720] [serial = 497] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (199C3C00) [pid = 3720] [serial = 521] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (158C7800) [pid = 3720] [serial = 494] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (159A6C00) [pid = 3720] [serial = 495] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0E4D7000) [pid = 3720] [serial = 485] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0ECEDC00) [pid = 3720] [serial = 486] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0DB15400) [pid = 3720] [serial = 482] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (0DB4B000) [pid = 3720] [serial = 483] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1916F400) [pid = 3720] [serial = 480] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17CBA000) [pid = 3720] [serial = 500] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17CBD000) [pid = 3720] [serial = 501] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (14FA1800) [pid = 3720] [serial = 488] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (14FE5C00) [pid = 3720] [serial = 489] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (17D62000) [pid = 3720] [serial = 503] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (15511000) [pid = 3720] [serial = 491] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (15820800) [pid = 3720] [serial = 492] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (18EA0400) [pid = 3720] [serial = 510] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (183F2000) [pid = 3720] [serial = 509] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (18F38C00) [pid = 3720] [serial = 512] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (15517800) [pid = 3720] [serial = 516] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (14FEE000) [pid = 3720] [serial = 515] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (19173400) [pid = 3720] [serial = 513] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (18F2FC00) [pid = 3720] [serial = 519] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (16D0F800) [pid = 3720] [serial = 498] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (18291400) [pid = 3720] [serial = 506] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (19F9E400) [pid = 3720] [serial = 522] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 50 (17D63C00) [pid = 3720] [serial = 504] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | --DOMWINDOW == 49 (18298000) [pid = 3720] [serial = 518] [outer = 00000000] [url = about:blank] 20:59:30 INFO - PROCESS | 3720 | 1468900770586 Marionette TRACE conn5 <- [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]]]}] 20:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1837ms 20:59:30 INFO - PROCESS | 3720 | 1468900770660 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 20:59:30 INFO - PROCESS | 3720 | 1468900770664 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 20:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:59:30 INFO - PROCESS | 3720 | 1468900770669 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:59:30 INFO - PROCESS | 3720 | 1468900770673 Marionette TRACE conn5 <- [1,702,null,{}] 20:59:30 INFO - PROCESS | 3720 | 1468900770679 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:30 INFO - PROCESS | 3720 | 1468900770682 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:30 INFO - PROCESS | 3720 | 1468900770771 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 20:59:30 INFO - PROCESS | 3720 | 1468900770867 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:30 INFO - PROCESS | 3720 | 1468900770871 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:30 INFO - PROCESS | 3720 | ++DOCSHELL 08B86800 == 28 [pid = 3720] [id = 185] 20:59:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 50 (09067C00) [pid = 3720] [serial = 553] [outer = 00000000] 20:59:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 51 (0D1CE000) [pid = 3720] [serial = 554] [outer = 09067C00] 20:59:30 INFO - PROCESS | 3720 | 1468900770932 Marionette DEBUG loaded listener.js 20:59:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (0D97EC00) [pid = 3720] [serial = 555] [outer = 09067C00] 20:59:32 INFO - PROCESS | 3720 | 1468900772112 Marionette TRACE conn5 <- [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]]]}] 20:59:32 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 20:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1473ms 20:59:32 INFO - PROCESS | 3720 | 1468900772142 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 20:59:32 INFO - PROCESS | 3720 | 1468900772146 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 20:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:59:32 INFO - PROCESS | 3720 | 1468900772159 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:59:32 INFO - PROCESS | 3720 | 1468900772163 Marionette TRACE conn5 <- [1,706,null,{}] 20:59:32 INFO - PROCESS | 3720 | 1468900772168 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:32 INFO - PROCESS | 3720 | 1468900772172 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:32 INFO - PROCESS | 3720 | 1468900772346 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 20:59:32 INFO - PROCESS | 3720 | 1468900772441 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:32 INFO - PROCESS | 3720 | 1468900772445 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:32 INFO - PROCESS | 3720 | ++DOCSHELL 0DB53C00 == 29 [pid = 3720] [id = 186] 20:59:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (0DB54C00) [pid = 3720] [serial = 556] [outer = 00000000] 20:59:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (0DEA8400) [pid = 3720] [serial = 557] [outer = 0DB54C00] 20:59:32 INFO - PROCESS | 3720 | 1468900772502 Marionette DEBUG loaded listener.js 20:59:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0E343400) [pid = 3720] [serial = 558] [outer = 0DB54C00] 20:59:33 INFO - PROCESS | 3720 | --DOCSHELL 0D615800 == 28 [pid = 3720] [id = 125] 20:59:33 INFO - PROCESS | 3720 | --DOCSHELL 0D1F2C00 == 27 [pid = 3720] [id = 126] 20:59:33 INFO - PROCESS | 3720 | --DOCSHELL 17D5D800 == 26 [pid = 3720] [id = 124] 20:59:33 INFO - PROCESS | 3720 | 1468900773648 Marionette TRACE conn5 <- [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]]]}] 20:59:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1535ms 20:59:33 INFO - PROCESS | 3720 | 1468900773698 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 20:59:33 INFO - PROCESS | 3720 | 1468900773701 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 20:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:59:33 INFO - PROCESS | 3720 | 1468900773706 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:59:33 INFO - PROCESS | 3720 | 1468900773709 Marionette TRACE conn5 <- [1,710,null,{}] 20:59:33 INFO - PROCESS | 3720 | 1468900773720 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:33 INFO - PROCESS | 3720 | 1468900773723 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:33 INFO - PROCESS | 3720 | 1468900773850 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 20:59:33 INFO - PROCESS | 3720 | 1468900773922 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:33 INFO - PROCESS | 3720 | 1468900773926 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:33 INFO - PROCESS | 3720 | ++DOCSHELL 0DB47C00 == 27 [pid = 3720] [id = 187] 20:59:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0DB49C00) [pid = 3720] [serial = 559] [outer = 00000000] 20:59:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (0DB54800) [pid = 3720] [serial = 560] [outer = 0DB49C00] 20:59:34 INFO - PROCESS | 3720 | 1468900773973 Marionette DEBUG loaded listener.js 20:59:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (0E48F000) [pid = 3720] [serial = 561] [outer = 0DB49C00] 20:59:34 INFO - PROCESS | 3720 | 1468900774359 Marionette TRACE conn5 <- [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] 20:59:34 INFO - PROCESS | 3720 | 1468900774402 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 20:59:34 INFO - PROCESS | 3720 | 1468900774408 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:59:34 INFO - PROCESS | 3720 | 1468900774411 Marionette TRACE conn5 <- [1,714,null,{}] 20:59:34 INFO - PROCESS | 3720 | 1468900774415 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:34 INFO - PROCESS | 3720 | 1468900774417 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:34 INFO - PROCESS | 3720 | 1468900774507 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 20:59:34 INFO - PROCESS | 3720 | 1468900774513 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:34 INFO - PROCESS | 3720 | 1468900774516 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:34 INFO - PROCESS | 3720 | ++DOCSHELL 12567000 == 28 [pid = 3720] [id = 188] 20:59:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (12584400) [pid = 3720] [serial = 562] [outer = 00000000] 20:59:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (13502800) [pid = 3720] [serial = 563] [outer = 12584400] 20:59:34 INFO - PROCESS | 3720 | 1468900774562 Marionette DEBUG loaded listener.js 20:59:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (1359EC00) [pid = 3720] [serial = 564] [outer = 12584400] 20:59:35 INFO - PROCESS | 3720 | 1468900775131 Marionette TRACE conn5 <- [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]]]}] 20:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 20:59:35 INFO - PROCESS | 3720 | 1468900775195 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 20:59:35 INFO - PROCESS | 3720 | 1468900775197 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 20:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:59:35 INFO - PROCESS | 3720 | 1468900775200 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:59:35 INFO - PROCESS | 3720 | 1468900775204 Marionette TRACE conn5 <- [1,718,null,{}] 20:59:35 INFO - PROCESS | 3720 | 1468900775215 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:35 INFO - PROCESS | 3720 | 1468900775219 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:35 INFO - PROCESS | 3720 | 1468900775333 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 20:59:35 INFO - PROCESS | 3720 | 1468900775396 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:35 INFO - PROCESS | 3720 | 1468900775399 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:35 INFO - PROCESS | 3720 | ++DOCSHELL 15519000 == 29 [pid = 3720] [id = 189] 20:59:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (1551B400) [pid = 3720] [serial = 565] [outer = 00000000] 20:59:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (155AD400) [pid = 3720] [serial = 566] [outer = 1551B400] 20:59:35 INFO - PROCESS | 3720 | 1468900775448 Marionette DEBUG loaded listener.js 20:59:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (158A1800) [pid = 3720] [serial = 567] [outer = 1551B400] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (14FAAC00) [pid = 3720] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (0ECE7800) [pid = 3720] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (0DA3E400) [pid = 3720] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (1A008C00) [pid = 3720] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (08B85800) [pid = 3720] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (159AF000) [pid = 3720] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (0DB56400) [pid = 3720] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (0DB0CC00) [pid = 3720] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:59:35 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (178F4C00) [pid = 3720] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:59:35 INFO - PROCESS | 3720 | 1468900775956 Marionette TRACE conn5 <- [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] 20:59:36 INFO - PROCESS | 3720 | 1468900775976 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 20:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:59:36 INFO - PROCESS | 3720 | 1468900775979 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:59:36 INFO - PROCESS | 3720 | 1468900775981 Marionette TRACE conn5 <- [1,722,null,{}] 20:59:36 INFO - PROCESS | 3720 | 1468900775985 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:36 INFO - PROCESS | 3720 | 1468900775987 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:36 INFO - PROCESS | 3720 | 1468900776074 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 20:59:36 INFO - PROCESS | 3720 | 1468900776079 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 3720 | 1468900776081 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:36 INFO - PROCESS | 3720 | ++DOCSHELL 158C7400 == 30 [pid = 3720] [id = 190] 20:59:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (158C7800) [pid = 3720] [serial = 568] [outer = 00000000] 20:59:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (159A2000) [pid = 3720] [serial = 569] [outer = 158C7800] 20:59:36 INFO - PROCESS | 3720 | 1468900776126 Marionette DEBUG loaded listener.js 20:59:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (16640400) [pid = 3720] [serial = 570] [outer = 158C7800] 20:59:36 INFO - PROCESS | 3720 | 1468900776563 Marionette TRACE conn5 <- [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]]]}] 20:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 631ms 20:59:36 INFO - PROCESS | 3720 | 1468900776614 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 20:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:59:36 INFO - PROCESS | 3720 | 1468900776616 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 20:59:36 INFO - PROCESS | 3720 | 1468900776619 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:59:36 INFO - PROCESS | 3720 | 1468900776621 Marionette TRACE conn5 <- [1,726,null,{}] 20:59:36 INFO - PROCESS | 3720 | 1468900776624 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:36 INFO - PROCESS | 3720 | 1468900776626 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:36 INFO - PROCESS | 3720 | 1468900776731 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:59:36 INFO - PROCESS | 3720 | 1468900776739 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 3720 | 1468900776741 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:36 INFO - PROCESS | 3720 | ++DOCSHELL 166E5800 == 31 [pid = 3720] [id = 191] 20:59:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (166E6000) [pid = 3720] [serial = 571] [outer = 00000000] 20:59:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (16D02400) [pid = 3720] [serial = 572] [outer = 166E6000] 20:59:36 INFO - PROCESS | 3720 | 1468900776785 Marionette DEBUG loaded listener.js 20:59:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (16D06800) [pid = 3720] [serial = 573] [outer = 166E6000] 20:59:37 INFO - PROCESS | 3720 | 1468900777697 Marionette TRACE conn5 <- [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]]]}] 20:59:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1126ms 20:59:37 INFO - PROCESS | 3720 | 1468900777750 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 20:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:59:37 INFO - PROCESS | 3720 | 1468900777752 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 20:59:37 INFO - PROCESS | 3720 | 1468900777755 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:59:37 INFO - PROCESS | 3720 | 1468900777757 Marionette TRACE conn5 <- [1,730,null,{}] 20:59:37 INFO - PROCESS | 3720 | 1468900777760 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:37 INFO - PROCESS | 3720 | 1468900777766 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:37 INFO - PROCESS | 3720 | 1468900777893 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 20:59:37 INFO - PROCESS | 3720 | 1468900777900 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:37 INFO - PROCESS | 3720 | 1468900777902 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:37 INFO - PROCESS | 3720 | ++DOCSHELL 16BCEC00 == 32 [pid = 3720] [id = 192] 20:59:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (16BD0C00) [pid = 3720] [serial = 574] [outer = 00000000] 20:59:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (17CC4800) [pid = 3720] [serial = 575] [outer = 16BD0C00] 20:59:37 INFO - PROCESS | 3720 | 1468900777945 Marionette DEBUG loaded listener.js 20:59:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (16D09800) [pid = 3720] [serial = 576] [outer = 16BD0C00] 20:59:38 INFO - PROCESS | 3720 | 1468900778927 Marionette TRACE conn5 <- [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]]]}] 20:59:39 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 20:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1222ms 20:59:39 INFO - PROCESS | 3720 | 1468900779014 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 20:59:39 INFO - PROCESS | 3720 | 1468900779019 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 20:59:39 INFO - PROCESS | 3720 | 1468900779025 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:59:39 INFO - PROCESS | 3720 | 1468900779029 Marionette TRACE conn5 <- [1,734,null,{}] 20:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:59:39 INFO - PROCESS | 3720 | 1468900779035 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:39 INFO - PROCESS | 3720 | 1468900779038 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:39 INFO - PROCESS | 3720 | 1468900779178 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 20:59:39 INFO - PROCESS | 3720 | 1468900779334 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:39 INFO - PROCESS | 3720 | 1468900779337 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:39 INFO - PROCESS | 3720 | ++DOCSHELL 0DB4E400 == 33 [pid = 3720] [id = 193] 20:59:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0DB54000) [pid = 3720] [serial = 577] [outer = 00000000] 20:59:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0E4E0C00) [pid = 3720] [serial = 578] [outer = 0DB54000] 20:59:39 INFO - PROCESS | 3720 | 1468900779396 Marionette DEBUG loaded listener.js 20:59:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (12064C00) [pid = 3720] [serial = 579] [outer = 0DB54000] 20:59:40 INFO - PROCESS | 3720 | 1468900780447 Marionette TRACE conn5 <- [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]]]}] 20:59:40 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.) 20:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1469ms 20:59:40 INFO - PROCESS | 3720 | 1468900780502 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 20:59:40 INFO - PROCESS | 3720 | 1468900780507 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 20:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:59:40 INFO - PROCESS | 3720 | 1468900780514 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:59:40 INFO - PROCESS | 3720 | 1468900780517 Marionette TRACE conn5 <- [1,738,null,{}] 20:59:40 INFO - PROCESS | 3720 | 1468900780521 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:40 INFO - PROCESS | 3720 | 1468900780524 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:40 INFO - PROCESS | 3720 | 1468900780696 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 20:59:40 INFO - PROCESS | 3720 | 1468900780907 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:40 INFO - PROCESS | 3720 | 1468900780910 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:40 INFO - PROCESS | 3720 | ++DOCSHELL 0D1CC800 == 34 [pid = 3720] [id = 194] 20:59:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0D1D3800) [pid = 3720] [serial = 580] [outer = 00000000] 20:59:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DA44C00) [pid = 3720] [serial = 581] [outer = 0D1D3800] 20:59:40 INFO - PROCESS | 3720 | 1468900780960 Marionette DEBUG loaded listener.js 20:59:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB4B400) [pid = 3720] [serial = 582] [outer = 0D1D3800] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 0E319800 == 33 [pid = 3720] [id = 117] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 16F32C00 == 32 [pid = 3720] [id = 130] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 12531800 == 31 [pid = 3720] [id = 118] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 16BCF800 == 30 [pid = 3720] [id = 129] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 0D6FA800 == 29 [pid = 3720] [id = 116] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 0D6F9000 == 28 [pid = 3720] [id = 184] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 14FE5400 == 27 [pid = 3720] [id = 128] 20:59:41 INFO - PROCESS | 3720 | --DOCSHELL 08B86800 == 26 [pid = 3720] [id = 185] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (155A8400) [pid = 3720] [serial = 537] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (15238C00) [pid = 3720] [serial = 536] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (123DE000) [pid = 3720] [serial = 533] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0E31F000) [pid = 3720] [serial = 527] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (11EDE400) [pid = 3720] [serial = 528] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (1A0D4400) [pid = 3720] [serial = 525] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1A0CB800) [pid = 3720] [serial = 524] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (0D5EA000) [pid = 3720] [serial = 530] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (0DA3D400) [pid = 3720] [serial = 531] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (16B2BC00) [pid = 3720] [serial = 540] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (0E344C00) [pid = 3720] [serial = 551] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (166E2C00) [pid = 3720] [serial = 539] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (0E345C00) [pid = 3720] [serial = 548] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (16B2A400) [pid = 3720] [serial = 542] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (17CC3C00) [pid = 3720] [serial = 545] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (17D59C00) [pid = 3720] [serial = 546] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (120BA400) [pid = 3720] [serial = 549] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (16D0D000) [pid = 3720] [serial = 543] [outer = 00000000] [url = about:blank] 20:59:41 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (1339E800) [pid = 3720] [serial = 534] [outer = 00000000] [url = about:blank] 20:59:42 INFO - PROCESS | 3720 | 1468900781990 Marionette TRACE conn5 <- [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]]]}] 20:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1524ms 20:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:59:42 INFO - PROCESS | 3720 | 1468900782042 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:59:42 INFO - PROCESS | 3720 | 1468900782045 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 20:59:42 INFO - PROCESS | 3720 | 1468900782050 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:59:42 INFO - PROCESS | 3720 | 1468900782053 Marionette TRACE conn5 <- [1,742,null,{}] 20:59:42 INFO - PROCESS | 3720 | 1468900782058 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:42 INFO - PROCESS | 3720 | 1468900782060 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:42 INFO - PROCESS | 3720 | 1468900782150 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 20:59:42 INFO - PROCESS | 3720 | 1468900782159 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:42 INFO - PROCESS | 3720 | 1468900782161 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:42 INFO - PROCESS | 3720 | ++DOCSHELL 0DA43C00 == 27 [pid = 3720] [id = 195] 20:59:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (0DA44000) [pid = 3720] [serial = 583] [outer = 00000000] 20:59:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (0E348800) [pid = 3720] [serial = 584] [outer = 0DA44000] 20:59:42 INFO - PROCESS | 3720 | 1468900782210 Marionette DEBUG loaded listener.js 20:59:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (0E4E1400) [pid = 3720] [serial = 585] [outer = 0DA44000] 20:59:43 INFO - PROCESS | 3720 | 1468900783171 Marionette TRACE conn5 <- [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]]]}] 20:59:43 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 20:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1179ms 20:59:43 INFO - PROCESS | 3720 | 1468900783232 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 20:59:43 INFO - PROCESS | 3720 | 1468900783236 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 20:59:43 INFO - PROCESS | 3720 | 1468900783240 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:59:43 INFO - PROCESS | 3720 | 1468900783242 Marionette TRACE conn5 <- [1,746,null,{}] 20:59:43 INFO - PROCESS | 3720 | 1468900783246 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:43 INFO - PROCESS | 3720 | 1468900783248 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:43 INFO - PROCESS | 3720 | 1468900783337 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:59:43 INFO - PROCESS | 3720 | 1468900783346 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:43 INFO - PROCESS | 3720 | 1468900783348 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:43 INFO - PROCESS | 3720 | ++DOCSHELL 133A4C00 == 28 [pid = 3720] [id = 196] 20:59:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (133A8C00) [pid = 3720] [serial = 586] [outer = 00000000] 20:59:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (13595400) [pid = 3720] [serial = 587] [outer = 133A8C00] 20:59:43 INFO - PROCESS | 3720 | 1468900783395 Marionette DEBUG loaded listener.js 20:59:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (142E5400) [pid = 3720] [serial = 588] [outer = 133A8C00] 20:59:43 INFO - PROCESS | 3720 | 1468900783905 Marionette TRACE conn5 <- [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]]]}] 20:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 20:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:59:44 INFO - PROCESS | 3720 | 1468900783979 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 20:59:44 INFO - PROCESS | 3720 | 1468900783981 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 20:59:44 INFO - PROCESS | 3720 | 1468900783995 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:59:44 INFO - PROCESS | 3720 | 1468900784001 Marionette TRACE conn5 <- [1,750,null,{}] 20:59:44 INFO - PROCESS | 3720 | 1468900784006 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:44 INFO - PROCESS | 3720 | 1468900784010 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:44 INFO - PROCESS | 3720 | 1468900784138 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 20:59:44 INFO - PROCESS | 3720 | 1468900784188 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:44 INFO - PROCESS | 3720 | 1468900784190 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:44 INFO - PROCESS | 3720 | ++DOCSHELL 155A0400 == 29 [pid = 3720] [id = 197] 20:59:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (155A1400) [pid = 3720] [serial = 589] [outer = 00000000] 20:59:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (1589D800) [pid = 3720] [serial = 590] [outer = 155A1400] 20:59:44 INFO - PROCESS | 3720 | 1468900784240 Marionette DEBUG loaded listener.js 20:59:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (158C6400) [pid = 3720] [serial = 591] [outer = 155A1400] 20:59:44 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (1551B400) [pid = 3720] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:59:44 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (0DB49C00) [pid = 3720] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:59:44 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (12584400) [pid = 3720] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:59:44 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (158C7800) [pid = 3720] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:59:44 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (166E6000) [pid = 3720] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:59:45 INFO - PROCESS | 3720 | 1468900785114 Marionette TRACE conn5 <- [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]]]}] 20:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 20:59:45 INFO - PROCESS | 3720 | 1468900785129 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 20:59:45 INFO - PROCESS | 3720 | 1468900785131 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 20:59:45 INFO - PROCESS | 3720 | 1468900785134 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:59:45 INFO - PROCESS | 3720 | 1468900785136 Marionette TRACE conn5 <- [1,754,null,{}] 20:59:45 INFO - PROCESS | 3720 | 1468900785139 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:45 INFO - PROCESS | 3720 | 1468900785142 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:45 INFO - PROCESS | 3720 | 1468900785231 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 20:59:45 INFO - PROCESS | 3720 | 1468900785236 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:45 INFO - PROCESS | 3720 | 1468900785239 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:45 INFO - PROCESS | 3720 | ++DOCSHELL 159A9800 == 30 [pid = 3720] [id = 198] 20:59:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (159A9C00) [pid = 3720] [serial = 592] [outer = 00000000] 20:59:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (159B0000) [pid = 3720] [serial = 593] [outer = 159A9C00] 20:59:45 INFO - PROCESS | 3720 | 1468900785282 Marionette DEBUG loaded listener.js 20:59:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (166E6000) [pid = 3720] [serial = 594] [outer = 159A9C00] 20:59:46 INFO - PROCESS | 3720 | 1468900786162 Marionette TRACE conn5 <- [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]]]}] 20:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1074ms 20:59:46 INFO - PROCESS | 3720 | 1468900786213 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 20:59:46 INFO - PROCESS | 3720 | 1468900786215 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 20:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:59:46 INFO - PROCESS | 3720 | 1468900786218 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:59:46 INFO - PROCESS | 3720 | 1468900786220 Marionette TRACE conn5 <- [1,758,null,{}] 20:59:46 INFO - PROCESS | 3720 | 1468900786224 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:46 INFO - PROCESS | 3720 | 1468900786226 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:46 INFO - PROCESS | 3720 | 1468900786306 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 20:59:46 INFO - PROCESS | 3720 | 1468900786311 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:46 INFO - PROCESS | 3720 | 1468900786317 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:46 INFO - PROCESS | 3720 | ++DOCSHELL 1206AC00 == 31 [pid = 3720] [id = 199] 20:59:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (16B2BC00) [pid = 3720] [serial = 595] [outer = 00000000] 20:59:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (16D02800) [pid = 3720] [serial = 596] [outer = 16B2BC00] 20:59:46 INFO - PROCESS | 3720 | 1468900786369 Marionette DEBUG loaded listener.js 20:59:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (16F29400) [pid = 3720] [serial = 597] [outer = 16B2BC00] 20:59:46 INFO - PROCESS | 3720 | 1468900786823 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 20:59:46 INFO - PROCESS | 3720 | 1468900786889 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:59:46 INFO - PROCESS | 3720 | 1468900786891 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 20:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:59:46 INFO - PROCESS | 3720 | 1468900786894 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:59:46 INFO - PROCESS | 3720 | 1468900786896 Marionette TRACE conn5 <- [1,762,null,{}] 20:59:46 INFO - PROCESS | 3720 | 1468900786900 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:46 INFO - PROCESS | 3720 | 1468900786902 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:47 INFO - PROCESS | 3720 | 1468900786982 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 20:59:47 INFO - PROCESS | 3720 | 1468900786990 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:47 INFO - PROCESS | 3720 | 1468900786992 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:47 INFO - PROCESS | 3720 | ++DOCSHELL 16F2C000 == 32 [pid = 3720] [id = 200] 20:59:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (16F35800) [pid = 3720] [serial = 598] [outer = 00000000] 20:59:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (17D57000) [pid = 3720] [serial = 599] [outer = 16F35800] 20:59:47 INFO - PROCESS | 3720 | 1468900787036 Marionette DEBUG loaded listener.js 20:59:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (17D58000) [pid = 3720] [serial = 600] [outer = 16F35800] 20:59:47 INFO - PROCESS | 3720 | 1468900787459 Marionette TRACE conn5 <- [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]]]}] 20:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 570ms 20:59:47 INFO - PROCESS | 3720 | 1468900787465 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 20:59:47 INFO - PROCESS | 3720 | 1468900787467 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 20:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:59:47 INFO - PROCESS | 3720 | 1468900787470 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:59:47 INFO - PROCESS | 3720 | 1468900787472 Marionette TRACE conn5 <- [1,766,null,{}] 20:59:47 INFO - PROCESS | 3720 | 1468900787476 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:47 INFO - PROCESS | 3720 | 1468900787477 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:47 INFO - PROCESS | 3720 | 1468900787633 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:59:47 INFO - PROCESS | 3720 | 1468900787729 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:47 INFO - PROCESS | 3720 | 1468900787733 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:47 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F9000 == 33 [pid = 3720] [id = 201] 20:59:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0D6FA800) [pid = 3720] [serial = 601] [outer = 00000000] 20:59:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DA49800) [pid = 3720] [serial = 602] [outer = 0D6FA800] 20:59:47 INFO - PROCESS | 3720 | 1468900787831 Marionette DEBUG loaded listener.js 20:59:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB49C00) [pid = 3720] [serial = 603] [outer = 0D6FA800] 20:59:48 INFO - PROCESS | 3720 | 1468900788414 Marionette TRACE conn5 <- [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]]]}] 20:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 20:59:48 INFO - PROCESS | 3720 | 1468900788442 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 20:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:59:48 INFO - PROCESS | 3720 | 1468900788446 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 20:59:48 INFO - PROCESS | 3720 | 1468900788451 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:59:48 INFO - PROCESS | 3720 | 1468900788454 Marionette TRACE conn5 <- [1,770,null,{}] 20:59:48 INFO - PROCESS | 3720 | 1468900788459 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:48 INFO - PROCESS | 3720 | 1468900788464 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:48 INFO - PROCESS | 3720 | 1468900788573 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 20:59:48 INFO - PROCESS | 3720 | 1468900788668 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:48 INFO - PROCESS | 3720 | 1468900788671 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:48 INFO - PROCESS | 3720 | ++DOCSHELL 12587000 == 34 [pid = 3720] [id = 202] 20:59:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (12591400) [pid = 3720] [serial = 604] [outer = 00000000] 20:59:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (14F9F800) [pid = 3720] [serial = 605] [outer = 12591400] 20:59:48 INFO - PROCESS | 3720 | 1468900788726 Marionette DEBUG loaded listener.js 20:59:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (14FE4400) [pid = 3720] [serial = 606] [outer = 12591400] 20:59:49 INFO - PROCESS | 3720 | 1468900789317 Marionette TRACE conn5 <- [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]]]}] 20:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 931ms 20:59:49 INFO - PROCESS | 3720 | 1468900789383 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 20:59:49 INFO - PROCESS | 3720 | 1468900789386 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 20:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:59:49 INFO - PROCESS | 3720 | 1468900789390 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:59:49 INFO - PROCESS | 3720 | 1468900789393 Marionette TRACE conn5 <- [1,774,null,{}] 20:59:49 INFO - PROCESS | 3720 | 1468900789397 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:49 INFO - PROCESS | 3720 | 1468900789400 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:49 INFO - PROCESS | 3720 | 1468900789508 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 20:59:49 INFO - PROCESS | 3720 | 1468900789591 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:49 INFO - PROCESS | 3720 | 1468900789594 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:49 INFO - PROCESS | 3720 | ++DOCSHELL 159AF800 == 35 [pid = 3720] [id = 203] 20:59:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16BD0000) [pid = 3720] [serial = 607] [outer = 00000000] 20:59:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (16F2CC00) [pid = 3720] [serial = 608] [outer = 16BD0000] 20:59:49 INFO - PROCESS | 3720 | 1468900789688 Marionette DEBUG loaded listener.js 20:59:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17507C00) [pid = 3720] [serial = 609] [outer = 16BD0000] 20:59:50 INFO - PROCESS | 3720 | 1468900790313 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 20:59:50 INFO - PROCESS | 3720 | 1468900790362 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 20:59:50 INFO - PROCESS | 3720 | 1468900790366 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 20:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:59:50 INFO - PROCESS | 3720 | 1468900790377 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:59:50 INFO - PROCESS | 3720 | 1468900790382 Marionette TRACE conn5 <- [1,778,null,{}] 20:59:50 INFO - PROCESS | 3720 | 1468900790386 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:50 INFO - PROCESS | 3720 | 1468900790389 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:50 INFO - PROCESS | 3720 | 1468900790538 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 20:59:50 INFO - PROCESS | 3720 | 1468900790593 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:50 INFO - PROCESS | 3720 | 1468900790595 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:50 INFO - PROCESS | 3720 | ++DOCSHELL 18150400 == 36 [pid = 3720] [id = 204] 20:59:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (18151400) [pid = 3720] [serial = 610] [outer = 00000000] 20:59:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1828F400) [pid = 3720] [serial = 611] [outer = 18151400] 20:59:50 INFO - PROCESS | 3720 | 1468900790649 Marionette DEBUG loaded listener.js 20:59:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18291000) [pid = 3720] [serial = 612] [outer = 18151400] 20:59:51 INFO - PROCESS | 3720 | 1468900791372 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1030ms 20:59:51 INFO - PROCESS | 3720 | 1468900791403 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 3720 | 1468900791406 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 20:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:59:51 INFO - PROCESS | 3720 | 1468900791412 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:59:51 INFO - PROCESS | 3720 | 1468900791414 Marionette TRACE conn5 <- [1,782,null,{}] 20:59:51 INFO - PROCESS | 3720 | 1468900791420 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:51 INFO - PROCESS | 3720 | 1468900791422 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:51 INFO - PROCESS | 3720 | 1468900791523 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 0DB09C00 == 35 [pid = 3720] [id = 127] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 0DB53C00 == 34 [pid = 3720] [id = 186] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 14FE0800 == 33 [pid = 3720] [id = 133] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 158CA800 == 32 [pid = 3720] [id = 120] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 142E6400 == 31 [pid = 3720] [id = 132] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 16D03400 == 30 [pid = 3720] [id = 121] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 14268000 == 29 [pid = 3720] [id = 131] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 08B7C400 == 28 [pid = 3720] [id = 123] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 14FE3800 == 27 [pid = 3720] [id = 119] 20:59:52 INFO - PROCESS | 3720 | --DOCSHELL 158C2400 == 26 [pid = 3720] [id = 122] 20:59:52 INFO - PROCESS | 3720 | 1468900792235 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 3720 | 1468900792239 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17CC4800) [pid = 3720] [serial = 575] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (155AD400) [pid = 3720] [serial = 566] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DB54800) [pid = 3720] [serial = 560] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0E48F000) [pid = 3720] [serial = 561] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (13502800) [pid = 3720] [serial = 563] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0DEA8400) [pid = 3720] [serial = 557] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (159A2000) [pid = 3720] [serial = 569] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (0D1CE000) [pid = 3720] [serial = 554] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (16D02400) [pid = 3720] [serial = 572] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (158A1800) [pid = 3720] [serial = 567] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (16640400) [pid = 3720] [serial = 570] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (16D06800) [pid = 3720] [serial = 573] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1359EC00) [pid = 3720] [serial = 564] [outer = 00000000] [url = about:blank] 20:59:52 INFO - PROCESS | 3720 | ++DOCSHELL 0D536800 == 27 [pid = 3720] [id = 205] 20:59:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0D53B400) [pid = 3720] [serial = 613] [outer = 00000000] 20:59:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0D611800) [pid = 3720] [serial = 614] [outer = 0D53B400] 20:59:52 INFO - PROCESS | 3720 | 1468900792374 Marionette DEBUG loaded listener.js 20:59:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB11000) [pid = 3720] [serial = 615] [outer = 0D53B400] 20:59:52 INFO - PROCESS | 3720 | 1468900792773 Marionette TRACE conn5 <- [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]]]}] 20:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1437ms 20:59:52 INFO - PROCESS | 3720 | 1468900792849 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 20:59:52 INFO - PROCESS | 3720 | 1468900792853 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 20:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:59:52 INFO - PROCESS | 3720 | 1468900792857 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:59:52 INFO - PROCESS | 3720 | 1468900792860 Marionette TRACE conn5 <- [1,786,null,{}] 20:59:52 INFO - PROCESS | 3720 | 1468900792865 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:52 INFO - PROCESS | 3720 | 1468900792869 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:52 INFO - PROCESS | 3720 | 1468900792955 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 20:59:52 INFO - PROCESS | 3720 | 1468900792968 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 3720 | 1468900792971 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:53 INFO - PROCESS | 3720 | ++DOCSHELL 0E48E400 == 28 [pid = 3720] [id = 206] 20:59:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0EC02400) [pid = 3720] [serial = 616] [outer = 00000000] 20:59:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (120B7800) [pid = 3720] [serial = 617] [outer = 0EC02400] 20:59:53 INFO - PROCESS | 3720 | 1468900793020 Marionette DEBUG loaded listener.js 20:59:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1252F000) [pid = 3720] [serial = 618] [outer = 0EC02400] 20:59:53 INFO - PROCESS | 3720 | 1468900793477 Marionette TRACE conn5 <- [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]]]}] 20:59:53 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 20:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 20:59:53 INFO - PROCESS | 3720 | 1468900793530 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 20:59:53 INFO - PROCESS | 3720 | 1468900793534 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 20:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:59:53 INFO - PROCESS | 3720 | 1468900793539 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:59:53 INFO - PROCESS | 3720 | 1468900793541 Marionette TRACE conn5 <- [1,790,null,{}] 20:59:53 INFO - PROCESS | 3720 | 1468900793545 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:53 INFO - PROCESS | 3720 | 1468900793548 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:53 INFO - PROCESS | 3720 | 1468900793670 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 20:59:53 INFO - PROCESS | 3720 | 1468900793755 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:53 INFO - PROCESS | 3720 | 1468900793757 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:53 INFO - PROCESS | 3720 | ++DOCSHELL 14FA6400 == 29 [pid = 3720] [id = 207] 20:59:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (14FA6C00) [pid = 3720] [serial = 619] [outer = 00000000] 20:59:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (14FE5000) [pid = 3720] [serial = 620] [outer = 14FA6C00] 20:59:53 INFO - PROCESS | 3720 | 1468900793802 Marionette DEBUG loaded listener.js 20:59:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (15236400) [pid = 3720] [serial = 621] [outer = 14FA6C00] 20:59:54 INFO - PROCESS | 3720 | 1468900794213 Marionette TRACE conn5 <- [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]]]}] 20:59:54 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 20:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 20:59:54 INFO - PROCESS | 3720 | 1468900794281 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 3720 | 1468900794283 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 20:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:59:54 INFO - PROCESS | 3720 | 1468900794289 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:59:54 INFO - PROCESS | 3720 | 1468900794295 Marionette TRACE conn5 <- [1,794,null,{}] 20:59:54 INFO - PROCESS | 3720 | 1468900794305 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:54 INFO - PROCESS | 3720 | 1468900794309 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:54 INFO - PROCESS | 3720 | 1468900794432 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 20:59:54 INFO - PROCESS | 3720 | 1468900794493 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 3720 | 1468900794495 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:54 INFO - PROCESS | 3720 | ++DOCSHELL 0DB49800 == 30 [pid = 3720] [id = 208] 20:59:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (1359AC00) [pid = 3720] [serial = 622] [outer = 00000000] 20:59:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (166A8800) [pid = 3720] [serial = 623] [outer = 1359AC00] 20:59:54 INFO - PROCESS | 3720 | 1468900794550 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (166E5C00) [pid = 3720] [serial = 624] [outer = 1359AC00] 20:59:55 INFO - PROCESS | 3720 | 1468900794978 Marionette TRACE conn5 <- [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]]]}] 20:59:55 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 20:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 20:59:55 INFO - PROCESS | 3720 | 1468900795019 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 3720 | 1468900795022 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 20:59:55 INFO - PROCESS | 3720 | 1468900795029 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:59:55 INFO - PROCESS | 3720 | 1468900795030 Marionette TRACE conn5 <- [1,798,null,{}] 20:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:59:55 INFO - PROCESS | 3720 | 1468900795034 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:55 INFO - PROCESS | 3720 | 1468900795036 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:55 INFO - PROCESS | 3720 | 1468900795153 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:59:55 INFO - PROCESS | 3720 | 1468900795164 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 3720 | 1468900795166 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:55 INFO - PROCESS | 3720 | ++DOCSHELL 16D09400 == 31 [pid = 3720] [id = 209] 20:59:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16D09C00) [pid = 3720] [serial = 625] [outer = 00000000] 20:59:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16F2F400) [pid = 3720] [serial = 626] [outer = 16D09C00] 20:59:55 INFO - PROCESS | 3720 | 1468900795210 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CC2C00) [pid = 3720] [serial = 627] [outer = 16D09C00] 20:59:55 INFO - PROCESS | 3720 | 1468900795646 Marionette TRACE conn5 <- [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]]]}] 20:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 20:59:55 INFO - PROCESS | 3720 | 1468900795703 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 3720 | 1468900795705 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 20:59:55 INFO - PROCESS | 3720 | 1468900795709 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:59:55 INFO - PROCESS | 3720 | 1468900795710 Marionette TRACE conn5 <- [1,802,null,{}] 20:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:59:55 INFO - PROCESS | 3720 | 1468900795721 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:55 INFO - PROCESS | 3720 | 1468900795723 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:55 INFO - PROCESS | 3720 | 1468900795834 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 20:59:55 INFO - PROCESS | 3720 | 1468900795847 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 3720 | 1468900795853 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:55 INFO - PROCESS | 3720 | ++DOCSHELL 17D5E000 == 32 [pid = 3720] [id = 210] 20:59:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D5E400) [pid = 3720] [serial = 628] [outer = 00000000] 20:59:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D62000) [pid = 3720] [serial = 629] [outer = 17D5E400] 20:59:55 INFO - PROCESS | 3720 | 1468900795965 Marionette DEBUG loaded listener.js 20:59:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1828EC00) [pid = 3720] [serial = 630] [outer = 17D5E400] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DA44000) [pid = 3720] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DB54000) [pid = 3720] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (16B2BC00) [pid = 3720] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16F35800) [pid = 3720] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (133A8C00) [pid = 3720] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0D975000) [pid = 3720] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (09067C00) [pid = 3720] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16BD0C00) [pid = 3720] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DB54C00) [pid = 3720] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (159A9C00) [pid = 3720] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0D1D3800) [pid = 3720] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:59:56 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (155A1400) [pid = 3720] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:59:56 INFO - PROCESS | 3720 | 1468900796713 Marionette TRACE conn5 <- [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] 20:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:59:56 INFO - PROCESS | 3720 | 1468900796731 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 20:59:56 INFO - PROCESS | 3720 | 1468900796734 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:59:56 INFO - PROCESS | 3720 | 1468900796736 Marionette TRACE conn5 <- [1,806,null,{}] 20:59:56 INFO - PROCESS | 3720 | 1468900796740 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:56 INFO - PROCESS | 3720 | 1468900796742 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:56 INFO - PROCESS | 3720 | 1468900796827 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 20:59:56 INFO - PROCESS | 3720 | 1468900796917 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:56 INFO - PROCESS | 3720 | 1468900796919 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:56 INFO - PROCESS | 3720 | ++DOCSHELL 0D11EC00 == 33 [pid = 3720] [id = 211] 20:59:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0D5E8400) [pid = 3720] [serial = 631] [outer = 00000000] 20:59:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16B2AC00) [pid = 3720] [serial = 632] [outer = 0D5E8400] 20:59:57 INFO - PROCESS | 3720 | 1468900796974 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17D56000) [pid = 3720] [serial = 633] [outer = 0D5E8400] 20:59:57 INFO - PROCESS | 3720 | 1468900797337 Marionette TRACE conn5 <- [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]]]}] 20:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 20:59:57 INFO - PROCESS | 3720 | 1468900797365 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 3720 | 1468900797367 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 20:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:59:57 INFO - PROCESS | 3720 | 1468900797371 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:59:57 INFO - PROCESS | 3720 | 1468900797372 Marionette TRACE conn5 <- [1,810,null,{}] 20:59:57 INFO - PROCESS | 3720 | 1468900797376 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:57 INFO - PROCESS | 3720 | 1468900797378 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:57 INFO - PROCESS | 3720 | 1468900797490 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 20:59:57 INFO - PROCESS | 3720 | 1468900797499 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 3720 | 1468900797501 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:57 INFO - PROCESS | 3720 | ++DOCSHELL 17CC4000 == 34 [pid = 3720] [id = 212] 20:59:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (18293800) [pid = 3720] [serial = 634] [outer = 00000000] 20:59:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (183F9400) [pid = 3720] [serial = 635] [outer = 18293800] 20:59:57 INFO - PROCESS | 3720 | 1468900797545 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18E9EC00) [pid = 3720] [serial = 636] [outer = 18293800] 20:59:57 INFO - PROCESS | 3720 | 1468900797940 Marionette TRACE conn5 <- [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] 20:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:59:58 INFO - PROCESS | 3720 | 1468900798004 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 20:59:58 INFO - PROCESS | 3720 | 1468900798007 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:59:58 INFO - PROCESS | 3720 | 1468900798008 Marionette TRACE conn5 <- [1,814,null,{}] 20:59:58 INFO - PROCESS | 3720 | 1468900798012 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:58 INFO - PROCESS | 3720 | 1468900798015 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:58 INFO - PROCESS | 3720 | 1468900798123 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 20:59:58 INFO - PROCESS | 3720 | 1468900798131 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 3720 | 1468900798132 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:58 INFO - PROCESS | 3720 | ++DOCSHELL 0D5E7C00 == 35 [pid = 3720] [id = 213] 20:59:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (14FAD400) [pid = 3720] [serial = 637] [outer = 00000000] 20:59:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18EA6000) [pid = 3720] [serial = 638] [outer = 14FAD400] 20:59:58 INFO - PROCESS | 3720 | 1468900798202 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18EA6400) [pid = 3720] [serial = 639] [outer = 14FAD400] 20:59:58 INFO - PROCESS | 3720 | 1468900798661 Marionette TRACE conn5 <- [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]]]}] 20:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 20:59:58 INFO - PROCESS | 3720 | 1468900798738 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 20:59:58 INFO - PROCESS | 3720 | 1468900798743 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 20:59:58 INFO - PROCESS | 3720 | 1468900798749 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:59:58 INFO - PROCESS | 3720 | 1468900798752 Marionette TRACE conn5 <- [1,818,null,{}] 20:59:58 INFO - PROCESS | 3720 | 1468900798758 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:58 INFO - PROCESS | 3720 | 1468900798761 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:58 INFO - PROCESS | 3720 | 1468900798889 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:59:59 INFO - PROCESS | 3720 | 1468900798991 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 3720 | 1468900798996 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 20:59:59 INFO - PROCESS | 3720 | ++DOCSHELL 0D129400 == 36 [pid = 3720] [id = 214] 20:59:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0D5EAC00) [pid = 3720] [serial = 640] [outer = 00000000] 20:59:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0DEA1800) [pid = 3720] [serial = 641] [outer = 0D5EAC00] 20:59:59 INFO - PROCESS | 3720 | 1468900799052 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0E4DC000) [pid = 3720] [serial = 642] [outer = 0D5EAC00] 20:59:59 INFO - PROCESS | 3720 | 1468900799859 Marionette TRACE conn5 <- [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]]]}] 20:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1184ms 20:59:59 INFO - PROCESS | 3720 | 1468900799937 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 20:59:59 INFO - PROCESS | 3720 | 1468900799942 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 20:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:59:59 INFO - PROCESS | 3720 | 1468900799949 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:59:59 INFO - PROCESS | 3720 | 1468900799951 Marionette TRACE conn5 <- [1,822,null,{}] 20:59:59 INFO - PROCESS | 3720 | 1468900799956 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:59 INFO - PROCESS | 3720 | 1468900799959 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:00 INFO - PROCESS | 3720 | 1468900800109 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 21:00:00 INFO - PROCESS | 3720 | 1468900800234 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 3720 | 1468900800237 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:00 INFO - PROCESS | 3720 | ++DOCSHELL 14FE3800 == 37 [pid = 3720] [id = 215] 21:00:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (14FE5C00) [pid = 3720] [serial = 643] [outer = 00000000] 21:00:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (15815000) [pid = 3720] [serial = 644] [outer = 14FE5C00] 21:00:00 INFO - PROCESS | 3720 | 1468900800296 Marionette DEBUG loaded listener.js 21:00:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (158C7800) [pid = 3720] [serial = 645] [outer = 14FE5C00] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 17CC4000 == 36 [pid = 3720] [id = 212] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 0D11EC00 == 35 [pid = 3720] [id = 211] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 17D5E000 == 34 [pid = 3720] [id = 210] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 16D09400 == 33 [pid = 3720] [id = 209] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 0DB49800 == 32 [pid = 3720] [id = 208] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 14FA6400 == 31 [pid = 3720] [id = 207] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 0E48E400 == 30 [pid = 3720] [id = 206] 21:00:01 INFO - PROCESS | 3720 | --DOCSHELL 0D536800 == 29 [pid = 3720] [id = 205] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17D57000) [pid = 3720] [serial = 599] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0E343400) [pid = 3720] [serial = 558] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0D97EC00) [pid = 3720] [serial = 555] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (14FA4000) [pid = 3720] [serial = 552] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1589D800) [pid = 3720] [serial = 590] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (13595400) [pid = 3720] [serial = 587] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DA44C00) [pid = 3720] [serial = 581] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DB4B400) [pid = 3720] [serial = 582] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0E4E0C00) [pid = 3720] [serial = 578] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17D58000) [pid = 3720] [serial = 600] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (158C6400) [pid = 3720] [serial = 591] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (159B0000) [pid = 3720] [serial = 593] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (166E6000) [pid = 3720] [serial = 594] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (16D02800) [pid = 3720] [serial = 596] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (12064C00) [pid = 3720] [serial = 579] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (0E348800) [pid = 3720] [serial = 584] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (0E4E1400) [pid = 3720] [serial = 585] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (16D09800) [pid = 3720] [serial = 576] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (142E5400) [pid = 3720] [serial = 588] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (16F29400) [pid = 3720] [serial = 597] [outer = 00000000] [url = about:blank] 21:00:01 INFO - PROCESS | 3720 | 1468900801209 Marionette TRACE conn5 <- [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]]]}] 21:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1271ms 21:00:01 INFO - PROCESS | 3720 | 1468900801225 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 3720 | 1468900801229 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 21:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:00:01 INFO - PROCESS | 3720 | 1468900801234 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:00:01 INFO - PROCESS | 3720 | 1468900801237 Marionette TRACE conn5 <- [1,826,null,{}] 21:00:01 INFO - PROCESS | 3720 | 1468900801243 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:01 INFO - PROCESS | 3720 | 1468900801246 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:01 INFO - PROCESS | 3720 | 1468900801331 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 21:00:01 INFO - PROCESS | 3720 | 1468900801338 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:01 INFO - PROCESS | 3720 | 1468900801342 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:01 INFO - PROCESS | 3720 | ++DOCSHELL 0DA41800 == 30 [pid = 3720] [id = 216] 21:00:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0DA44C00) [pid = 3720] [serial = 646] [outer = 00000000] 21:00:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB14400) [pid = 3720] [serial = 647] [outer = 0DA44C00] 21:00:01 INFO - PROCESS | 3720 | 1468900801390 Marionette DEBUG loaded listener.js 21:00:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DE9EC00) [pid = 3720] [serial = 648] [outer = 0DA44C00] 21:00:01 INFO - PROCESS | 3720 | 1468900801864 Marionette TRACE conn5 <- [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]]]}] 21:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 21:00:01 INFO - PROCESS | 3720 | 1468900801923 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 3720 | 1468900801927 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 21:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:00:01 INFO - PROCESS | 3720 | 1468900801933 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:00:01 INFO - PROCESS | 3720 | 1468900801936 Marionette TRACE conn5 <- [1,830,null,{}] 21:00:01 INFO - PROCESS | 3720 | 1468900801940 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:01 INFO - PROCESS | 3720 | 1468900801942 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:02 INFO - PROCESS | 3720 | 1468900802032 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 21:00:02 INFO - PROCESS | 3720 | 1468900802044 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 3720 | 1468900802046 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:02 INFO - PROCESS | 3720 | ++DOCSHELL 0EC01800 == 31 [pid = 3720] [id = 217] 21:00:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0ECEF400) [pid = 3720] [serial = 649] [outer = 00000000] 21:00:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (12064C00) [pid = 3720] [serial = 650] [outer = 0ECEF400] 21:00:02 INFO - PROCESS | 3720 | 1468900802094 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (123EC800) [pid = 3720] [serial = 651] [outer = 0ECEF400] 21:00:02 INFO - PROCESS | 3720 | 1468900802567 Marionette TRACE conn5 <- [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]]]}] 21:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 21:00:02 INFO - PROCESS | 3720 | 1468900802606 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 21:00:02 INFO - PROCESS | 3720 | 1468900802608 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 21:00:02 INFO - PROCESS | 3720 | 1468900802611 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:00:02 INFO - PROCESS | 3720 | 1468900802615 Marionette TRACE conn5 <- [1,834,null,{}] 21:00:02 INFO - PROCESS | 3720 | 1468900802625 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:02 INFO - PROCESS | 3720 | 1468900802630 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:02 INFO - PROCESS | 3720 | 1468900802715 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 21:00:02 INFO - PROCESS | 3720 | 1468900802724 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 3720 | 1468900802727 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:02 INFO - PROCESS | 3720 | ++DOCSHELL 14FAA800 == 32 [pid = 3720] [id = 218] 21:00:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (14FAAC00) [pid = 3720] [serial = 652] [outer = 00000000] 21:00:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14FE6C00) [pid = 3720] [serial = 653] [outer = 14FAAC00] 21:00:02 INFO - PROCESS | 3720 | 1468900802774 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (155AB000) [pid = 3720] [serial = 654] [outer = 14FAAC00] 21:00:04 INFO - PROCESS | 3720 | 1468900804352 Marionette TRACE conn5 <- [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]]]}] 21:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1775ms 21:00:04 INFO - PROCESS | 3720 | 1468900804390 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 21:00:04 INFO - PROCESS | 3720 | 1468900804393 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 21:00:04 INFO - PROCESS | 3720 | 1468900804396 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:00:04 INFO - PROCESS | 3720 | 1468900804398 Marionette TRACE conn5 <- [1,838,null,{}] 21:00:04 INFO - PROCESS | 3720 | 1468900804402 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:04 INFO - PROCESS | 3720 | 1468900804404 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:04 INFO - PROCESS | 3720 | 1468900804523 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 21:00:04 INFO - PROCESS | 3720 | 1468900804581 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:04 INFO - PROCESS | 3720 | 1468900804583 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:04 INFO - PROCESS | 3720 | ++DOCSHELL 158CB400 == 33 [pid = 3720] [id = 219] 21:00:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (166A6000) [pid = 3720] [serial = 655] [outer = 00000000] 21:00:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D10800) [pid = 3720] [serial = 656] [outer = 166A6000] 21:00:04 INFO - PROCESS | 3720 | 1468900804629 Marionette DEBUG loaded listener.js 21:00:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17CB9800) [pid = 3720] [serial = 657] [outer = 166A6000] 21:00:05 INFO - PROCESS | 3720 | 1468900805067 Marionette TRACE conn5 <- [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]]]}] 21:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 21:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:00:05 INFO - PROCESS | 3720 | 1468900805131 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 21:00:05 INFO - PROCESS | 3720 | 1468900805133 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 21:00:05 INFO - PROCESS | 3720 | 1468900805136 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:00:05 INFO - PROCESS | 3720 | 1468900805137 Marionette TRACE conn5 <- [1,842,null,{}] 21:00:05 INFO - PROCESS | 3720 | 1468900805145 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:05 INFO - PROCESS | 3720 | 1468900805147 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:05 INFO - PROCESS | 3720 | 1468900805259 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 21:00:05 INFO - PROCESS | 3720 | 1468900805269 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:05 INFO - PROCESS | 3720 | 1468900805271 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:05 INFO - PROCESS | 3720 | ++DOCSHELL 17CC5800 == 34 [pid = 3720] [id = 220] 21:00:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17D59400) [pid = 3720] [serial = 658] [outer = 00000000] 21:00:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D5FC00) [pid = 3720] [serial = 659] [outer = 17D59400] 21:00:05 INFO - PROCESS | 3720 | 1468900805316 Marionette DEBUG loaded listener.js 21:00:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1828A400) [pid = 3720] [serial = 660] [outer = 17D59400] 21:00:05 INFO - PROCESS | 3720 | 1468900805757 Marionette TRACE conn5 <- [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]]]}] 21:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 690ms 21:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:00:05 INFO - PROCESS | 3720 | 1468900805827 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 21:00:05 INFO - PROCESS | 3720 | 1468900805828 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 21:00:05 INFO - PROCESS | 3720 | 1468900805831 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:00:05 INFO - PROCESS | 3720 | 1468900805833 Marionette TRACE conn5 <- [1,846,null,{}] 21:00:05 INFO - PROCESS | 3720 | 1468900805843 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:05 INFO - PROCESS | 3720 | 1468900805848 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:06 INFO - PROCESS | 3720 | 1468900806002 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 21:00:06 INFO - PROCESS | 3720 | 1468900806054 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:06 INFO - PROCESS | 3720 | 1468900806056 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:06 INFO - PROCESS | 3720 | ++DOCSHELL 17D55C00 == 35 [pid = 3720] [id = 221] 21:00:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D5C800) [pid = 3720] [serial = 661] [outer = 00000000] 21:00:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18EAB000) [pid = 3720] [serial = 662] [outer = 17D5C800] 21:00:06 INFO - PROCESS | 3720 | 1468900806102 Marionette DEBUG loaded listener.js 21:00:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18EDF800) [pid = 3720] [serial = 663] [outer = 17D5C800] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0D53B400) [pid = 3720] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0EC02400) [pid = 3720] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (18151400) [pid = 3720] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (14FA6C00) [pid = 3720] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17D5E400) [pid = 3720] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D6FA800) [pid = 3720] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18293800) [pid = 3720] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (12591400) [pid = 3720] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16BD0000) [pid = 3720] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16D09C00) [pid = 3720] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0D5E8400) [pid = 3720] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:00:06 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (1359AC00) [pid = 3720] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:00:06 INFO - PROCESS | 3720 | 1468900806536 Marionette TRACE conn5 <- [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]]]}] 21:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 771ms 21:00:06 INFO - PROCESS | 3720 | 1468900806604 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 21:00:06 INFO - PROCESS | 3720 | 1468900806606 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 21:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:00:06 INFO - PROCESS | 3720 | 1468900806609 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:00:06 INFO - PROCESS | 3720 | 1468900806611 Marionette TRACE conn5 <- [1,850,null,{}] 21:00:06 INFO - PROCESS | 3720 | 1468900806614 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:06 INFO - PROCESS | 3720 | 1468900806616 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:06 INFO - PROCESS | 3720 | 1468900806694 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 21:00:06 INFO - PROCESS | 3720 | 1468900806700 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:06 INFO - PROCESS | 3720 | 1468900806701 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:06 INFO - PROCESS | 3720 | ++DOCSHELL 16F36000 == 36 [pid = 3720] [id = 222] 21:00:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17D5AC00) [pid = 3720] [serial = 664] [outer = 00000000] 21:00:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (1834D800) [pid = 3720] [serial = 665] [outer = 17D5AC00] 21:00:06 INFO - PROCESS | 3720 | 1468900806744 Marionette DEBUG loaded listener.js 21:00:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (18E9FC00) [pid = 3720] [serial = 666] [outer = 17D5AC00] 21:00:07 INFO - PROCESS | 3720 | 1468900807152 Marionette TRACE conn5 <- [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]]]}] 21:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 570ms 21:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:00:07 INFO - PROCESS | 3720 | 1468900807183 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 3720 | 1468900807185 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 21:00:07 INFO - PROCESS | 3720 | 1468900807189 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:00:07 INFO - PROCESS | 3720 | 1468900807191 Marionette TRACE conn5 <- [1,854,null,{}] 21:00:07 INFO - PROCESS | 3720 | 1468900807211 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:07 INFO - PROCESS | 3720 | 1468900807213 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:07 INFO - PROCESS | 3720 | 1468900807296 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 21:00:07 INFO - PROCESS | 3720 | 1468900807302 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:07 INFO - PROCESS | 3720 | 1468900807304 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:07 INFO - PROCESS | 3720 | ++DOCSHELL 17D64C00 == 37 [pid = 3720] [id = 223] 21:00:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (18F34800) [pid = 3720] [serial = 667] [outer = 00000000] 21:00:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18F3BC00) [pid = 3720] [serial = 668] [outer = 18F34800] 21:00:07 INFO - PROCESS | 3720 | 1468900807349 Marionette DEBUG loaded listener.js 21:00:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (19091000) [pid = 3720] [serial = 669] [outer = 18F34800] 21:00:07 INFO - PROCESS | 3720 | 1468900807768 Marionette TRACE conn5 <- [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]]]}] 21:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 21:00:07 INFO - PROCESS | 3720 | 1468900807823 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 3720 | 1468900807825 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 21:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:00:07 INFO - PROCESS | 3720 | 1468900807828 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:00:07 INFO - PROCESS | 3720 | 1468900807830 Marionette TRACE conn5 <- [1,858,null,{}] 21:00:07 INFO - PROCESS | 3720 | 1468900807834 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:07 INFO - PROCESS | 3720 | 1468900807835 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:07 INFO - PROCESS | 3720 | 1468900807915 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 21:00:07 INFO - PROCESS | 3720 | 1468900807924 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:07 INFO - PROCESS | 3720 | 1468900807925 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:07 INFO - PROCESS | 3720 | ++DOCSHELL 18F3A800 == 38 [pid = 3720] [id = 224] 21:00:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18F3B000) [pid = 3720] [serial = 670] [outer = 00000000] 21:00:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (191CBC00) [pid = 3720] [serial = 671] [outer = 18F3B000] 21:00:08 INFO - PROCESS | 3720 | 1468900807967 Marionette DEBUG loaded listener.js 21:00:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (19843800) [pid = 3720] [serial = 672] [outer = 18F3B000] 21:00:08 INFO - PROCESS | 3720 | 1468900808542 Marionette TRACE conn5 <- [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]]]}] 21:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 770ms 21:00:08 INFO - PROCESS | 3720 | 1468900808603 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 21:00:08 INFO - PROCESS | 3720 | 1468900808608 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 21:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:00:08 INFO - PROCESS | 3720 | 1468900808613 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:00:08 INFO - PROCESS | 3720 | 1468900808616 Marionette TRACE conn5 <- [1,862,null,{}] 21:00:08 INFO - PROCESS | 3720 | 1468900808622 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:08 INFO - PROCESS | 3720 | 1468900808625 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:08 INFO - PROCESS | 3720 | 1468900808736 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 21:00:08 INFO - PROCESS | 3720 | 1468900808865 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:08 INFO - PROCESS | 3720 | 1468900808867 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:08 INFO - PROCESS | 3720 | ++DOCSHELL 0D614400 == 39 [pid = 3720] [id = 225] 21:00:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0D6F8400) [pid = 3720] [serial = 673] [outer = 00000000] 21:00:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0E315400) [pid = 3720] [serial = 674] [outer = 0D6F8400] 21:00:08 INFO - PROCESS | 3720 | 1468900808924 Marionette DEBUG loaded listener.js 21:00:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0E4D9C00) [pid = 3720] [serial = 675] [outer = 0D6F8400] 21:00:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (14FA0800) [pid = 3720] [serial = 676] [outer = 0E499400] 21:00:09 INFO - PROCESS | 3720 | 1468900809649 Marionette TRACE conn5 <- [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]]]}] 21:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1078ms 21:00:09 INFO - PROCESS | 3720 | 1468900809691 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 21:00:09 INFO - PROCESS | 3720 | 1468900809696 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 21:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:00:09 INFO - PROCESS | 3720 | 1468900809702 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:00:09 INFO - PROCESS | 3720 | 1468900809704 Marionette TRACE conn5 <- [1,866,null,{}] 21:00:09 INFO - PROCESS | 3720 | 1468900809708 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:09 INFO - PROCESS | 3720 | 1468900809711 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:09 INFO - PROCESS | 3720 | 1468900809822 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 21:00:09 INFO - PROCESS | 3720 | 1468900809949 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:09 INFO - PROCESS | 3720 | 1468900809951 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:09 INFO - PROCESS | 3720 | ++DOCSHELL 12562400 == 40 [pid = 3720] [id = 226] 21:00:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (13502400) [pid = 3720] [serial = 677] [outer = 00000000] 21:00:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1589C400) [pid = 3720] [serial = 678] [outer = 13502400] 21:00:10 INFO - PROCESS | 3720 | 1468900810008 Marionette DEBUG loaded listener.js 21:00:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16D09000) [pid = 3720] [serial = 679] [outer = 13502400] 21:00:10 INFO - PROCESS | 3720 | 1468900810582 Marionette TRACE conn5 <- [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]]]}] 21:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 21:00:10 INFO - PROCESS | 3720 | 1468900810636 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 21:00:10 INFO - PROCESS | 3720 | 1468900810639 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 21:00:10 INFO - PROCESS | 3720 | 1468900810642 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:00:10 INFO - PROCESS | 3720 | 1468900810646 Marionette TRACE conn5 <- [1,870,null,{}] 21:00:10 INFO - PROCESS | 3720 | 1468900810657 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:10 INFO - PROCESS | 3720 | 1468900810661 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:10 INFO - PROCESS | 3720 | 1468900810768 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 21:00:10 INFO - PROCESS | 3720 | 1468900810896 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:10 INFO - PROCESS | 3720 | 1468900810900 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:10 INFO - PROCESS | 3720 | ++DOCSHELL 191CE800 == 41 [pid = 3720] [id = 227] 21:00:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (191D0800) [pid = 3720] [serial = 680] [outer = 00000000] 21:00:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (199C8400) [pid = 3720] [serial = 681] [outer = 191D0800] 21:00:10 INFO - PROCESS | 3720 | 1468900810956 Marionette DEBUG loaded listener.js 21:00:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (19F27000) [pid = 3720] [serial = 682] [outer = 191D0800] 21:00:11 INFO - PROCESS | 3720 | 1468900811689 Marionette TRACE conn5 <- [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]]]}] 21:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1075ms 21:00:11 INFO - PROCESS | 3720 | 1468900811744 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 21:00:11 INFO - PROCESS | 3720 | 1468900811748 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 21:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:00:11 INFO - PROCESS | 3720 | 1468900811754 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:00:11 INFO - PROCESS | 3720 | 1468900811758 Marionette TRACE conn5 <- [1,874,null,{}] 21:00:11 INFO - PROCESS | 3720 | 1468900811763 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:11 INFO - PROCESS | 3720 | 1468900811766 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:11 INFO - PROCESS | 3720 | 1468900811869 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 21:00:11 INFO - PROCESS | 3720 | 1468900811949 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:11 INFO - PROCESS | 3720 | 1468900811953 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:12 INFO - PROCESS | 3720 | ++DOCSHELL 0DB55C00 == 42 [pid = 3720] [id = 228] 21:00:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0DB56000) [pid = 3720] [serial = 683] [outer = 00000000] 21:00:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0E321400) [pid = 3720] [serial = 684] [outer = 0DB56000] 21:00:12 INFO - PROCESS | 3720 | 1468900812042 Marionette DEBUG loaded listener.js 21:00:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0E455C00) [pid = 3720] [serial = 685] [outer = 0DB56000] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 17D64C00 == 41 [pid = 3720] [id = 223] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 16F36000 == 40 [pid = 3720] [id = 222] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 17D55C00 == 39 [pid = 3720] [id = 221] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 17CC5800 == 38 [pid = 3720] [id = 220] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 158CB400 == 37 [pid = 3720] [id = 219] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 14FAA800 == 36 [pid = 3720] [id = 218] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 0EC01800 == 35 [pid = 3720] [id = 217] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 0DA41800 == 34 [pid = 3720] [id = 216] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 0D5E7C00 == 33 [pid = 3720] [id = 213] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 14FE3800 == 32 [pid = 3720] [id = 215] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 0D129400 == 31 [pid = 3720] [id = 214] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 12562400 == 30 [pid = 3720] [id = 226] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 191CE800 == 29 [pid = 3720] [id = 227] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 18F3A800 == 28 [pid = 3720] [id = 224] 21:00:12 INFO - PROCESS | 3720 | --DOCSHELL 0D614400 == 27 [pid = 3720] [id = 225] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0D611800) [pid = 3720] [serial = 614] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0DB11000) [pid = 3720] [serial = 615] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (120B7800) [pid = 3720] [serial = 617] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1252F000) [pid = 3720] [serial = 618] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18291000) [pid = 3720] [serial = 612] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1828F400) [pid = 3720] [serial = 611] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (14FE5000) [pid = 3720] [serial = 620] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D62000) [pid = 3720] [serial = 629] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB49C00) [pid = 3720] [serial = 603] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0DA49800) [pid = 3720] [serial = 602] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18E9EC00) [pid = 3720] [serial = 636] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (14FE4400) [pid = 3720] [serial = 606] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (14F9F800) [pid = 3720] [serial = 605] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17507C00) [pid = 3720] [serial = 609] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16F2CC00) [pid = 3720] [serial = 608] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16F2F400) [pid = 3720] [serial = 626] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17CC2C00) [pid = 3720] [serial = 627] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16B2AC00) [pid = 3720] [serial = 632] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (183F9400) [pid = 3720] [serial = 635] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1828EC00) [pid = 3720] [serial = 630] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (166A8800) [pid = 3720] [serial = 623] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (166E5C00) [pid = 3720] [serial = 624] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17D56000) [pid = 3720] [serial = 633] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18EA6000) [pid = 3720] [serial = 638] [outer = 00000000] [url = about:blank] 21:00:12 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (15236400) [pid = 3720] [serial = 621] [outer = 00000000] [url = about:blank] 21:00:13 INFO - PROCESS | 3720 | 1468900813165 Marionette TRACE conn5 <- [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]]]}] 21:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1476ms 21:00:13 INFO - PROCESS | 3720 | 1468900813233 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 21:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:00:13 INFO - PROCESS | 3720 | 1468900813237 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 21:00:13 INFO - PROCESS | 3720 | 1468900813241 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:00:13 INFO - PROCESS | 3720 | 1468900813244 Marionette TRACE conn5 <- [1,878,null,{}] 21:00:13 INFO - PROCESS | 3720 | 1468900813250 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:13 INFO - PROCESS | 3720 | 1468900813253 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:13 INFO - PROCESS | 3720 | 1468900813341 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 21:00:13 INFO - PROCESS | 3720 | 1468900813422 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:13 INFO - PROCESS | 3720 | 1468900813424 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:13 INFO - PROCESS | 3720 | ++DOCSHELL 0D5E9C00 == 28 [pid = 3720] [id = 229] 21:00:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0D5EA000) [pid = 3720] [serial = 686] [outer = 00000000] 21:00:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DA40400) [pid = 3720] [serial = 687] [outer = 0D5EA000] 21:00:13 INFO - PROCESS | 3720 | 1468900813471 Marionette DEBUG loaded listener.js 21:00:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DA47400) [pid = 3720] [serial = 688] [outer = 0D5EA000] 21:00:13 INFO - PROCESS | 3720 | 1468900813856 Marionette TRACE conn5 <- [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]]]}] 21:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 21:00:13 INFO - PROCESS | 3720 | 1468900813884 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 21:00:13 INFO - PROCESS | 3720 | 1468900813889 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 21:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:00:13 INFO - PROCESS | 3720 | 1468900813896 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:00:13 INFO - PROCESS | 3720 | 1468900813899 Marionette TRACE conn5 <- [1,882,null,{}] 21:00:13 INFO - PROCESS | 3720 | 1468900813903 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:13 INFO - PROCESS | 3720 | 1468900813905 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:14 INFO - PROCESS | 3720 | 1468900814030 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 21:00:14 INFO - PROCESS | 3720 | 1468900814040 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 3720 | 1468900814042 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:14 INFO - PROCESS | 3720 | ++DOCSHELL 0E474800 == 29 [pid = 3720] [id = 230] 21:00:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0E46C400) [pid = 3720] [serial = 689] [outer = 00000000] 21:00:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0E990800) [pid = 3720] [serial = 690] [outer = 0E46C400] 21:00:14 INFO - PROCESS | 3720 | 1468900814090 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0EDDB800) [pid = 3720] [serial = 691] [outer = 0E46C400] 21:00:14 INFO - PROCESS | 3720 | 1468900814556 Marionette TRACE conn5 <- [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]]]}] 21:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 21:00:14 INFO - PROCESS | 3720 | 1468900814571 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 21:00:14 INFO - PROCESS | 3720 | 1468900814574 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 21:00:14 INFO - PROCESS | 3720 | 1468900814577 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:00:14 INFO - PROCESS | 3720 | 1468900814580 Marionette TRACE conn5 <- [1,886,null,{}] 21:00:14 INFO - PROCESS | 3720 | 1468900814590 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:14 INFO - PROCESS | 3720 | 1468900814595 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:14 INFO - PROCESS | 3720 | 1468900814679 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 21:00:14 INFO - PROCESS | 3720 | 1468900814688 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 3720 | 1468900814691 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:14 INFO - PROCESS | 3720 | ++DOCSHELL 1426E000 == 30 [pid = 3720] [id = 231] 21:00:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (1426E800) [pid = 3720] [serial = 692] [outer = 00000000] 21:00:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (142ED400) [pid = 3720] [serial = 693] [outer = 1426E800] 21:00:14 INFO - PROCESS | 3720 | 1468900814739 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (14FE0C00) [pid = 3720] [serial = 694] [outer = 1426E800] 21:00:15 INFO - PROCESS | 3720 | 1468900815151 Marionette TRACE conn5 <- [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]]]}] 21:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 21:00:15 INFO - PROCESS | 3720 | 1468900815211 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 21:00:15 INFO - PROCESS | 3720 | 1468900815214 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 21:00:15 INFO - PROCESS | 3720 | 1468900815217 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:00:15 INFO - PROCESS | 3720 | 1468900815218 Marionette TRACE conn5 <- [1,890,null,{}] 21:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:00:15 INFO - PROCESS | 3720 | 1468900815222 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:15 INFO - PROCESS | 3720 | 1468900815224 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:15 INFO - PROCESS | 3720 | 1468900815341 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 21:00:15 INFO - PROCESS | 3720 | 1468900815418 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:15 INFO - PROCESS | 3720 | 1468900815420 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:15 INFO - PROCESS | 3720 | ++DOCSHELL 15235400 == 31 [pid = 3720] [id = 232] 21:00:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (15236400) [pid = 3720] [serial = 695] [outer = 00000000] 21:00:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (155AA800) [pid = 3720] [serial = 696] [outer = 15236400] 21:00:15 INFO - PROCESS | 3720 | 1468900815465 Marionette DEBUG loaded listener.js 21:00:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (158C1C00) [pid = 3720] [serial = 697] [outer = 15236400] 21:00:15 INFO - PROCESS | 3720 | 1468900815872 Marionette TRACE conn5 <- [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]]]}] 21:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 21:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:00:15 INFO - PROCESS | 3720 | 1468900815892 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 21:00:15 INFO - PROCESS | 3720 | 1468900815894 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 21:00:15 INFO - PROCESS | 3720 | 1468900815897 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:00:15 INFO - PROCESS | 3720 | 1468900815898 Marionette TRACE conn5 <- [1,894,null,{}] 21:00:15 INFO - PROCESS | 3720 | 1468900815901 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:15 INFO - PROCESS | 3720 | 1468900815903 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:16 INFO - PROCESS | 3720 | 1468900816012 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 21:00:16 INFO - PROCESS | 3720 | 1468900816017 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:16 INFO - PROCESS | 3720 | 1468900816019 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:16 INFO - PROCESS | 3720 | ++DOCSHELL 158C6400 == 32 [pid = 3720] [id = 233] 21:00:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (158C8000) [pid = 3720] [serial = 698] [outer = 00000000] 21:00:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (159AE400) [pid = 3720] [serial = 699] [outer = 158C8000] 21:00:16 INFO - PROCESS | 3720 | 1468900816062 Marionette DEBUG loaded listener.js 21:00:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (166DE400) [pid = 3720] [serial = 700] [outer = 158C8000] 21:00:16 INFO - PROCESS | 3720 | 1468900816520 Marionette TRACE conn5 <- [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]]]}] 21:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 21:00:16 INFO - PROCESS | 3720 | 1468900816569 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 21:00:16 INFO - PROCESS | 3720 | 1468900816571 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 21:00:16 INFO - PROCESS | 3720 | 1468900816574 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:00:16 INFO - PROCESS | 3720 | 1468900816576 Marionette TRACE conn5 <- [1,898,null,{}] 21:00:16 INFO - PROCESS | 3720 | 1468900816580 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:16 INFO - PROCESS | 3720 | 1468900816585 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:16 INFO - PROCESS | 3720 | 1468900816752 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 21:00:16 INFO - PROCESS | 3720 | 1468900816777 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:16 INFO - PROCESS | 3720 | 1468900816779 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:16 INFO - PROCESS | 3720 | ++DOCSHELL 16D0E800 == 33 [pid = 3720] [id = 234] 21:00:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (16F29000) [pid = 3720] [serial = 701] [outer = 00000000] 21:00:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (178FC400) [pid = 3720] [serial = 702] [outer = 16F29000] 21:00:16 INFO - PROCESS | 3720 | 1468900816822 Marionette DEBUG loaded listener.js 21:00:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17CC3000) [pid = 3720] [serial = 703] [outer = 16F29000] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (166A6000) [pid = 3720] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17D59400) [pid = 3720] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (14FAD400) [pid = 3720] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DA44C00) [pid = 3720] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0ECEF400) [pid = 3720] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (14FE5C00) [pid = 3720] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0D5EAC00) [pid = 3720] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (14FAAC00) [pid = 3720] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17D5C800) [pid = 3720] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18F34800) [pid = 3720] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (18F3B000) [pid = 3720] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:00:17 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17D5AC00) [pid = 3720] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:00:17 INFO - PROCESS | 3720 | 1468900817488 Marionette TRACE conn5 <- [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]]]}] 21:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 21:00:17 INFO - PROCESS | 3720 | 1468900817549 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 21:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:00:17 INFO - PROCESS | 3720 | 1468900817551 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 21:00:17 INFO - PROCESS | 3720 | 1468900817554 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:00:17 INFO - PROCESS | 3720 | 1468900817556 Marionette TRACE conn5 <- [1,902,null,{}] 21:00:17 INFO - PROCESS | 3720 | 1468900817560 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:17 INFO - PROCESS | 3720 | 1468900817561 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:17 INFO - PROCESS | 3720 | 1468900817638 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 21:00:17 INFO - PROCESS | 3720 | 1468900817643 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:17 INFO - PROCESS | 3720 | 1468900817645 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:17 INFO - PROCESS | 3720 | ++DOCSHELL 0E4D6C00 == 34 [pid = 3720] [id = 235] 21:00:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (12591400) [pid = 3720] [serial = 704] [outer = 00000000] 21:00:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (158C0400) [pid = 3720] [serial = 705] [outer = 12591400] 21:00:17 INFO - PROCESS | 3720 | 1468900817687 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158C4000) [pid = 3720] [serial = 706] [outer = 12591400] 21:00:18 INFO - PROCESS | 3720 | 1468900818120 Marionette TRACE conn5 <- [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]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 21:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:00:18 INFO - PROCESS | 3720 | 1468900818185 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 21:00:18 INFO - PROCESS | 3720 | 1468900818187 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 21:00:18 INFO - PROCESS | 3720 | 1468900818190 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 3720 | 1468900818192 Marionette TRACE conn5 <- [1,906,null,{}] 21:00:18 INFO - PROCESS | 3720 | 1468900818196 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:18 INFO - PROCESS | 3720 | 1468900818198 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:18 INFO - PROCESS | 3720 | 1468900818277 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 21:00:18 INFO - PROCESS | 3720 | 1468900818283 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 3720 | 1468900818285 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:18 INFO - PROCESS | 3720 | ++DOCSHELL 178F9400 == 35 [pid = 3720] [id = 236] 21:00:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CBA400) [pid = 3720] [serial = 707] [outer = 00000000] 21:00:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D5D000) [pid = 3720] [serial = 708] [outer = 17CBA400] 21:00:18 INFO - PROCESS | 3720 | 1468900818328 Marionette DEBUG loaded listener.js 21:00:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D5E800) [pid = 3720] [serial = 709] [outer = 17CBA400] 21:00:18 INFO - PROCESS | 3720 | 1468900818745 Marionette TRACE conn5 <- [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]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 570ms 21:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:00:18 INFO - PROCESS | 3720 | 1468900818761 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 21:00:18 INFO - PROCESS | 3720 | 1468900818763 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 21:00:18 INFO - PROCESS | 3720 | 1468900818779 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 3720 | 1468900818781 Marionette TRACE conn5 <- [1,910,null,{}] 21:00:18 INFO - PROCESS | 3720 | 1468900818784 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:18 INFO - PROCESS | 3720 | 1468900818786 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:18 INFO - PROCESS | 3720 | 1468900818867 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 21:00:18 INFO - PROCESS | 3720 | 1468900818872 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 3720 | 1468900818874 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:18 INFO - PROCESS | 3720 | ++DOCSHELL 14269800 == 36 [pid = 3720] [id = 237] 21:00:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1828F000) [pid = 3720] [serial = 710] [outer = 00000000] 21:00:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18293000) [pid = 3720] [serial = 711] [outer = 1828F000] 21:00:18 INFO - PROCESS | 3720 | 1468900818917 Marionette DEBUG loaded listener.js 21:00:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (14FEAC00) [pid = 3720] [serial = 712] [outer = 1828F000] 21:00:19 INFO - PROCESS | 3720 | 1468900819352 Marionette TRACE conn5 <- [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]]]}] 21:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 650ms 21:00:19 INFO - PROCESS | 3720 | 1468900819417 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 21:00:19 INFO - PROCESS | 3720 | 1468900819419 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 21:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:00:19 INFO - PROCESS | 3720 | 1468900819422 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:00:19 INFO - PROCESS | 3720 | 1468900819424 Marionette TRACE conn5 <- [1,914,null,{}] 21:00:19 INFO - PROCESS | 3720 | 1468900819427 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:19 INFO - PROCESS | 3720 | 1468900819429 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:19 INFO - PROCESS | 3720 | 1468900819546 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 21:00:19 INFO - PROCESS | 3720 | 1468900819735 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:19 INFO - PROCESS | 3720 | 1468900819738 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:19 INFO - PROCESS | 3720 | ++DOCSHELL 0D1CE800 == 37 [pid = 3720] [id = 238] 21:00:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0D1D3800) [pid = 3720] [serial = 713] [outer = 00000000] 21:00:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0D60BC00) [pid = 3720] [serial = 714] [outer = 0D1D3800] 21:00:19 INFO - PROCESS | 3720 | 1468900819796 Marionette DEBUG loaded listener.js 21:00:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0D978800) [pid = 3720] [serial = 715] [outer = 0D1D3800] 21:00:20 INFO - PROCESS | 3720 | 1468900820566 Marionette TRACE conn5 <- [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]]]}] 21:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1222ms 21:00:20 INFO - PROCESS | 3720 | 1468900820646 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 21:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:00:20 INFO - PROCESS | 3720 | 1468900820651 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 21:00:20 INFO - PROCESS | 3720 | 1468900820656 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:00:20 INFO - PROCESS | 3720 | 1468900820659 Marionette TRACE conn5 <- [1,918,null,{}] 21:00:20 INFO - PROCESS | 3720 | 1468900820664 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:20 INFO - PROCESS | 3720 | 1468900820667 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:20 INFO - PROCESS | 3720 | 1468900820792 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 21:00:20 INFO - PROCESS | 3720 | 1468900820910 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:20 INFO - PROCESS | 3720 | 1468900820913 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:20 INFO - PROCESS | 3720 | ++DOCSHELL 12064400 == 38 [pid = 3720] [id = 239] 21:00:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (12536400) [pid = 3720] [serial = 716] [outer = 00000000] 21:00:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (13503800) [pid = 3720] [serial = 717] [outer = 12536400] 21:00:21 INFO - PROCESS | 3720 | 1468900820969 Marionette DEBUG loaded listener.js 21:00:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (142E7400) [pid = 3720] [serial = 718] [outer = 12536400] 21:00:21 INFO - PROCESS | 3720 | 1468900821855 Marionette TRACE conn5 <- [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]]]}] 21:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1287ms 21:00:21 INFO - PROCESS | 3720 | 1468900821942 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 21:00:21 INFO - PROCESS | 3720 | 1468900821946 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 21:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:00:21 INFO - PROCESS | 3720 | 1468900821951 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:00:21 INFO - PROCESS | 3720 | 1468900821954 Marionette TRACE conn5 <- [1,922,null,{}] 21:00:21 INFO - PROCESS | 3720 | 1468900821959 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:21 INFO - PROCESS | 3720 | 1468900821962 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:22 INFO - PROCESS | 3720 | 1468900822100 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 14269800 == 37 [pid = 3720] [id = 237] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 178F9400 == 36 [pid = 3720] [id = 236] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 0E4D6C00 == 35 [pid = 3720] [id = 235] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 16D0E800 == 34 [pid = 3720] [id = 234] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 158C6400 == 33 [pid = 3720] [id = 233] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 15235400 == 32 [pid = 3720] [id = 232] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 1426E000 == 31 [pid = 3720] [id = 231] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 0E474800 == 30 [pid = 3720] [id = 230] 21:00:22 INFO - PROCESS | 3720 | --DOCSHELL 0D5E9C00 == 29 [pid = 3720] [id = 229] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (123EC800) [pid = 3720] [serial = 651] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (15815000) [pid = 3720] [serial = 644] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (158C7800) [pid = 3720] [serial = 645] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0DEA1800) [pid = 3720] [serial = 641] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0E4DC000) [pid = 3720] [serial = 642] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (14FE6C00) [pid = 3720] [serial = 653] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18EAB000) [pid = 3720] [serial = 662] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (19091000) [pid = 3720] [serial = 669] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1828A400) [pid = 3720] [serial = 660] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (19843800) [pid = 3720] [serial = 672] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18F3BC00) [pid = 3720] [serial = 668] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18EDF800) [pid = 3720] [serial = 663] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18E9FC00) [pid = 3720] [serial = 666] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (191CBC00) [pid = 3720] [serial = 671] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1834D800) [pid = 3720] [serial = 665] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (155AB000) [pid = 3720] [serial = 654] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (12068800) [pid = 3720] [serial = 375] [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.] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (16D10800) [pid = 3720] [serial = 656] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17D5FC00) [pid = 3720] [serial = 659] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17CB9800) [pid = 3720] [serial = 657] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18EA6400) [pid = 3720] [serial = 639] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0DB14400) [pid = 3720] [serial = 647] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (0DE9EC00) [pid = 3720] [serial = 648] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (12064C00) [pid = 3720] [serial = 650] [outer = 00000000] [url = about:blank] 21:00:22 INFO - PROCESS | 3720 | 1468900822215 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:22 INFO - PROCESS | 3720 | 1468900822219 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:22 INFO - PROCESS | 3720 | ++DOCSHELL 0DA42C00 == 30 [pid = 3720] [id = 240] 21:00:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0DA43400) [pid = 3720] [serial = 719] [outer = 00000000] 21:00:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB48800) [pid = 3720] [serial = 720] [outer = 0DA43400] 21:00:22 INFO - PROCESS | 3720 | 1468900822266 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0E316400) [pid = 3720] [serial = 721] [outer = 0DA43400] 21:00:22 INFO - PROCESS | 3720 | 1468900822659 Marionette TRACE conn5 <- [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]]]}] 21:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 21:00:22 INFO - PROCESS | 3720 | 1468900822681 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 21:00:22 INFO - PROCESS | 3720 | 1468900822686 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 21:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:00:22 INFO - PROCESS | 3720 | 1468900822712 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:00:22 INFO - PROCESS | 3720 | 1468900822715 Marionette TRACE conn5 <- [1,926,null,{}] 21:00:22 INFO - PROCESS | 3720 | 1468900822719 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:22 INFO - PROCESS | 3720 | 1468900822721 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:22 INFO - PROCESS | 3720 | 1468900822813 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 21:00:22 INFO - PROCESS | 3720 | 1468900822835 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:22 INFO - PROCESS | 3720 | 1468900822838 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:22 INFO - PROCESS | 3720 | ++DOCSHELL 12063400 == 31 [pid = 3720] [id = 241] 21:00:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (12069400) [pid = 3720] [serial = 722] [outer = 00000000] 21:00:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (133A4400) [pid = 3720] [serial = 723] [outer = 12069400] 21:00:22 INFO - PROCESS | 3720 | 1468900822884 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (14269800) [pid = 3720] [serial = 724] [outer = 12069400] 21:00:23 INFO - PROCESS | 3720 | 1468900823344 Marionette TRACE conn5 <- [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]]]}] 21:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 21:00:23 INFO - PROCESS | 3720 | 1468900823400 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 21:00:23 INFO - PROCESS | 3720 | 1468900823402 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 21:00:23 INFO - PROCESS | 3720 | 1468900823405 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:00:23 INFO - PROCESS | 3720 | 1468900823408 Marionette TRACE conn5 <- [1,930,null,{}] 21:00:23 INFO - PROCESS | 3720 | 1468900823419 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:23 INFO - PROCESS | 3720 | 1468900823423 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:23 INFO - PROCESS | 3720 | 1468900823534 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 21:00:23 INFO - PROCESS | 3720 | 1468900823622 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:23 INFO - PROCESS | 3720 | 1468900823625 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:23 INFO - PROCESS | 3720 | ++DOCSHELL 15820400 == 32 [pid = 3720] [id = 242] 21:00:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (1589D800) [pid = 3720] [serial = 725] [outer = 00000000] 21:00:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (158C7800) [pid = 3720] [serial = 726] [outer = 1589D800] 21:00:23 INFO - PROCESS | 3720 | 1468900823672 Marionette DEBUG loaded listener.js 21:00:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (159A9C00) [pid = 3720] [serial = 727] [outer = 1589D800] 21:00:24 INFO - PROCESS | 3720 | 1468900824058 Marionette TRACE conn5 <- [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]]]}] 21:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 21:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:00:24 INFO - PROCESS | 3720 | 1468900824079 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 21:00:24 INFO - PROCESS | 3720 | 1468900824082 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 21:00:24 INFO - PROCESS | 3720 | 1468900824085 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:00:24 INFO - PROCESS | 3720 | 1468900824087 Marionette TRACE conn5 <- [1,934,null,{}] 21:00:24 INFO - PROCESS | 3720 | 1468900824100 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:24 INFO - PROCESS | 3720 | 1468900824102 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:24 INFO - PROCESS | 3720 | 1468900824227 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 21:00:24 INFO - PROCESS | 3720 | 1468900824241 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:24 INFO - PROCESS | 3720 | 1468900824243 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:24 INFO - PROCESS | 3720 | ++DOCSHELL 159AD000 == 33 [pid = 3720] [id = 243] 21:00:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (166A5800) [pid = 3720] [serial = 728] [outer = 00000000] 21:00:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16F30800) [pid = 3720] [serial = 729] [outer = 166A5800] 21:00:24 INFO - PROCESS | 3720 | 1468900824289 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17CBFC00) [pid = 3720] [serial = 730] [outer = 166A5800] 21:00:24 INFO - PROCESS | 3720 | 1468900824706 Marionette TRACE conn5 <- [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]]]}] 21:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 21:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:00:24 INFO - PROCESS | 3720 | 1468900824715 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 21:00:24 INFO - PROCESS | 3720 | 1468900824717 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 21:00:24 INFO - PROCESS | 3720 | 1468900824720 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:00:24 INFO - PROCESS | 3720 | 1468900824722 Marionette TRACE conn5 <- [1,938,null,{}] 21:00:24 INFO - PROCESS | 3720 | 1468900824726 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:24 INFO - PROCESS | 3720 | 1468900824728 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:24 INFO - PROCESS | 3720 | 1468900824840 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 21:00:24 INFO - PROCESS | 3720 | 1468900824934 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:24 INFO - PROCESS | 3720 | 1468900824936 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:24 INFO - PROCESS | 3720 | ++DOCSHELL 123DDC00 == 34 [pid = 3720] [id = 244] 21:00:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CC6000) [pid = 3720] [serial = 731] [outer = 00000000] 21:00:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17DD7000) [pid = 3720] [serial = 732] [outer = 17CC6000] 21:00:25 INFO - PROCESS | 3720 | 1468900824981 Marionette DEBUG loaded listener.js 21:00:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1828F400) [pid = 3720] [serial = 733] [outer = 17CC6000] 21:00:25 INFO - PROCESS | 3720 | 1468900825397 Marionette TRACE conn5 <- [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]]]}] 21:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 21:00:25 INFO - PROCESS | 3720 | 1468900825451 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 21:00:25 INFO - PROCESS | 3720 | 1468900825453 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 21:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:00:25 INFO - PROCESS | 3720 | 1468900825461 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:00:25 INFO - PROCESS | 3720 | 1468900825462 Marionette TRACE conn5 <- [1,942,null,{}] 21:00:25 INFO - PROCESS | 3720 | 1468900825475 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:25 INFO - PROCESS | 3720 | 1468900825480 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:25 INFO - PROCESS | 3720 | 1468900825615 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 21:00:25 INFO - PROCESS | 3720 | 1468900825629 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:25 INFO - PROCESS | 3720 | 1468900825631 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:25 INFO - PROCESS | 3720 | ++DOCSHELL 17D5E400 == 35 [pid = 3720] [id = 245] 21:00:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18295C00) [pid = 3720] [serial = 734] [outer = 00000000] 21:00:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18EA8400) [pid = 3720] [serial = 735] [outer = 18295C00] 21:00:25 INFO - PROCESS | 3720 | 1468900825674 Marionette DEBUG loaded listener.js 21:00:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18EA8800) [pid = 3720] [serial = 736] [outer = 18295C00] 21:00:26 INFO - PROCESS | 3720 | 1468900826132 Marionette TRACE conn5 <- [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]]]}] 21:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 21:00:26 INFO - PROCESS | 3720 | 1468900826198 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 21:00:26 INFO - PROCESS | 3720 | 1468900826200 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0E46C400) [pid = 3720] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0D5EA000) [pid = 3720] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (15236400) [pid = 3720] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB56000) [pid = 3720] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1426E800) [pid = 3720] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D6F8400) [pid = 3720] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (13502400) [pid = 3720] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (191D0800) [pid = 3720] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (158C8000) [pid = 3720] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16F29000) [pid = 3720] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (12591400) [pid = 3720] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:00:26 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17CBA400) [pid = 3720] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:00:26 INFO - PROCESS | 3720 | 1468900826306 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:00:26 INFO - PROCESS | 3720 | 1468900826308 Marionette TRACE conn5 <- [1,946,null,{}] 21:00:26 INFO - PROCESS | 3720 | 1468900826314 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:26 INFO - PROCESS | 3720 | 1468900826316 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:26 INFO - PROCESS | 3720 | 1468900826398 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 21:00:26 INFO - PROCESS | 3720 | 1468900826404 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 3720 | 1468900826406 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:26 INFO - PROCESS | 3720 | ++DOCSHELL 13502400 == 36 [pid = 3720] [id = 246] 21:00:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (13502800) [pid = 3720] [serial = 737] [outer = 00000000] 21:00:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (158A1400) [pid = 3720] [serial = 738] [outer = 13502800] 21:00:26 INFO - PROCESS | 3720 | 1468900826448 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16BD0000) [pid = 3720] [serial = 739] [outer = 13502800] 21:00:26 INFO - PROCESS | 3720 | 1468900826859 Marionette TRACE conn5 <- [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]]]}] 21:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 637ms 21:00:26 INFO - PROCESS | 3720 | 1468900826944 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 21:00:26 INFO - PROCESS | 3720 | 1468900826946 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 21:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:00:26 INFO - PROCESS | 3720 | 1468900826949 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:00:26 INFO - PROCESS | 3720 | 1468900826951 Marionette TRACE conn5 <- [1,950,null,{}] 21:00:26 INFO - PROCESS | 3720 | 1468900826954 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:26 INFO - PROCESS | 3720 | 1468900826956 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:27 INFO - PROCESS | 3720 | 1468900827033 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 21:00:27 INFO - PROCESS | 3720 | 1468900827041 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 3720 | 1468900827043 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:27 INFO - PROCESS | 3720 | ++DOCSHELL 17D5A000 == 37 [pid = 3720] [id = 247] 21:00:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17D62000) [pid = 3720] [serial = 740] [outer = 00000000] 21:00:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18EA7C00) [pid = 3720] [serial = 741] [outer = 17D62000] 21:00:27 INFO - PROCESS | 3720 | 1468900827086 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18F2F400) [pid = 3720] [serial = 742] [outer = 17D62000] 21:00:27 INFO - PROCESS | 3720 | 1468900827501 Marionette TRACE conn5 <- [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]]]}] 21:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 21:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:00:27 INFO - PROCESS | 3720 | 1468900827519 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 3720 | 1468900827521 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 21:00:27 INFO - PROCESS | 3720 | 1468900827525 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 3720 | 1468900827526 Marionette TRACE conn5 <- [1,954,null,{}] 21:00:27 INFO - PROCESS | 3720 | 1468900827544 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:27 INFO - PROCESS | 3720 | 1468900827546 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:27 INFO - PROCESS | 3720 | 1468900827624 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 21:00:27 INFO - PROCESS | 3720 | 1468900827629 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 3720 | 1468900827631 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:27 INFO - PROCESS | 3720 | ++DOCSHELL 18EA5400 == 38 [pid = 3720] [id = 248] 21:00:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18F2D400) [pid = 3720] [serial = 743] [outer = 00000000] 21:00:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18F3B400) [pid = 3720] [serial = 744] [outer = 18F2D400] 21:00:27 INFO - PROCESS | 3720 | 1468900827673 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1916F400) [pid = 3720] [serial = 745] [outer = 18F2D400] 21:00:28 INFO - PROCESS | 3720 | 1468900828123 Marionette TRACE conn5 <- [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]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 650ms 21:00:28 INFO - PROCESS | 3720 | 1468900828180 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 3720 | 1468900828182 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 21:00:28 INFO - PROCESS | 3720 | 1468900828185 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 3720 | 1468900828187 Marionette TRACE conn5 <- [1,958,null,{}] 21:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:00:28 INFO - PROCESS | 3720 | 1468900828190 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:28 INFO - PROCESS | 3720 | 1468900828192 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:28 INFO - PROCESS | 3720 | 1468900828271 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 21:00:28 INFO - PROCESS | 3720 | 1468900828278 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 3720 | 1468900828280 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:28 INFO - PROCESS | 3720 | ++DOCSHELL 191CB400 == 39 [pid = 3720] [id = 249] 21:00:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (191CC000) [pid = 3720] [serial = 746] [outer = 00000000] 21:00:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (199C1C00) [pid = 3720] [serial = 747] [outer = 191CC000] 21:00:28 INFO - PROCESS | 3720 | 1468900828324 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (19844400) [pid = 3720] [serial = 748] [outer = 191CC000] 21:00:29 INFO - PROCESS | 3720 | 1468900829016 Marionette TRACE conn5 <- [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]]]}] 21:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 870ms 21:00:29 INFO - PROCESS | 3720 | 1468900829072 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 21:00:29 INFO - PROCESS | 3720 | 1468900829076 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 21:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:00:29 INFO - PROCESS | 3720 | 1468900829081 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:00:29 INFO - PROCESS | 3720 | 1468900829084 Marionette TRACE conn5 <- [1,962,null,{}] 21:00:29 INFO - PROCESS | 3720 | 1468900829090 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:29 INFO - PROCESS | 3720 | 1468900829094 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:29 INFO - PROCESS | 3720 | 1468900829215 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 21:00:29 INFO - PROCESS | 3720 | 1468900829336 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:29 INFO - PROCESS | 3720 | 1468900829339 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:29 INFO - PROCESS | 3720 | ++DOCSHELL 0DB4AC00 == 40 [pid = 3720] [id = 250] 21:00:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DEAC800) [pid = 3720] [serial = 749] [outer = 00000000] 21:00:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (123E7000) [pid = 3720] [serial = 750] [outer = 0DEAC800] 21:00:29 INFO - PROCESS | 3720 | 1468900829403 Marionette DEBUG loaded listener.js 21:00:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (133A6400) [pid = 3720] [serial = 751] [outer = 0DEAC800] 21:00:30 INFO - PROCESS | 3720 | 1468900829973 Marionette TRACE conn5 <- [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]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 21:00:30 INFO - PROCESS | 3720 | 1468900830012 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 21:00:30 INFO - PROCESS | 3720 | 1468900830018 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 21:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:00:30 INFO - PROCESS | 3720 | 1468900830024 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 3720 | 1468900830027 Marionette TRACE conn5 <- [1,966,null,{}] 21:00:30 INFO - PROCESS | 3720 | 1468900830031 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:30 INFO - PROCESS | 3720 | 1468900830034 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:30 INFO - PROCESS | 3720 | 1468900830149 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 21:00:30 INFO - PROCESS | 3720 | 1468900830250 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 3720 | 1468900830252 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:30 INFO - PROCESS | 3720 | ++DOCSHELL 159A4400 == 41 [pid = 3720] [id = 251] 21:00:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (159B0000) [pid = 3720] [serial = 752] [outer = 00000000] 21:00:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16D07C00) [pid = 3720] [serial = 753] [outer = 159B0000] 21:00:30 INFO - PROCESS | 3720 | 1468900830307 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17D5C400) [pid = 3720] [serial = 754] [outer = 159B0000] 21:00:30 INFO - PROCESS | 3720 | 1468900830913 Marionette TRACE conn5 <- [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]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 21:00:30 INFO - PROCESS | 3720 | 1468900830957 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 21:00:30 INFO - PROCESS | 3720 | 1468900830960 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 21:00:30 INFO - PROCESS | 3720 | 1468900830963 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:00:30 INFO - PROCESS | 3720 | 1468900830967 Marionette TRACE conn5 <- [1,970,null,{}] 21:00:31 INFO - PROCESS | 3720 | 1468900830978 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:31 INFO - PROCESS | 3720 | 1468900830983 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:31 INFO - PROCESS | 3720 | 1468900831093 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 21:00:31 INFO - PROCESS | 3720 | 1468900831192 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:31 INFO - PROCESS | 3720 | 1468900831195 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:31 INFO - PROCESS | 3720 | ++DOCSHELL 1983EC00 == 42 [pid = 3720] [id = 252] 21:00:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (19843400) [pid = 3720] [serial = 755] [outer = 00000000] 21:00:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (19F20400) [pid = 3720] [serial = 756] [outer = 19843400] 21:00:31 INFO - PROCESS | 3720 | 1468900831250 Marionette DEBUG loaded listener.js 21:00:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1A009400) [pid = 3720] [serial = 757] [outer = 19843400] 21:00:31 INFO - PROCESS | 3720 | 1468900831866 Marionette TRACE conn5 <- [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]]]}] 21:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 971ms 21:00:31 INFO - PROCESS | 3720 | 1468900831937 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 21:00:31 INFO - PROCESS | 3720 | 1468900831940 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 21:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:00:31 INFO - PROCESS | 3720 | 1468900831943 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:00:31 INFO - PROCESS | 3720 | 1468900831946 Marionette TRACE conn5 <- [1,974,null,{}] 21:00:31 INFO - PROCESS | 3720 | 1468900831950 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:31 INFO - PROCESS | 3720 | 1468900831952 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:32 INFO - PROCESS | 3720 | 1468900832066 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 21:00:32 INFO - PROCESS | 3720 | 1468900832161 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:32 INFO - PROCESS | 3720 | 1468900832163 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:32 INFO - PROCESS | 3720 | ++DOCSHELL 0DA47800 == 43 [pid = 3720] [id = 253] 21:00:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0DA48C00) [pid = 3720] [serial = 758] [outer = 00000000] 21:00:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (0ECE7400) [pid = 3720] [serial = 759] [outer = 0DA48C00] 21:00:32 INFO - PROCESS | 3720 | 1468900832220 Marionette DEBUG loaded listener.js 21:00:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1426B400) [pid = 3720] [serial = 760] [outer = 0DA48C00] 21:00:32 INFO - PROCESS | 3720 | 1468900832948 Marionette TRACE conn5 <- [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]]]}] 21:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1079ms 21:00:33 INFO - PROCESS | 3720 | 1468900833026 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 21:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:00:33 INFO - PROCESS | 3720 | 1468900833031 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 21:00:33 INFO - PROCESS | 3720 | 1468900833035 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:00:33 INFO - PROCESS | 3720 | 1468900833039 Marionette TRACE conn5 <- [1,978,null,{}] 21:00:33 INFO - PROCESS | 3720 | 1468900833044 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:33 INFO - PROCESS | 3720 | 1468900833047 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:33 INFO - PROCESS | 3720 | 1468900833152 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 21:00:33 INFO - PROCESS | 3720 | 1468900833255 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:33 INFO - PROCESS | 3720 | 1468900833258 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:33 INFO - PROCESS | 3720 | ++DOCSHELL 0E4DF000 == 44 [pid = 3720] [id = 254] 21:00:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (0ECEF800) [pid = 3720] [serial = 761] [outer = 00000000] 21:00:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (13505800) [pid = 3720] [serial = 762] [outer = 0ECEF800] 21:00:33 INFO - PROCESS | 3720 | 1468900833306 Marionette DEBUG loaded listener.js 21:00:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (142F3C00) [pid = 3720] [serial = 763] [outer = 0ECEF800] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 18EA5400 == 43 [pid = 3720] [id = 248] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 17D5A000 == 42 [pid = 3720] [id = 247] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 13502400 == 41 [pid = 3720] [id = 246] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 17D5E400 == 40 [pid = 3720] [id = 245] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 123DDC00 == 39 [pid = 3720] [id = 244] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 159AD000 == 38 [pid = 3720] [id = 243] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 15820400 == 37 [pid = 3720] [id = 242] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 12063400 == 36 [pid = 3720] [id = 241] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 0DA42C00 == 35 [pid = 3720] [id = 240] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 12064400 == 34 [pid = 3720] [id = 239] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 0D1CE800 == 33 [pid = 3720] [id = 238] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 0DB55C00 == 32 [pid = 3720] [id = 228] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 1983EC00 == 31 [pid = 3720] [id = 252] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 0DA47800 == 30 [pid = 3720] [id = 253] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 159A4400 == 29 [pid = 3720] [id = 251] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 191CB400 == 28 [pid = 3720] [id = 249] 21:00:34 INFO - PROCESS | 3720 | --DOCSHELL 0DB4AC00 == 27 [pid = 3720] [id = 250] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (18293000) [pid = 3720] [serial = 711] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (0E990800) [pid = 3720] [serial = 690] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (0EDDB800) [pid = 3720] [serial = 691] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (0DA40400) [pid = 3720] [serial = 687] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (0DA47400) [pid = 3720] [serial = 688] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (155AA800) [pid = 3720] [serial = 696] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0E455C00) [pid = 3720] [serial = 685] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0E321400) [pid = 3720] [serial = 684] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (158C1C00) [pid = 3720] [serial = 697] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (142ED400) [pid = 3720] [serial = 693] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0E4D9C00) [pid = 3720] [serial = 675] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0E315400) [pid = 3720] [serial = 674] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16D09000) [pid = 3720] [serial = 679] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1589C400) [pid = 3720] [serial = 678] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (19F27000) [pid = 3720] [serial = 682] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (199C8400) [pid = 3720] [serial = 681] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (166DE400) [pid = 3720] [serial = 700] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (159AE400) [pid = 3720] [serial = 699] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (178FC400) [pid = 3720] [serial = 702] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (158C0400) [pid = 3720] [serial = 705] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (158C4000) [pid = 3720] [serial = 706] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17D5D000) [pid = 3720] [serial = 708] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17CC3000) [pid = 3720] [serial = 703] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17D5E800) [pid = 3720] [serial = 709] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (14FE0C00) [pid = 3720] [serial = 694] [outer = 00000000] [url = about:blank] 21:00:34 INFO - PROCESS | 3720 | 1468900834423 Marionette TRACE conn5 <- [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]]]}] 21:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1432ms 21:00:34 INFO - PROCESS | 3720 | 1468900834469 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 21:00:34 INFO - PROCESS | 3720 | 1468900834473 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 21:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:00:34 INFO - PROCESS | 3720 | 1468900834477 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:00:34 INFO - PROCESS | 3720 | 1468900834481 Marionette TRACE conn5 <- [1,982,null,{}] 21:00:34 INFO - PROCESS | 3720 | 1468900834486 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:34 INFO - PROCESS | 3720 | 1468900834489 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:34 INFO - PROCESS | 3720 | 1468900834606 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 21:00:34 INFO - PROCESS | 3720 | 1468900834695 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:34 INFO - PROCESS | 3720 | 1468900834698 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:34 INFO - PROCESS | 3720 | ++DOCSHELL 0DA44C00 == 28 [pid = 3720] [id = 255] 21:00:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0DA49800) [pid = 3720] [serial = 764] [outer = 00000000] 21:00:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0DB49800) [pid = 3720] [serial = 765] [outer = 0DA49800] 21:00:34 INFO - PROCESS | 3720 | 1468900834745 Marionette DEBUG loaded listener.js 21:00:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0DB52C00) [pid = 3720] [serial = 766] [outer = 0DA49800] 21:00:35 INFO - PROCESS | 3720 | 1468900835106 Marionette TRACE conn5 <- [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]]]}] 21:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 21:00:35 INFO - PROCESS | 3720 | 1468900835169 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 21:00:35 INFO - PROCESS | 3720 | 1468900835175 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 21:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:00:35 INFO - PROCESS | 3720 | 1468900835181 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:00:35 INFO - PROCESS | 3720 | 1468900835184 Marionette TRACE conn5 <- [1,986,null,{}] 21:00:35 INFO - PROCESS | 3720 | 1468900835187 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:35 INFO - PROCESS | 3720 | 1468900835190 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:35 INFO - PROCESS | 3720 | 1468900835309 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 21:00:35 INFO - PROCESS | 3720 | 1468900835317 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:35 INFO - PROCESS | 3720 | 1468900835319 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:35 INFO - PROCESS | 3720 | ++DOCSHELL 0E34E800 == 29 [pid = 3720] [id = 256] 21:00:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0E48E400) [pid = 3720] [serial = 767] [outer = 00000000] 21:00:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (120B7C00) [pid = 3720] [serial = 768] [outer = 0E48E400] 21:00:35 INFO - PROCESS | 3720 | 1468900835365 Marionette DEBUG loaded listener.js 21:00:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (1236D000) [pid = 3720] [serial = 769] [outer = 0E48E400] 21:00:35 INFO - PROCESS | 3720 | 1468900835799 Marionette TRACE conn5 <- [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]]]}] 21:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 21:00:35 INFO - PROCESS | 3720 | 1468900835854 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 21:00:35 INFO - PROCESS | 3720 | 1468900835856 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 21:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:00:35 INFO - PROCESS | 3720 | 1468900835860 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:00:35 INFO - PROCESS | 3720 | 1468900835863 Marionette TRACE conn5 <- [1,990,null,{}] 21:00:35 INFO - PROCESS | 3720 | 1468900835874 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:35 INFO - PROCESS | 3720 | 1468900835879 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:36 INFO - PROCESS | 3720 | 1468900835967 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 21:00:36 INFO - PROCESS | 3720 | 1468900835977 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 3720 | 1468900835980 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:36 INFO - PROCESS | 3720 | ++DOCSHELL 15236800 == 30 [pid = 3720] [id = 257] 21:00:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (15237800) [pid = 3720] [serial = 770] [outer = 00000000] 21:00:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (15516800) [pid = 3720] [serial = 771] [outer = 15237800] 21:00:36 INFO - PROCESS | 3720 | 1468900836029 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1581D000) [pid = 3720] [serial = 772] [outer = 15237800] 21:00:36 INFO - PROCESS | 3720 | 1468900836522 Marionette TRACE conn5 <- [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]]]}] 21:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 21:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:00:36 INFO - PROCESS | 3720 | 1468900836534 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 21:00:36 INFO - PROCESS | 3720 | 1468900836536 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 21:00:36 INFO - PROCESS | 3720 | 1468900836539 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:00:36 INFO - PROCESS | 3720 | 1468900836541 Marionette TRACE conn5 <- [1,994,null,{}] 21:00:36 INFO - PROCESS | 3720 | 1468900836544 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:36 INFO - PROCESS | 3720 | 1468900836546 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:36 INFO - PROCESS | 3720 | 1468900836716 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 21:00:36 INFO - PROCESS | 3720 | 1468900836739 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 3720 | 1468900836741 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:36 INFO - PROCESS | 3720 | ++DOCSHELL 16631C00 == 31 [pid = 3720] [id = 258] 21:00:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (166A6400) [pid = 3720] [serial = 773] [outer = 00000000] 21:00:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (166DFC00) [pid = 3720] [serial = 774] [outer = 166A6400] 21:00:36 INFO - PROCESS | 3720 | 1468900836784 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16BCD000) [pid = 3720] [serial = 775] [outer = 166A6400] 21:00:37 INFO - PROCESS | 3720 | 1468900837207 Marionette TRACE conn5 <- [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]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 21:00:37 INFO - PROCESS | 3720 | 1468900837270 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 3720 | 1468900837272 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 21:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:00:37 INFO - PROCESS | 3720 | 1468900837275 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 3720 | 1468900837277 Marionette TRACE conn5 <- [1,998,null,{}] 21:00:37 INFO - PROCESS | 3720 | 1468900837280 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:37 INFO - PROCESS | 3720 | 1468900837282 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:37 INFO - PROCESS | 3720 | 1468900837388 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 21:00:37 INFO - PROCESS | 3720 | 1468900837393 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 3720 | 1468900837395 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:37 INFO - PROCESS | 3720 | ++DOCSHELL 16D04400 == 32 [pid = 3720] [id = 259] 21:00:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16D04800) [pid = 3720] [serial = 776] [outer = 00000000] 21:00:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16D10000) [pid = 3720] [serial = 777] [outer = 16D04800] 21:00:37 INFO - PROCESS | 3720 | 1468900837438 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16F28400) [pid = 3720] [serial = 778] [outer = 16D04800] 21:00:37 INFO - PROCESS | 3720 | 1468900837911 Marionette TRACE conn5 <- [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]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 21:00:37 INFO - PROCESS | 3720 | 1468900837946 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 3720 | 1468900837948 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 21:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:00:37 INFO - PROCESS | 3720 | 1468900837951 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 3720 | 1468900837953 Marionette TRACE conn5 <- [1,1002,null,{}] 21:00:37 INFO - PROCESS | 3720 | 1468900837960 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:38 INFO - PROCESS | 3720 | 1468900837966 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:38 INFO - PROCESS | 3720 | 1468900838121 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 21:00:38 INFO - PROCESS | 3720 | 1468900838144 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:38 INFO - PROCESS | 3720 | 1468900838146 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:38 INFO - PROCESS | 3720 | ++DOCSHELL 17D55800 == 33 [pid = 3720] [id = 260] 21:00:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17D59000) [pid = 3720] [serial = 779] [outer = 00000000] 21:00:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17D64000) [pid = 3720] [serial = 780] [outer = 17D59000] 21:00:38 INFO - PROCESS | 3720 | 1468900838192 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (1828D000) [pid = 3720] [serial = 781] [outer = 17D59000] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (191CC000) [pid = 3720] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (18F2D400) [pid = 3720] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17CC6000) [pid = 3720] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (18295C00) [pid = 3720] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (12069400) [pid = 3720] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0DA43400) [pid = 3720] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1589D800) [pid = 3720] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1828F000) [pid = 3720] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0D1D3800) [pid = 3720] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (12536400) [pid = 3720] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (13502800) [pid = 3720] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (166A5800) [pid = 3720] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:00:38 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17D62000) [pid = 3720] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:00:38 INFO - PROCESS | 3720 | 1468900838861 Marionette TRACE conn5 <- [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]]]}] 21:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 21:00:38 INFO - PROCESS | 3720 | 1468900838922 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 21:00:38 INFO - PROCESS | 3720 | 1468900838924 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 21:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:00:38 INFO - PROCESS | 3720 | 1468900838927 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:00:38 INFO - PROCESS | 3720 | 1468900838929 Marionette TRACE conn5 <- [1,1006,null,{}] 21:00:38 INFO - PROCESS | 3720 | 1468900838932 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:38 INFO - PROCESS | 3720 | 1468900838934 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:39 INFO - PROCESS | 3720 | 1468900839013 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 21:00:39 INFO - PROCESS | 3720 | 1468900839018 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 3720 | 1468900839020 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:39 INFO - PROCESS | 3720 | ++DOCSHELL 0DA41800 == 34 [pid = 3720] [id = 261] 21:00:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0E995400) [pid = 3720] [serial = 782] [outer = 00000000] 21:00:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16BD1400) [pid = 3720] [serial = 783] [outer = 0E995400] 21:00:39 INFO - PROCESS | 3720 | 1468900839062 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16D09800) [pid = 3720] [serial = 784] [outer = 0E995400] 21:00:39 INFO - PROCESS | 3720 | 1468900839467 Marionette TRACE conn5 <- [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]]]}] 21:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 21:00:39 INFO - PROCESS | 3720 | 1468900839498 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 21:00:39 INFO - PROCESS | 3720 | 1468900839500 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 21:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:00:39 INFO - PROCESS | 3720 | 1468900839503 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:00:39 INFO - PROCESS | 3720 | 1468900839504 Marionette TRACE conn5 <- [1,1010,null,{}] 21:00:39 INFO - PROCESS | 3720 | 1468900839524 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:39 INFO - PROCESS | 3720 | 1468900839526 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:39 INFO - PROCESS | 3720 | 1468900839602 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 21:00:39 INFO - PROCESS | 3720 | 1468900839609 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 3720 | 1468900839611 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:39 INFO - PROCESS | 3720 | ++DOCSHELL 17CC7C00 == 35 [pid = 3720] [id = 262] 21:00:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17D5D800) [pid = 3720] [serial = 785] [outer = 00000000] 21:00:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18295800) [pid = 3720] [serial = 786] [outer = 17D5D800] 21:00:39 INFO - PROCESS | 3720 | 1468900839656 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18298C00) [pid = 3720] [serial = 787] [outer = 17D5D800] 21:00:40 INFO - PROCESS | 3720 | 1468900840087 Marionette TRACE conn5 <- [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]]]}] 21:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 21:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:00:40 INFO - PROCESS | 3720 | 1468900840134 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 21:00:40 INFO - PROCESS | 3720 | 1468900840136 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 21:00:40 INFO - PROCESS | 3720 | 1468900840157 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:00:40 INFO - PROCESS | 3720 | 1468900840159 Marionette TRACE conn5 <- [1,1014,null,{}] 21:00:40 INFO - PROCESS | 3720 | 1468900840163 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:40 INFO - PROCESS | 3720 | 1468900840165 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:40 INFO - PROCESS | 3720 | 1468900840248 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 21:00:40 INFO - PROCESS | 3720 | 1468900840256 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 3720 | 1468900840257 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:40 INFO - PROCESS | 3720 | ++DOCSHELL 18E9F000 == 36 [pid = 3720] [id = 263] 21:00:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18EA0800) [pid = 3720] [serial = 788] [outer = 00000000] 21:00:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18EA6000) [pid = 3720] [serial = 789] [outer = 18EA0800] 21:00:40 INFO - PROCESS | 3720 | 1468900840303 Marionette DEBUG loaded listener.js 21:00:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18EA8000) [pid = 3720] [serial = 790] [outer = 18EA0800] 21:00:40 INFO - PROCESS | 3720 | 1468900840918 Marionette TRACE conn5 <- [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]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 850ms 21:00:41 INFO - PROCESS | 3720 | 1468900841016 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 3720 | 1468900841021 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 21:00:41 INFO - PROCESS | 3720 | 1468900841028 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:00:41 INFO - PROCESS | 3720 | 1468900841032 Marionette TRACE conn5 <- [1,1018,null,{}] 21:00:41 INFO - PROCESS | 3720 | 1468900841038 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:41 INFO - PROCESS | 3720 | 1468900841041 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:41 INFO - PROCESS | 3720 | 1468900841170 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 21:00:41 INFO - PROCESS | 3720 | 1468900841273 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:41 INFO - PROCESS | 3720 | 1468900841278 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:41 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3B000 == 37 [pid = 3720] [id = 264] 21:00:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0DA45400) [pid = 3720] [serial = 791] [outer = 00000000] 21:00:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0DB50400) [pid = 3720] [serial = 792] [outer = 0DA45400] 21:00:41 INFO - PROCESS | 3720 | 1468900841358 Marionette DEBUG loaded listener.js 21:00:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0E344800) [pid = 3720] [serial = 793] [outer = 0DA45400] 21:00:42 INFO - PROCESS | 3720 | 1468900842035 Marionette TRACE conn5 <- [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]]]}] 21:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1017ms 21:00:42 INFO - PROCESS | 3720 | 1468900842051 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 21:00:42 INFO - PROCESS | 3720 | 1468900842056 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 21:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:00:42 INFO - PROCESS | 3720 | 1468900842063 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:00:42 INFO - PROCESS | 3720 | 1468900842066 Marionette TRACE conn5 <- [1,1022,null,{}] 21:00:42 INFO - PROCESS | 3720 | 1468900842070 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:42 INFO - PROCESS | 3720 | 1468900842072 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:42 INFO - PROCESS | 3720 | 1468900842250 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 21:00:42 INFO - PROCESS | 3720 | 1468900842268 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 3720 | 1468900842271 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:42 INFO - PROCESS | 3720 | ++DOCSHELL 13508800 == 38 [pid = 3720] [id = 265] 21:00:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (13510C00) [pid = 3720] [serial = 794] [outer = 00000000] 21:00:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (14FE3400) [pid = 3720] [serial = 795] [outer = 13510C00] 21:00:42 INFO - PROCESS | 3720 | 1468900842329 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (155A0800) [pid = 3720] [serial = 796] [outer = 13510C00] 21:00:43 INFO - PROCESS | 3720 | 1468900843222 Marionette TRACE conn5 <- [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]]]}] 21:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1234ms 21:00:43 INFO - PROCESS | 3720 | 1468900843301 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 21:00:43 INFO - PROCESS | 3720 | 1468900843305 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 21:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:00:43 INFO - PROCESS | 3720 | 1468900843310 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:00:43 INFO - PROCESS | 3720 | 1468900843314 Marionette TRACE conn5 <- [1,1026,null,{}] 21:00:43 INFO - PROCESS | 3720 | 1468900843319 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:43 INFO - PROCESS | 3720 | 1468900843322 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:43 INFO - PROCESS | 3720 | 1468900843436 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 21:00:43 INFO - PROCESS | 3720 | 1468900843516 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 3720 | 1468900843520 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:43 INFO - PROCESS | 3720 | ++DOCSHELL 0D663400 == 39 [pid = 3720] [id = 266] 21:00:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (0D6F3400) [pid = 3720] [serial = 797] [outer = 00000000] 21:00:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (0DB14400) [pid = 3720] [serial = 798] [outer = 0D6F3400] 21:00:43 INFO - PROCESS | 3720 | 1468900843604 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (0E31A000) [pid = 3720] [serial = 799] [outer = 0D6F3400] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 17CC7C00 == 38 [pid = 3720] [id = 262] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 0DA41800 == 37 [pid = 3720] [id = 261] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 17D55800 == 36 [pid = 3720] [id = 260] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 16D04400 == 35 [pid = 3720] [id = 259] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 16631C00 == 34 [pid = 3720] [id = 258] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 15236800 == 33 [pid = 3720] [id = 257] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 0E34E800 == 32 [pid = 3720] [id = 256] 21:00:43 INFO - PROCESS | 3720 | --DOCSHELL 0DA44C00 == 31 [pid = 3720] [id = 255] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (17DD7000) [pid = 3720] [serial = 732] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (18EA8400) [pid = 3720] [serial = 735] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1828F400) [pid = 3720] [serial = 733] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (133A4400) [pid = 3720] [serial = 723] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (14269800) [pid = 3720] [serial = 724] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0DB48800) [pid = 3720] [serial = 720] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0E316400) [pid = 3720] [serial = 721] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (158C7800) [pid = 3720] [serial = 726] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (159A9C00) [pid = 3720] [serial = 727] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (14FEAC00) [pid = 3720] [serial = 712] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0D60BC00) [pid = 3720] [serial = 714] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0D978800) [pid = 3720] [serial = 715] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (13503800) [pid = 3720] [serial = 717] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (142E7400) [pid = 3720] [serial = 718] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (16BD0000) [pid = 3720] [serial = 739] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158A1400) [pid = 3720] [serial = 738] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (18EA8800) [pid = 3720] [serial = 736] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1916F400) [pid = 3720] [serial = 745] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16F30800) [pid = 3720] [serial = 729] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17CBFC00) [pid = 3720] [serial = 730] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (18F2F400) [pid = 3720] [serial = 742] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18EA7C00) [pid = 3720] [serial = 741] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (199C1C00) [pid = 3720] [serial = 747] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (19844400) [pid = 3720] [serial = 748] [outer = 00000000] [url = about:blank] 21:00:43 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (18F3B400) [pid = 3720] [serial = 744] [outer = 00000000] [url = about:blank] 21:00:44 INFO - PROCESS | 3720 | 1468900844069 Marionette TRACE conn5 <- [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]]]}] 21:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 790ms 21:00:44 INFO - PROCESS | 3720 | 1468900844100 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 3720 | 1468900844104 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 21:00:44 INFO - PROCESS | 3720 | 1468900844110 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 3720 | 1468900844112 Marionette TRACE conn5 <- [1,1030,null,{}] 21:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:00:44 INFO - PROCESS | 3720 | 1468900844116 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:44 INFO - PROCESS | 3720 | 1468900844119 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:44 INFO - PROCESS | 3720 | 1468900844203 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 21:00:44 INFO - PROCESS | 3720 | 1468900844209 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 3720 | 1468900844212 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:44 INFO - PROCESS | 3720 | ++DOCSHELL 0ECEF400 == 32 [pid = 3720] [id = 267] 21:00:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0ED8E400) [pid = 3720] [serial = 800] [outer = 00000000] 21:00:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (13506400) [pid = 3720] [serial = 801] [outer = 0ED8E400] 21:00:44 INFO - PROCESS | 3720 | 1468900844257 Marionette DEBUG loaded listener.js 21:00:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (142E6000) [pid = 3720] [serial = 802] [outer = 0ED8E400] 21:00:44 INFO - PROCESS | 3720 | 1468900844708 Marionette TRACE conn5 <- [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]]]}] 21:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 21:00:44 INFO - PROCESS | 3720 | 1468900844748 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 3720 | 1468900844750 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 21:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:00:44 INFO - PROCESS | 3720 | 1468900844753 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 3720 | 1468900844757 Marionette TRACE conn5 <- [1,1034,null,{}] 21:00:44 INFO - PROCESS | 3720 | 1468900844768 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:44 INFO - PROCESS | 3720 | 1468900844773 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:44 INFO - PROCESS | 3720 | 1468900844857 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 21:00:44 INFO - PROCESS | 3720 | 1468900844866 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 3720 | 1468900844869 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:44 INFO - PROCESS | 3720 | ++DOCSHELL 166A7C00 == 33 [pid = 3720] [id = 268] 21:00:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (166A8800) [pid = 3720] [serial = 803] [outer = 00000000] 21:00:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16B26C00) [pid = 3720] [serial = 804] [outer = 166A8800] 21:00:44 INFO - PROCESS | 3720 | 1468900844916 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16D0E400) [pid = 3720] [serial = 805] [outer = 166A8800] 21:00:45 INFO - PROCESS | 3720 | 1468900845391 Marionette TRACE conn5 <- [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]]]}] 21:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 21:00:45 INFO - PROCESS | 3720 | 1468900845445 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 21:00:45 INFO - PROCESS | 3720 | 1468900845448 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 21:00:45 INFO - PROCESS | 3720 | 1468900845451 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:00:45 INFO - PROCESS | 3720 | 1468900845452 Marionette TRACE conn5 <- [1,1038,null,{}] 21:00:45 INFO - PROCESS | 3720 | 1468900845456 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:45 INFO - PROCESS | 3720 | 1468900845458 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:45 INFO - PROCESS | 3720 | 1468900845557 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 21:00:45 INFO - PROCESS | 3720 | 1468900845565 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:45 INFO - PROCESS | 3720 | 1468900845567 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:45 INFO - PROCESS | 3720 | ++DOCSHELL 1750C000 == 34 [pid = 3720] [id = 269] 21:00:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (178FC400) [pid = 3720] [serial = 806] [outer = 00000000] 21:00:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D55400) [pid = 3720] [serial = 807] [outer = 178FC400] 21:00:45 INFO - PROCESS | 3720 | 1468900845613 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D5D400) [pid = 3720] [serial = 808] [outer = 178FC400] 21:00:46 INFO - PROCESS | 3720 | 1468900846048 Marionette TRACE conn5 <- [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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 21:00:46 INFO - PROCESS | 3720 | 1468900846126 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 3720 | 1468900846128 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 21:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:00:46 INFO - PROCESS | 3720 | 1468900846131 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 3720 | 1468900846133 Marionette TRACE conn5 <- [1,1042,null,{}] 21:00:46 INFO - PROCESS | 3720 | 1468900846136 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:46 INFO - PROCESS | 3720 | 1468900846138 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:46 INFO - PROCESS | 3720 | 1468900846249 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 21:00:46 INFO - PROCESS | 3720 | 1468900846328 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 3720 | 1468900846330 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:46 INFO - PROCESS | 3720 | ++DOCSHELL 17CC6800 == 35 [pid = 3720] [id = 270] 21:00:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D5BC00) [pid = 3720] [serial = 809] [outer = 00000000] 21:00:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18151400) [pid = 3720] [serial = 810] [outer = 17D5BC00] 21:00:46 INFO - PROCESS | 3720 | 1468900846373 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1828C800) [pid = 3720] [serial = 811] [outer = 17D5BC00] 21:00:46 INFO - PROCESS | 3720 | 1468900846764 Marionette TRACE conn5 <- [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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 21:00:46 INFO - PROCESS | 3720 | 1468900846805 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 3720 | 1468900846807 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 21:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:00:46 INFO - PROCESS | 3720 | 1468900846810 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 3720 | 1468900846812 Marionette TRACE conn5 <- [1,1046,null,{}] 21:00:46 INFO - PROCESS | 3720 | 1468900846815 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:46 INFO - PROCESS | 3720 | 1468900846820 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:46 INFO - PROCESS | 3720 | 1468900846954 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 21:00:47 INFO - PROCESS | 3720 | 1468900846960 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 3720 | 1468900846962 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:47 INFO - PROCESS | 3720 | ++DOCSHELL 16F30C00 == 36 [pid = 3720] [id = 271] 21:00:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18346400) [pid = 3720] [serial = 812] [outer = 00000000] 21:00:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18F30C00) [pid = 3720] [serial = 813] [outer = 18346400] 21:00:47 INFO - PROCESS | 3720 | 1468900847005 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18EA3C00) [pid = 3720] [serial = 814] [outer = 18346400] 21:00:47 INFO - PROCESS | 3720 | 1468900847455 Marionette TRACE conn5 <- [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]]]}] 21:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 21:00:47 INFO - PROCESS | 3720 | 1468900847481 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 21:00:47 INFO - PROCESS | 3720 | 1468900847483 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 21:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:00:47 INFO - PROCESS | 3720 | 1468900847486 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:00:47 INFO - PROCESS | 3720 | 1468900847488 Marionette TRACE conn5 <- [1,1050,null,{}] 21:00:47 INFO - PROCESS | 3720 | 1468900847498 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:47 INFO - PROCESS | 3720 | 1468900847500 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:47 INFO - PROCESS | 3720 | 1468900847610 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 21:00:47 INFO - PROCESS | 3720 | 1468900847698 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 3720 | 1468900847699 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:47 INFO - PROCESS | 3720 | ++DOCSHELL 1908E800 == 37 [pid = 3720] [id = 272] 21:00:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1908F400) [pid = 3720] [serial = 815] [outer = 00000000] 21:00:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (19174400) [pid = 3720] [serial = 816] [outer = 1908F400] 21:00:47 INFO - PROCESS | 3720 | 1468900847742 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (191CBC00) [pid = 3720] [serial = 817] [outer = 1908F400] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (166A6400) [pid = 3720] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0E48E400) [pid = 3720] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16D04800) [pid = 3720] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0ECEF800) [pid = 3720] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DA49800) [pid = 3720] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (15237800) [pid = 3720] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DEAC800) [pid = 3720] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (159B0000) [pid = 3720] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (19843400) [pid = 3720] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D5D800) [pid = 3720] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DA48C00) [pid = 3720] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17D59000) [pid = 3720] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:00:48 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0E995400) [pid = 3720] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:00:48 INFO - PROCESS | 3720 | 1468900848249 Marionette TRACE conn5 <- [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]]]}] 21:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 790ms 21:00:48 INFO - PROCESS | 3720 | 1468900848277 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 3720 | 1468900848279 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 21:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:00:48 INFO - PROCESS | 3720 | 1468900848282 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - PROCESS | 3720 | 1468900848283 Marionette TRACE conn5 <- [1,1054,null,{}] 21:00:48 INFO - PROCESS | 3720 | 1468900848287 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:48 INFO - PROCESS | 3720 | 1468900848288 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:48 INFO - PROCESS | 3720 | 1468900848369 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 21:00:48 INFO - PROCESS | 3720 | 1468900848375 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:48 INFO - PROCESS | 3720 | 1468900848377 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:48 INFO - PROCESS | 3720 | ++DOCSHELL 0DA47800 == 38 [pid = 3720] [id = 273] 21:00:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0DA48C00) [pid = 3720] [serial = 818] [outer = 00000000] 21:00:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (14FE2000) [pid = 3720] [serial = 819] [outer = 0DA48C00] 21:00:48 INFO - PROCESS | 3720 | 1468900848420 Marionette DEBUG loaded listener.js 21:00:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (158C9400) [pid = 3720] [serial = 820] [outer = 0DA48C00] 21:00:48 INFO - PROCESS | 3720 | 1468900848853 Marionette TRACE conn5 <- [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]]]}] 21:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 21:00:48 INFO - PROCESS | 3720 | 1468900848914 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 3720 | 1468900848916 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 21:00:48 INFO - PROCESS | 3720 | 1468900848920 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:00:48 INFO - PROCESS | 3720 | 1468900848921 Marionette TRACE conn5 <- [1,1058,null,{}] 21:00:48 INFO - PROCESS | 3720 | 1468900848925 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:48 INFO - PROCESS | 3720 | 1468900848927 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:49 INFO - PROCESS | 3720 | 1468900849028 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 21:00:49 INFO - PROCESS | 3720 | 1468900849035 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:49 INFO - PROCESS | 3720 | 1468900849037 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:49 INFO - PROCESS | 3720 | ++DOCSHELL 14FAD400 == 39 [pid = 3720] [id = 274] 21:00:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (166A6800) [pid = 3720] [serial = 821] [outer = 00000000] 21:00:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1908C000) [pid = 3720] [serial = 822] [outer = 166A6800] 21:00:49 INFO - PROCESS | 3720 | 1468900849082 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (19843400) [pid = 3720] [serial = 823] [outer = 166A6800] 21:00:49 INFO - PROCESS | 3720 | 1468900849500 Marionette TRACE conn5 <- [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]]]}] 21:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 21:00:49 INFO - PROCESS | 3720 | 1468900849554 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 21:00:49 INFO - PROCESS | 3720 | 1468900849556 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 21:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:00:49 INFO - PROCESS | 3720 | 1468900849560 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:00:49 INFO - PROCESS | 3720 | 1468900849561 Marionette TRACE conn5 <- [1,1062,null,{}] 21:00:49 INFO - PROCESS | 3720 | 1468900849565 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:49 INFO - PROCESS | 3720 | 1468900849567 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:49 INFO - PROCESS | 3720 | 1468900849652 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 21:00:49 INFO - PROCESS | 3720 | 1468900849659 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:49 INFO - PROCESS | 3720 | 1468900849660 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:49 INFO - PROCESS | 3720 | ++DOCSHELL 166A5800 == 40 [pid = 3720] [id = 275] 21:00:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1983F000) [pid = 3720] [serial = 824] [outer = 00000000] 21:00:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (19F9CC00) [pid = 3720] [serial = 825] [outer = 1983F000] 21:00:49 INFO - PROCESS | 3720 | 1468900849704 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (19F9D400) [pid = 3720] [serial = 826] [outer = 1983F000] 21:00:50 INFO - PROCESS | 3720 | 1468900850122 Marionette TRACE conn5 <- [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]]]}] 21:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 21:00:50 INFO - PROCESS | 3720 | 1468900850227 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 21:00:50 INFO - PROCESS | 3720 | 1468900850231 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 21:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:00:50 INFO - PROCESS | 3720 | 1468900850236 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:00:50 INFO - PROCESS | 3720 | 1468900850241 Marionette TRACE conn5 <- [1,1066,null,{}] 21:00:50 INFO - PROCESS | 3720 | 1468900850247 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:50 INFO - PROCESS | 3720 | 1468900850251 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:50 INFO - PROCESS | 3720 | 1468900850413 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 21:00:50 INFO - PROCESS | 3720 | 1468900850592 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:50 INFO - PROCESS | 3720 | 1468900850598 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:50 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0CC00 == 41 [pid = 3720] [id = 276] 21:00:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0DB48800) [pid = 3720] [serial = 827] [outer = 00000000] 21:00:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0E319800) [pid = 3720] [serial = 828] [outer = 0DB48800] 21:00:50 INFO - PROCESS | 3720 | 1468900850655 Marionette DEBUG loaded listener.js 21:00:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0ECE7800) [pid = 3720] [serial = 829] [outer = 0DB48800] 21:00:51 INFO - PROCESS | 3720 | 1468900851262 Marionette TRACE conn5 <- [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]]]}] 21:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1023ms 21:00:51 INFO - PROCESS | 3720 | 1468900851293 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 21:00:51 INFO - PROCESS | 3720 | 1468900851297 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 21:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:00:51 INFO - PROCESS | 3720 | 1468900851303 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:00:51 INFO - PROCESS | 3720 | 1468900851307 Marionette TRACE conn5 <- [1,1070,null,{}] 21:00:51 INFO - PROCESS | 3720 | 1468900851312 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:51 INFO - PROCESS | 3720 | 1468900851314 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:51 INFO - PROCESS | 3720 | 1468900851429 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 21:00:51 INFO - PROCESS | 3720 | 1468900851562 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:51 INFO - PROCESS | 3720 | 1468900851565 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:51 INFO - PROCESS | 3720 | ++DOCSHELL 15511400 == 42 [pid = 3720] [id = 277] 21:00:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (15516400) [pid = 3720] [serial = 830] [outer = 00000000] 21:00:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (159A8000) [pid = 3720] [serial = 831] [outer = 15516400] 21:00:51 INFO - PROCESS | 3720 | 1468900851625 Marionette DEBUG loaded listener.js 21:00:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (166E2C00) [pid = 3720] [serial = 832] [outer = 15516400] 21:00:52 INFO - PROCESS | 3720 | 1468900852264 Marionette TRACE conn5 <- [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]]]}] 21:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 991ms 21:00:52 INFO - PROCESS | 3720 | 1468900852294 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 21:00:52 INFO - PROCESS | 3720 | 1468900852297 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 21:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:00:52 INFO - PROCESS | 3720 | 1468900852300 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:00:52 INFO - PROCESS | 3720 | 1468900852303 Marionette TRACE conn5 <- [1,1074,null,{}] 21:00:52 INFO - PROCESS | 3720 | 1468900852313 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:52 INFO - PROCESS | 3720 | 1468900852318 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:52 INFO - PROCESS | 3720 | 1468900852425 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 21:00:52 INFO - PROCESS | 3720 | 1468900852556 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:52 INFO - PROCESS | 3720 | 1468900852560 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:52 INFO - PROCESS | 3720 | ++DOCSHELL 18EDFC00 == 43 [pid = 3720] [id = 278] 21:00:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (18F2F000) [pid = 3720] [serial = 833] [outer = 00000000] 21:00:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1908F000) [pid = 3720] [serial = 834] [outer = 18F2F000] 21:00:52 INFO - PROCESS | 3720 | 1468900852618 Marionette DEBUG loaded listener.js 21:00:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (19F98000) [pid = 3720] [serial = 835] [outer = 18F2F000] 21:00:53 INFO - PROCESS | 3720 | 1468900853258 Marionette TRACE conn5 <- [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]]]}] 21:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 21:00:53 INFO - PROCESS | 3720 | 1468900853273 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 21:00:53 INFO - PROCESS | 3720 | 1468900853275 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 21:00:53 INFO - PROCESS | 3720 | 1468900853279 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:00:53 INFO - PROCESS | 3720 | 1468900853281 Marionette TRACE conn5 <- [1,1078,null,{}] 21:00:53 INFO - PROCESS | 3720 | 1468900853285 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:53 INFO - PROCESS | 3720 | 1468900853287 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:53 INFO - PROCESS | 3720 | 1468900853398 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 21:00:53 INFO - PROCESS | 3720 | 1468900853499 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 3720 | 1468900853501 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:53 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3DC00 == 44 [pid = 3720] [id = 279] 21:00:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (0DB50000) [pid = 3720] [serial = 836] [outer = 00000000] 21:00:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1350B800) [pid = 3720] [serial = 837] [outer = 0DB50000] 21:00:53 INFO - PROCESS | 3720 | 1468900853555 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (158CA000) [pid = 3720] [serial = 838] [outer = 0DB50000] 21:00:54 INFO - PROCESS | 3720 | 1468900854272 Marionette TRACE conn5 <- [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]]]}] 21:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1019ms 21:00:54 INFO - PROCESS | 3720 | 1468900854302 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 3720 | 1468900854306 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 21:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:00:54 INFO - PROCESS | 3720 | 1468900854310 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - PROCESS | 3720 | 1468900854315 Marionette TRACE conn5 <- [1,1082,null,{}] 21:00:54 INFO - PROCESS | 3720 | 1468900854319 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:54 INFO - PROCESS | 3720 | 1468900854322 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:54 INFO - PROCESS | 3720 | 1468900854422 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 21:00:54 INFO - PROCESS | 3720 | 1468900854528 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:54 INFO - PROCESS | 3720 | 1468900854530 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:54 INFO - PROCESS | 3720 | ++DOCSHELL 0DFD8400 == 45 [pid = 3720] [id = 280] 21:00:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (120B7800) [pid = 3720] [serial = 839] [outer = 00000000] 21:00:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1258B400) [pid = 3720] [serial = 840] [outer = 120B7800] 21:00:54 INFO - PROCESS | 3720 | 1468900854579 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (142EF800) [pid = 3720] [serial = 841] [outer = 120B7800] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 14FAD400 == 44 [pid = 3720] [id = 274] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 0DA47800 == 43 [pid = 3720] [id = 273] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 1908E800 == 42 [pid = 3720] [id = 272] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 16F30C00 == 41 [pid = 3720] [id = 271] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 17CC6800 == 40 [pid = 3720] [id = 270] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 1750C000 == 39 [pid = 3720] [id = 269] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 166A7C00 == 38 [pid = 3720] [id = 268] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 0ECEF400 == 37 [pid = 3720] [id = 267] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 0D663400 == 36 [pid = 3720] [id = 266] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 0DA3B000 == 35 [pid = 3720] [id = 264] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 13508800 == 34 [pid = 3720] [id = 265] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 18E9F000 == 33 [pid = 3720] [id = 263] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 0E4DF000 == 32 [pid = 3720] [id = 254] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 0DA3DC00 == 31 [pid = 3720] [id = 279] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 18EDFC00 == 30 [pid = 3720] [id = 278] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 166A5800 == 29 [pid = 3720] [id = 275] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 0DB0CC00 == 28 [pid = 3720] [id = 276] 21:00:55 INFO - PROCESS | 3720 | --DOCSHELL 15511400 == 27 [pid = 3720] [id = 277] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (166DFC00) [pid = 3720] [serial = 774] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (120B7C00) [pid = 3720] [serial = 768] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1236D000) [pid = 3720] [serial = 769] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (16D10000) [pid = 3720] [serial = 777] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (142F3C00) [pid = 3720] [serial = 763] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (13505800) [pid = 3720] [serial = 762] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (0DB49800) [pid = 3720] [serial = 765] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0DB52C00) [pid = 3720] [serial = 766] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (15516800) [pid = 3720] [serial = 771] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (16BCD000) [pid = 3720] [serial = 775] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (133A6400) [pid = 3720] [serial = 751] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (123E7000) [pid = 3720] [serial = 750] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17D5C400) [pid = 3720] [serial = 754] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16D07C00) [pid = 3720] [serial = 753] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1A009400) [pid = 3720] [serial = 757] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (18298C00) [pid = 3720] [serial = 787] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (19F20400) [pid = 3720] [serial = 756] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1426B400) [pid = 3720] [serial = 760] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (18EA6000) [pid = 3720] [serial = 789] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0ECE7400) [pid = 3720] [serial = 759] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D64000) [pid = 3720] [serial = 780] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16F28400) [pid = 3720] [serial = 778] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18295800) [pid = 3720] [serial = 786] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16D09800) [pid = 3720] [serial = 784] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16BD1400) [pid = 3720] [serial = 783] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1828D000) [pid = 3720] [serial = 781] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1581D000) [pid = 3720] [serial = 772] [outer = 00000000] [url = about:blank] 21:00:55 INFO - PROCESS | 3720 | 1468900855710 Marionette TRACE conn5 <- [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]]]}] 21:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1435ms 21:00:55 INFO - PROCESS | 3720 | 1468900855748 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 3720 | 1468900855751 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 21:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:00:55 INFO - PROCESS | 3720 | 1468900855756 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 3720 | 1468900855760 Marionette TRACE conn5 <- [1,1086,null,{}] 21:00:55 INFO - PROCESS | 3720 | 1468900855765 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:55 INFO - PROCESS | 3720 | 1468900855768 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:55 INFO - PROCESS | 3720 | 1468900855860 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 21:00:55 INFO - PROCESS | 3720 | 1468900855866 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 3720 | 1468900855870 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:55 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0F400 == 28 [pid = 3720] [id = 281] 21:00:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0DB10C00) [pid = 3720] [serial = 842] [outer = 00000000] 21:00:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0DB48C00) [pid = 3720] [serial = 843] [outer = 0DB10C00] 21:00:55 INFO - PROCESS | 3720 | 1468900855946 Marionette DEBUG loaded listener.js 21:00:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0DB54C00) [pid = 3720] [serial = 844] [outer = 0DB10C00] 21:00:56 INFO - PROCESS | 3720 | 1468900856425 Marionette TRACE conn5 <- [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]]]}] 21:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 21:00:56 INFO - PROCESS | 3720 | 1468900856487 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 21:00:56 INFO - PROCESS | 3720 | 1468900856492 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 21:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:00:56 INFO - PROCESS | 3720 | 1468900856498 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:00:56 INFO - PROCESS | 3720 | 1468900856501 Marionette TRACE conn5 <- [1,1090,null,{}] 21:00:56 INFO - PROCESS | 3720 | 1468900856505 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:56 INFO - PROCESS | 3720 | 1468900856508 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:56 INFO - PROCESS | 3720 | 1468900856632 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 21:00:56 INFO - PROCESS | 3720 | 1468900856640 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:56 INFO - PROCESS | 3720 | 1468900856643 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:56 INFO - PROCESS | 3720 | ++DOCSHELL 0E98CC00 == 29 [pid = 3720] [id = 282] 21:00:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (1265B400) [pid = 3720] [serial = 845] [outer = 00000000] 21:00:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1359AC00) [pid = 3720] [serial = 846] [outer = 1265B400] 21:00:56 INFO - PROCESS | 3720 | 1468900856692 Marionette DEBUG loaded listener.js 21:00:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (142E5C00) [pid = 3720] [serial = 847] [outer = 1265B400] 21:00:57 INFO - PROCESS | 3720 | 1468900857131 Marionette TRACE conn5 <- [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]]]}] 21:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 21:00:57 INFO - PROCESS | 3720 | 1468900857173 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 3720 | 1468900857175 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 21:00:57 INFO - PROCESS | 3720 | 1468900857179 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:00:57 INFO - PROCESS | 3720 | 1468900857182 Marionette TRACE conn5 <- [1,1094,null,{}] 21:00:57 INFO - PROCESS | 3720 | 1468900857193 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:57 INFO - PROCESS | 3720 | 1468900857198 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:57 INFO - PROCESS | 3720 | 1468900857285 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 21:00:57 INFO - PROCESS | 3720 | 1468900857292 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 3720 | 1468900857295 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:57 INFO - PROCESS | 3720 | ++DOCSHELL 15815400 == 30 [pid = 3720] [id = 283] 21:00:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1581AC00) [pid = 3720] [serial = 848] [outer = 00000000] 21:00:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (158CA800) [pid = 3720] [serial = 849] [outer = 1581AC00] 21:00:57 INFO - PROCESS | 3720 | 1468900857343 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (166A7C00) [pid = 3720] [serial = 850] [outer = 1581AC00] 21:00:57 INFO - PROCESS | 3720 | 1468900857814 Marionette TRACE conn5 <- [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]]]}] 21:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 21:00:57 INFO - PROCESS | 3720 | 1468900857853 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 3720 | 1468900857856 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 21:00:57 INFO - PROCESS | 3720 | 1468900857859 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:00:57 INFO - PROCESS | 3720 | 1468900857861 Marionette TRACE conn5 <- [1,1098,null,{}] 21:00:57 INFO - PROCESS | 3720 | 1468900857865 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:57 INFO - PROCESS | 3720 | 1468900857867 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:57 INFO - PROCESS | 3720 | 1468900857989 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 21:00:58 INFO - PROCESS | 3720 | 1468900858084 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:58 INFO - PROCESS | 3720 | 1468900858086 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:58 INFO - PROCESS | 3720 | ++DOCSHELL 16D08400 == 31 [pid = 3720] [id = 284] 21:00:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16D09000) [pid = 3720] [serial = 851] [outer = 00000000] 21:00:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (16D10000) [pid = 3720] [serial = 852] [outer = 16D09000] 21:00:58 INFO - PROCESS | 3720 | 1468900858132 Marionette DEBUG loaded listener.js 21:00:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16F2EC00) [pid = 3720] [serial = 853] [outer = 16D09000] 21:00:58 INFO - PROCESS | 3720 | 1468900858557 Marionette TRACE conn5 <- [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]]]}] 21:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 21:00:58 INFO - PROCESS | 3720 | 1468900858593 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 21:00:58 INFO - PROCESS | 3720 | 1468900858595 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 21:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:00:58 INFO - PROCESS | 3720 | 1468900858598 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:00:58 INFO - PROCESS | 3720 | 1468900858600 Marionette TRACE conn5 <- [1,1102,null,{}] 21:00:58 INFO - PROCESS | 3720 | 1468900858603 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:58 INFO - PROCESS | 3720 | 1468900858605 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:58 INFO - PROCESS | 3720 | 1468900858716 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 21:00:58 INFO - PROCESS | 3720 | 1468900858724 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:58 INFO - PROCESS | 3720 | 1468900858726 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:58 INFO - PROCESS | 3720 | ++DOCSHELL 16F35C00 == 32 [pid = 3720] [id = 285] 21:00:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16F36800) [pid = 3720] [serial = 854] [outer = 00000000] 21:00:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17CC2000) [pid = 3720] [serial = 855] [outer = 16F36800] 21:00:58 INFO - PROCESS | 3720 | 1468900858769 Marionette DEBUG loaded listener.js 21:00:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (17CC5800) [pid = 3720] [serial = 856] [outer = 16F36800] 21:00:59 INFO - PROCESS | 3720 | 1468900859223 Marionette TRACE conn5 <- [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]]]}] 21:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 21:00:59 INFO - PROCESS | 3720 | 1468900859269 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 21:00:59 INFO - PROCESS | 3720 | 1468900859271 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 21:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:00:59 INFO - PROCESS | 3720 | 1468900859274 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:00:59 INFO - PROCESS | 3720 | 1468900859275 Marionette TRACE conn5 <- [1,1106,null,{}] 21:00:59 INFO - PROCESS | 3720 | 1468900859279 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:59 INFO - PROCESS | 3720 | 1468900859284 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:59 INFO - PROCESS | 3720 | 1468900859441 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 21:00:59 INFO - PROCESS | 3720 | 1468900859454 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:59 INFO - PROCESS | 3720 | 1468900859456 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:00:59 INFO - PROCESS | 3720 | ++DOCSHELL 17D60000 == 33 [pid = 3720] [id = 286] 21:00:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17D61C00) [pid = 3720] [serial = 857] [outer = 00000000] 21:00:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (18291800) [pid = 3720] [serial = 858] [outer = 17D61C00] 21:00:59 INFO - PROCESS | 3720 | 1468900859500 Marionette DEBUG loaded listener.js 21:00:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (183F1400) [pid = 3720] [serial = 859] [outer = 17D61C00] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1983F000) [pid = 3720] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17D5BC00) [pid = 3720] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18346400) [pid = 3720] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (18EA0800) [pid = 3720] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (178FC400) [pid = 3720] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (13510C00) [pid = 3720] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0D6F3400) [pid = 3720] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (166A8800) [pid = 3720] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0ED8E400) [pid = 3720] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DA45400) [pid = 3720] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1908F400) [pid = 3720] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DA48C00) [pid = 3720] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:00:59 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (166A6800) [pid = 3720] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:01:00 INFO - PROCESS | 3720 | 1468900860178 Marionette TRACE conn5 <- [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]]]}] 21:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 21:01:00 INFO - PROCESS | 3720 | 1468900860245 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 3720 | 1468900860247 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 21:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:01:00 INFO - PROCESS | 3720 | 1468900860250 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 3720 | 1468900860252 Marionette TRACE conn5 <- [1,1110,null,{}] 21:01:00 INFO - PROCESS | 3720 | 1468900860255 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:00 INFO - PROCESS | 3720 | 1468900860257 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:00 INFO - PROCESS | 3720 | 1468900860336 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 21:01:00 INFO - PROCESS | 3720 | 1468900860342 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 3720 | 1468900860343 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:00 INFO - PROCESS | 3720 | ++DOCSHELL 0E453800 == 34 [pid = 3720] [id = 287] 21:01:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (12659400) [pid = 3720] [serial = 860] [outer = 00000000] 21:01:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1750C400) [pid = 3720] [serial = 861] [outer = 12659400] 21:01:00 INFO - PROCESS | 3720 | 1468900860385 Marionette DEBUG loaded listener.js 21:01:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D61800) [pid = 3720] [serial = 862] [outer = 12659400] 21:01:00 INFO - PROCESS | 3720 | 1468900860782 Marionette TRACE conn5 <- [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]]]}] 21:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 570ms 21:01:00 INFO - PROCESS | 3720 | 1468900860844 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 3720 | 1468900860846 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 21:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:01:00 INFO - PROCESS | 3720 | 1468900860855 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 3720 | 1468900860856 Marionette TRACE conn5 <- [1,1114,null,{}] 21:01:00 INFO - PROCESS | 3720 | 1468900860860 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:00 INFO - PROCESS | 3720 | 1468900860862 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:00 INFO - PROCESS | 3720 | 1468900860938 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 21:01:00 INFO - PROCESS | 3720 | 1468900860944 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:00 INFO - PROCESS | 3720 | 1468900860945 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:00 INFO - PROCESS | 3720 | ++DOCSHELL 12588800 == 35 [pid = 3720] [id = 288] 21:01:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1359A800) [pid = 3720] [serial = 863] [outer = 00000000] 21:01:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18EA1400) [pid = 3720] [serial = 864] [outer = 1359A800] 21:01:01 INFO - PROCESS | 3720 | 1468900860988 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18349400) [pid = 3720] [serial = 865] [outer = 1359A800] 21:01:01 INFO - PROCESS | 3720 | 1468900861435 Marionette TRACE conn5 <- [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]]]}] 21:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 21:01:01 INFO - PROCESS | 3720 | 1468900861487 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 21:01:01 INFO - PROCESS | 3720 | 1468900861489 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 21:01:01 INFO - PROCESS | 3720 | 1468900861493 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:01:01 INFO - PROCESS | 3720 | 1468900861494 Marionette TRACE conn5 <- [1,1118,null,{}] 21:01:01 INFO - PROCESS | 3720 | 1468900861498 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:01 INFO - PROCESS | 3720 | 1468900861499 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:01 INFO - PROCESS | 3720 | 1468900861577 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 21:01:01 INFO - PROCESS | 3720 | 1468900861585 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 3720 | 1468900861587 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:01 INFO - PROCESS | 3720 | ++DOCSHELL 18EA9000 == 36 [pid = 3720] [id = 289] 21:01:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18EA9C00) [pid = 3720] [serial = 866] [outer = 00000000] 21:01:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18F30000) [pid = 3720] [serial = 867] [outer = 18EA9C00] 21:01:01 INFO - PROCESS | 3720 | 1468900861632 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1908F400) [pid = 3720] [serial = 868] [outer = 18EA9C00] 21:01:02 INFO - PROCESS | 3720 | 1468900862376 Marionette TRACE conn5 <- [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]]]}] 21:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 931ms 21:01:02 INFO - PROCESS | 3720 | 1468900862428 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 21:01:02 INFO - PROCESS | 3720 | 1468900862432 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 21:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:01:02 INFO - PROCESS | 3720 | 1468900862437 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:01:02 INFO - PROCESS | 3720 | 1468900862440 Marionette TRACE conn5 <- [1,1122,null,{}] 21:01:02 INFO - PROCESS | 3720 | 1468900862446 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:02 INFO - PROCESS | 3720 | 1468900862449 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:02 INFO - PROCESS | 3720 | 1468900862579 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 21:01:02 INFO - PROCESS | 3720 | 1468900862685 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:02 INFO - PROCESS | 3720 | 1468900862688 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:02 INFO - PROCESS | 3720 | ++DOCSHELL 0D619000 == 37 [pid = 3720] [id = 290] 21:01:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0DA3DC00) [pid = 3720] [serial = 869] [outer = 00000000] 21:01:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0E474C00) [pid = 3720] [serial = 870] [outer = 0DA3DC00] 21:01:02 INFO - PROCESS | 3720 | 1468900862743 Marionette DEBUG loaded listener.js 21:01:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (123E1400) [pid = 3720] [serial = 871] [outer = 0DA3DC00] 21:01:03 INFO - PROCESS | 3720 | 1468900863562 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1178ms 21:01:03 INFO - PROCESS | 3720 | 1468900863623 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 21:01:03 INFO - PROCESS | 3720 | 1468900863628 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 21:01:03 INFO - PROCESS | 3720 | [3720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:01:03 INFO - PROCESS | 3720 | 1468900863648 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:01:03 INFO - PROCESS | 3720 | 1468900863651 Marionette TRACE conn5 <- [1,1126,null,{}] 21:01:03 INFO - PROCESS | 3720 | 1468900863656 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:03 INFO - PROCESS | 3720 | 1468900863659 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:03 INFO - PROCESS | 3720 | 1468900863783 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 21:01:03 INFO - PROCESS | 3720 | 1468900863913 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:03 INFO - PROCESS | 3720 | 1468900863916 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:03 INFO - PROCESS | 3720 | ++DOCSHELL 159AD000 == 38 [pid = 3720] [id = 291] 21:01:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (166B4000) [pid = 3720] [serial = 872] [outer = 00000000] 21:01:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (17509000) [pid = 3720] [serial = 873] [outer = 166B4000] 21:01:03 INFO - PROCESS | 3720 | 1468900863972 Marionette DEBUG loaded listener.js 21:01:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (16BC6800) [pid = 3720] [serial = 874] [outer = 166B4000] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 12588800 == 37 [pid = 3720] [id = 288] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 0E453800 == 36 [pid = 3720] [id = 287] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 17D60000 == 35 [pid = 3720] [id = 286] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 16F35C00 == 34 [pid = 3720] [id = 285] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 16D08400 == 33 [pid = 3720] [id = 284] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 15815400 == 32 [pid = 3720] [id = 283] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 0E98CC00 == 31 [pid = 3720] [id = 282] 21:01:04 INFO - PROCESS | 3720 | --DOCSHELL 0DB0F400 == 30 [pid = 3720] [id = 281] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (18151400) [pid = 3720] [serial = 810] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (1828C800) [pid = 3720] [serial = 811] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (18EA3C00) [pid = 3720] [serial = 814] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (18F30C00) [pid = 3720] [serial = 813] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18EA8000) [pid = 3720] [serial = 790] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17D55400) [pid = 3720] [serial = 807] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (14FE3400) [pid = 3720] [serial = 795] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (155A0800) [pid = 3720] [serial = 796] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB14400) [pid = 3720] [serial = 798] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0E31A000) [pid = 3720] [serial = 799] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (16B26C00) [pid = 3720] [serial = 804] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (16D0E400) [pid = 3720] [serial = 805] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (13506400) [pid = 3720] [serial = 801] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (142E6000) [pid = 3720] [serial = 802] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB50400) [pid = 3720] [serial = 792] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (19174400) [pid = 3720] [serial = 816] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0E344800) [pid = 3720] [serial = 793] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (158C9400) [pid = 3720] [serial = 820] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (14FE2000) [pid = 3720] [serial = 819] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1908C000) [pid = 3720] [serial = 822] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (191CBC00) [pid = 3720] [serial = 817] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (19843400) [pid = 3720] [serial = 823] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (19F9D400) [pid = 3720] [serial = 826] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17D5D400) [pid = 3720] [serial = 808] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (19F9CC00) [pid = 3720] [serial = 825] [outer = 00000000] [url = about:blank] 21:01:04 INFO - PROCESS | 3720 | 1468900864854 Marionette TRACE conn5 <- [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]]]}] 21:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1220ms 21:01:04 INFO - PROCESS | 3720 | 1468900864872 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 21:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:01:04 INFO - PROCESS | 3720 | 1468900864876 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 21:01:04 INFO - PROCESS | 3720 | 1468900864880 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:01:04 INFO - PROCESS | 3720 | 1468900864883 Marionette TRACE conn5 <- [1,1130,null,{}] 21:01:04 INFO - PROCESS | 3720 | 1468900864888 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:04 INFO - PROCESS | 3720 | 1468900864891 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:04 INFO - PROCESS | 3720 | 1468900864979 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 21:01:05 INFO - PROCESS | 3720 | 1468900864986 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 3720 | 1468900864988 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:05 INFO - PROCESS | 3720 | ++DOCSHELL 0DA48C00 == 31 [pid = 3720] [id = 292] 21:01:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DB09400) [pid = 3720] [serial = 875] [outer = 00000000] 21:01:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB17C00) [pid = 3720] [serial = 876] [outer = 0DB09400] 21:01:05 INFO - PROCESS | 3720 | 1468900865038 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB55C00) [pid = 3720] [serial = 877] [outer = 0DB09400] 21:01:05 INFO - PROCESS | 3720 | 1468900865555 Marionette TRACE conn5 <- [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]]]}] 21:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 21:01:05 INFO - PROCESS | 3720 | 1468900865611 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 21:01:05 INFO - PROCESS | 3720 | 1468900865615 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 21:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:01:05 INFO - PROCESS | 3720 | 1468900865621 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:01:05 INFO - PROCESS | 3720 | 1468900865624 Marionette TRACE conn5 <- [1,1134,null,{}] 21:01:05 INFO - PROCESS | 3720 | 1468900865627 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:05 INFO - PROCESS | 3720 | 1468900865629 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:05 INFO - PROCESS | 3720 | 1468900865714 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 21:01:05 INFO - PROCESS | 3720 | 1468900865799 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 3720 | 1468900865801 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:05 INFO - PROCESS | 3720 | ++DOCSHELL 0ED8E400 == 32 [pid = 3720] [id = 293] 21:01:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (120BA400) [pid = 3720] [serial = 878] [outer = 00000000] 21:01:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (133AD000) [pid = 3720] [serial = 879] [outer = 120BA400] 21:01:05 INFO - PROCESS | 3720 | 1468900865847 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14268400) [pid = 3720] [serial = 880] [outer = 120BA400] 21:01:06 INFO - PROCESS | 3720 | 1468900866233 Marionette TRACE conn5 <- [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]]]}] 21:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 21:01:06 INFO - PROCESS | 3720 | 1468900866292 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 21:01:06 INFO - PROCESS | 3720 | 1468900866294 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 21:01:06 INFO - PROCESS | 3720 | 1468900866298 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:01:06 INFO - PROCESS | 3720 | 1468900866301 Marionette TRACE conn5 <- [1,1138,null,{}] 21:01:06 INFO - PROCESS | 3720 | 1468900866312 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:06 INFO - PROCESS | 3720 | 1468900866316 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:06 INFO - PROCESS | 3720 | 1468900866428 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 21:01:06 INFO - PROCESS | 3720 | 1468900866442 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:06 INFO - PROCESS | 3720 | 1468900866444 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:06 INFO - PROCESS | 3720 | ++DOCSHELL 159AB400 == 33 [pid = 3720] [id = 294] 21:01:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (159AD800) [pid = 3720] [serial = 881] [outer = 00000000] 21:01:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16B29C00) [pid = 3720] [serial = 882] [outer = 159AD800] 21:01:06 INFO - PROCESS | 3720 | 1468900866491 Marionette DEBUG loaded listener.js 21:01:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16D09800) [pid = 3720] [serial = 883] [outer = 159AD800] 21:01:06 INFO - PROCESS | 3720 | 1468900866948 Marionette TRACE conn5 <- [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]]]}] 21:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 21:01:06 INFO - PROCESS | 3720 | 1468900866986 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 3720 | 1468900866989 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 21:01:07 INFO - PROCESS | 3720 | 1468900866992 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - PROCESS | 3720 | 1468900866994 Marionette TRACE conn5 <- [1,1142,null,{}] 21:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:01:07 INFO - PROCESS | 3720 | 1468900867003 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:07 INFO - PROCESS | 3720 | 1468900867005 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:07 INFO - PROCESS | 3720 | 1468900867120 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 21:01:07 INFO - PROCESS | 3720 | 1468900867126 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 3720 | 1468900867127 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:07 INFO - PROCESS | 3720 | ++DOCSHELL 178FC400 == 34 [pid = 3720] [id = 295] 21:01:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CC1C00) [pid = 3720] [serial = 884] [outer = 00000000] 21:01:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D5E400) [pid = 3720] [serial = 885] [outer = 17CC1C00] 21:01:07 INFO - PROCESS | 3720 | 1468900867171 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17DDA400) [pid = 3720] [serial = 886] [outer = 17CC1C00] 21:01:07 INFO - PROCESS | 3720 | 1468900867611 Marionette TRACE conn5 <- [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]]]}] 21:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 21:01:07 INFO - PROCESS | 3720 | 1468900867670 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 3720 | 1468900867672 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 21:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:01:07 INFO - PROCESS | 3720 | 1468900867675 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - PROCESS | 3720 | 1468900867677 Marionette TRACE conn5 <- [1,1146,null,{}] 21:01:07 INFO - PROCESS | 3720 | 1468900867681 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:07 INFO - PROCESS | 3720 | 1468900867683 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:07 INFO - PROCESS | 3720 | 1468900867792 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 21:01:07 INFO - PROCESS | 3720 | 1468900867878 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 3720 | 1468900867880 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:07 INFO - PROCESS | 3720 | ++DOCSHELL 1828B400 == 35 [pid = 3720] [id = 296] 21:01:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1828BC00) [pid = 3720] [serial = 887] [outer = 00000000] 21:01:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1834B800) [pid = 3720] [serial = 888] [outer = 1828BC00] 21:01:07 INFO - PROCESS | 3720 | 1468900867924 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18EA2000) [pid = 3720] [serial = 889] [outer = 1828BC00] 21:01:08 INFO - PROCESS | 3720 | 1468900868364 Marionette TRACE conn5 <- [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]]]}] 21:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 21:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:01:08 INFO - PROCESS | 3720 | 1468900868409 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 21:01:08 INFO - PROCESS | 3720 | 1468900868412 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 21:01:08 INFO - PROCESS | 3720 | 1468900868415 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:01:08 INFO - PROCESS | 3720 | 1468900868416 Marionette TRACE conn5 <- [1,1150,null,{}] 21:01:08 INFO - PROCESS | 3720 | 1468900868425 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:08 INFO - PROCESS | 3720 | 1468900868431 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:08 INFO - PROCESS | 3720 | 1468900868572 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 21:01:08 INFO - PROCESS | 3720 | 1468900868583 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:08 INFO - PROCESS | 3720 | 1468900868584 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:08 INFO - PROCESS | 3720 | ++DOCSHELL 18EDF800 == 36 [pid = 3720] [id = 297] 21:01:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18F2F800) [pid = 3720] [serial = 890] [outer = 00000000] 21:01:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (19177800) [pid = 3720] [serial = 891] [outer = 18F2F800] 21:01:08 INFO - PROCESS | 3720 | 1468900868627 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18F36000) [pid = 3720] [serial = 892] [outer = 18F2F800] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16D09000) [pid = 3720] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB10C00) [pid = 3720] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1265B400) [pid = 3720] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1581AC00) [pid = 3720] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (120B7800) [pid = 3720] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16F36800) [pid = 3720] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB48800) [pid = 3720] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (15516400) [pid = 3720] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18F2F000) [pid = 3720] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DB50000) [pid = 3720] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17D61C00) [pid = 3720] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1359A800) [pid = 3720] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:01:09 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (12659400) [pid = 3720] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:01:09 INFO - PROCESS | 3720 | 1468900869196 Marionette TRACE conn5 <- [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]]]}] 21:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 830ms 21:01:09 INFO - PROCESS | 3720 | 1468900869246 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 3720 | 1468900869248 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 21:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:01:09 INFO - PROCESS | 3720 | 1468900869251 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 3720 | 1468900869253 Marionette TRACE conn5 <- [1,1154,null,{}] 21:01:09 INFO - PROCESS | 3720 | 1468900869256 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:09 INFO - PROCESS | 3720 | 1468900869258 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:09 INFO - PROCESS | 3720 | 1468900869341 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 21:01:09 INFO - PROCESS | 3720 | 1468900869347 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 3720 | 1468900869349 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:09 INFO - PROCESS | 3720 | ++DOCSHELL 133A5800 == 37 [pid = 3720] [id = 298] 21:01:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (13503C00) [pid = 3720] [serial = 893] [outer = 00000000] 21:01:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (155AB400) [pid = 3720] [serial = 894] [outer = 13503C00] 21:01:09 INFO - PROCESS | 3720 | 1468900869394 Marionette DEBUG loaded listener.js 21:01:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (159A1800) [pid = 3720] [serial = 895] [outer = 13503C00] 21:01:09 INFO - PROCESS | 3720 | 1468900869808 Marionette TRACE conn5 <- [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]]]}] 21:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 21:01:09 INFO - PROCESS | 3720 | 1468900869822 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 3720 | 1468900869824 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 21:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:01:09 INFO - PROCESS | 3720 | 1468900869827 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 3720 | 1468900869829 Marionette TRACE conn5 <- [1,1158,null,{}] 21:01:09 INFO - PROCESS | 3720 | 1468900869845 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:09 INFO - PROCESS | 3720 | 1468900869847 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:09 INFO - PROCESS | 3720 | 1468900869927 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 21:01:09 INFO - PROCESS | 3720 | 1468900869932 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 3720 | 1468900869934 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:09 INFO - PROCESS | 3720 | ++DOCSHELL 16F36800 == 38 [pid = 3720] [id = 299] 21:01:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17CBEC00) [pid = 3720] [serial = 896] [outer = 00000000] 21:01:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (19839800) [pid = 3720] [serial = 897] [outer = 17CBEC00] 21:01:09 INFO - PROCESS | 3720 | 1468900869977 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (199C4800) [pid = 3720] [serial = 898] [outer = 17CBEC00] 21:01:10 INFO - PROCESS | 3720 | 1468900870395 Marionette TRACE conn5 <- [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]]]}] 21:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 21:01:10 INFO - PROCESS | 3720 | 1468900870458 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 21:01:10 INFO - PROCESS | 3720 | 1468900870470 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 21:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:01:10 INFO - PROCESS | 3720 | 1468900870473 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:01:10 INFO - PROCESS | 3720 | 1468900870475 Marionette TRACE conn5 <- [1,1162,null,{}] 21:01:10 INFO - PROCESS | 3720 | 1468900870479 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:10 INFO - PROCESS | 3720 | 1468900870481 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:10 INFO - PROCESS | 3720 | 1468900870561 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 21:01:10 INFO - PROCESS | 3720 | 1468900870569 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:10 INFO - PROCESS | 3720 | 1468900870571 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:10 INFO - PROCESS | 3720 | ++DOCSHELL 0D1C9C00 == 39 [pid = 3720] [id = 300] 21:01:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (158C8400) [pid = 3720] [serial = 899] [outer = 00000000] 21:01:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1A0C9800) [pid = 3720] [serial = 900] [outer = 158C8400] 21:01:10 INFO - PROCESS | 3720 | 1468900870613 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1A0D7000) [pid = 3720] [serial = 901] [outer = 158C8400] 21:01:11 INFO - PROCESS | 3720 | 1468900871044 Marionette TRACE conn5 <- [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] 21:01:11 INFO - PROCESS | 3720 | 1468900871112 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 21:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:01:11 INFO - PROCESS | 3720 | 1468900871116 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:01:11 INFO - PROCESS | 3720 | 1468900871117 Marionette TRACE conn5 <- [1,1166,null,{}] 21:01:11 INFO - PROCESS | 3720 | 1468900871121 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:11 INFO - PROCESS | 3720 | 1468900871123 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:11 INFO - PROCESS | 3720 | 1468900871251 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 21:01:11 INFO - PROCESS | 3720 | 1468900871386 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 3720 | 1468900871389 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:11 INFO - PROCESS | 3720 | ++DOCSHELL 0D5E4C00 == 40 [pid = 3720] [id = 301] 21:01:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0D5E7C00) [pid = 3720] [serial = 902] [outer = 00000000] 21:01:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0D977C00) [pid = 3720] [serial = 903] [outer = 0D5E7C00] 21:01:11 INFO - PROCESS | 3720 | 1468900871455 Marionette DEBUG loaded listener.js 21:01:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0DA47800) [pid = 3720] [serial = 904] [outer = 0D5E7C00] 21:01:12 INFO - PROCESS | 3720 | 1468900872094 Marionette TRACE conn5 <- [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] 21:01:12 INFO - PROCESS | 3720 | 1468900872141 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 21:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:01:12 INFO - PROCESS | 3720 | 1468900872146 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:01:12 INFO - PROCESS | 3720 | 1468900872150 Marionette TRACE conn5 <- [1,1170,null,{}] 21:01:12 INFO - PROCESS | 3720 | 1468900872175 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:12 INFO - PROCESS | 3720 | 1468900872178 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:12 INFO - PROCESS | 3720 | 1468900872291 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 21:01:12 INFO - PROCESS | 3720 | 1468900872421 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 3720 | 1468900872424 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:12 INFO - PROCESS | 3720 | ++DOCSHELL 14FE9C00 == 41 [pid = 3720] [id = 302] 21:01:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (15237800) [pid = 3720] [serial = 905] [outer = 00000000] 21:01:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (158A1800) [pid = 3720] [serial = 906] [outer = 15237800] 21:01:12 INFO - PROCESS | 3720 | 1468900872480 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16B26800) [pid = 3720] [serial = 907] [outer = 15237800] 21:01:13 INFO - PROCESS | 3720 | 1468900873069 Marionette TRACE conn5 <- [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] 21:01:13 INFO - PROCESS | 3720 | 1468900873124 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 21:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:01:13 INFO - PROCESS | 3720 | 1468900873127 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:01:13 INFO - PROCESS | 3720 | 1468900873130 Marionette TRACE conn5 <- [1,1174,null,{}] 21:01:13 INFO - PROCESS | 3720 | 1468900873134 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:13 INFO - PROCESS | 3720 | 1468900873136 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:13 INFO - PROCESS | 3720 | 1468900873247 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 21:01:13 INFO - PROCESS | 3720 | 1468900873380 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:13 INFO - PROCESS | 3720 | 1468900873382 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:13 INFO - PROCESS | 3720 | ++DOCSHELL 15516000 == 42 [pid = 3720] [id = 303] 21:01:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18F39000) [pid = 3720] [serial = 908] [outer = 00000000] 21:01:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (19178400) [pid = 3720] [serial = 909] [outer = 18F39000] 21:01:13 INFO - PROCESS | 3720 | 1468900873436 Marionette DEBUG loaded listener.js 21:01:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (1A007000) [pid = 3720] [serial = 910] [outer = 18F39000] 21:01:14 INFO - PROCESS | 3720 | 1468900874037 Marionette TRACE conn5 <- [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] 21:01:14 INFO - PROCESS | 3720 | 1468900874104 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 21:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:01:14 INFO - PROCESS | 3720 | 1468900874115 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 3720 | 1468900874120 Marionette TRACE conn5 <- [1,1178,null,{}] 21:01:14 INFO - PROCESS | 3720 | 1468900874138 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:14 INFO - PROCESS | 3720 | 1468900874141 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:14 INFO - PROCESS | 3720 | 1468900874260 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 21:01:14 INFO - PROCESS | 3720 | 1468900874401 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 3720 | 1468900874404 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:14 INFO - PROCESS | 3720 | ++DOCSHELL 18EA6000 == 43 [pid = 3720] [id = 304] 21:01:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (18EA7800) [pid = 3720] [serial = 911] [outer = 00000000] 21:01:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1A7B1800) [pid = 3720] [serial = 912] [outer = 18EA7800] 21:01:14 INFO - PROCESS | 3720 | 1468900874457 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (1BD0D800) [pid = 3720] [serial = 913] [outer = 18EA7800] 21:01:15 INFO - PROCESS | 3720 | 1468900875201 Marionette TRACE conn5 <- [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] 21:01:15 INFO - PROCESS | 3720 | 1468900875253 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 21:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:01:15 INFO - PROCESS | 3720 | 1468900875258 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 3720 | 1468900875261 Marionette TRACE conn5 <- [1,1182,null,{}] 21:01:15 INFO - PROCESS | 3720 | 1468900875266 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:15 INFO - PROCESS | 3720 | 1468900875269 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:15 INFO - PROCESS | 3720 | 1468900875368 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 21:01:15 INFO - PROCESS | 3720 | 1468900875471 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:15 INFO - PROCESS | 3720 | 1468900875474 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:15 INFO - PROCESS | 3720 | ++DOCSHELL 1426B400 == 44 [pid = 3720] [id = 305] 21:01:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1426EC00) [pid = 3720] [serial = 914] [outer = 00000000] 21:01:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (14FABC00) [pid = 3720] [serial = 915] [outer = 1426EC00] 21:01:15 INFO - PROCESS | 3720 | 1468900875521 Marionette DEBUG loaded listener.js 21:01:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (15236400) [pid = 3720] [serial = 916] [outer = 1426EC00] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 0DFD8400 == 43 [pid = 3720] [id = 280] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 0D1C9C00 == 42 [pid = 3720] [id = 300] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 16F36800 == 41 [pid = 3720] [id = 299] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 133A5800 == 40 [pid = 3720] [id = 298] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 18EDF800 == 39 [pid = 3720] [id = 297] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 1828B400 == 38 [pid = 3720] [id = 296] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 178FC400 == 37 [pid = 3720] [id = 295] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 159AB400 == 36 [pid = 3720] [id = 294] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 0ED8E400 == 35 [pid = 3720] [id = 293] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 0DA48C00 == 34 [pid = 3720] [id = 292] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 159AD000 == 33 [pid = 3720] [id = 291] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 18EA9000 == 32 [pid = 3720] [id = 289] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 0D619000 == 31 [pid = 3720] [id = 290] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 18EA6000 == 30 [pid = 3720] [id = 304] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 15516000 == 29 [pid = 3720] [id = 303] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 0D5E4C00 == 28 [pid = 3720] [id = 301] 21:01:16 INFO - PROCESS | 3720 | --DOCSHELL 14FE9C00 == 27 [pid = 3720] [id = 302] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (16D10000) [pid = 3720] [serial = 852] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (0DB48C00) [pid = 3720] [serial = 843] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1359AC00) [pid = 3720] [serial = 846] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (142E5C00) [pid = 3720] [serial = 847] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (158CA800) [pid = 3720] [serial = 849] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (142EF800) [pid = 3720] [serial = 841] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1258B400) [pid = 3720] [serial = 840] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17CC2000) [pid = 3720] [serial = 855] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0ECE7800) [pid = 3720] [serial = 829] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0E319800) [pid = 3720] [serial = 828] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (166E2C00) [pid = 3720] [serial = 832] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159A8000) [pid = 3720] [serial = 831] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (19F98000) [pid = 3720] [serial = 835] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1908F000) [pid = 3720] [serial = 834] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (158CA000) [pid = 3720] [serial = 838] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1350B800) [pid = 3720] [serial = 837] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16F2EC00) [pid = 3720] [serial = 853] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (18291800) [pid = 3720] [serial = 858] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17CC5800) [pid = 3720] [serial = 856] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18EA1400) [pid = 3720] [serial = 864] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1750C400) [pid = 3720] [serial = 861] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (183F1400) [pid = 3720] [serial = 859] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18349400) [pid = 3720] [serial = 865] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DB54C00) [pid = 3720] [serial = 844] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17D61800) [pid = 3720] [serial = 862] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (18F30000) [pid = 3720] [serial = 867] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (166A7C00) [pid = 3720] [serial = 850] [outer = 00000000] [url = about:blank] 21:01:16 INFO - PROCESS | 3720 | 1468900876700 Marionette TRACE conn5 <- [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] 21:01:16 INFO - PROCESS | 3720 | 1468900876742 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 21:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:01:16 INFO - PROCESS | 3720 | 1468900876751 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:01:16 INFO - PROCESS | 3720 | 1468900876754 Marionette TRACE conn5 <- [1,1186,null,{}] 21:01:16 INFO - PROCESS | 3720 | 1468900876759 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:16 INFO - PROCESS | 3720 | 1468900876762 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:16 INFO - PROCESS | 3720 | 1468900876887 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 21:01:16 INFO - PROCESS | 3720 | 1468900876974 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:16 INFO - PROCESS | 3720 | 1468900876977 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:16 INFO - PROCESS | 3720 | ++DOCSHELL 0DA47400 == 28 [pid = 3720] [id = 306] 21:01:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB13000) [pid = 3720] [serial = 917] [outer = 00000000] 21:01:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DB55000) [pid = 3720] [serial = 918] [outer = 0DB13000] 21:01:17 INFO - PROCESS | 3720 | 1468900877025 Marionette DEBUG loaded listener.js 21:01:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DEAC800) [pid = 3720] [serial = 919] [outer = 0DB13000] 21:01:17 INFO - PROCESS | 3720 | 1468900877416 Marionette TRACE conn5 <- [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]]]}] 21:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 21:01:17 INFO - PROCESS | 3720 | 1468900877483 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 21:01:17 INFO - PROCESS | 3720 | 1468900877488 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 21:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:01:17 INFO - PROCESS | 3720 | 1468900877494 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:01:17 INFO - PROCESS | 3720 | 1468900877497 Marionette TRACE conn5 <- [1,1190,null,{}] 21:01:17 INFO - PROCESS | 3720 | 1468900877501 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:17 INFO - PROCESS | 3720 | 1468900877503 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:17 INFO - PROCESS | 3720 | 1468900877589 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 21:01:17 INFO - PROCESS | 3720 | 1468900877595 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:17 INFO - PROCESS | 3720 | 1468900877598 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:17 INFO - PROCESS | 3720 | ++DOCSHELL 11ED9000 == 29 [pid = 3720] [id = 307] 21:01:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (12063400) [pid = 3720] [serial = 920] [outer = 00000000] 21:01:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (12531400) [pid = 3720] [serial = 921] [outer = 12063400] 21:01:17 INFO - PROCESS | 3720 | 1468900877644 Marionette DEBUG loaded listener.js 21:01:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (133A3800) [pid = 3720] [serial = 922] [outer = 12063400] 21:01:18 INFO - PROCESS | 3720 | 1468900878096 Marionette TRACE conn5 <- [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]]]}] 21:01:18 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 21:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 21:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:01:18 INFO - PROCESS | 3720 | 1468900878128 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 21:01:18 INFO - PROCESS | 3720 | 1468900878130 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 21:01:18 INFO - PROCESS | 3720 | 1468900878133 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:01:18 INFO - PROCESS | 3720 | 1468900878137 Marionette TRACE conn5 <- [1,1194,null,{}] 21:01:18 INFO - PROCESS | 3720 | 1468900878148 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:18 INFO - PROCESS | 3720 | 1468900878152 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:18 INFO - PROCESS | 3720 | 1468900878235 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 21:01:18 INFO - PROCESS | 3720 | 1468900878273 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:18 INFO - PROCESS | 3720 | 1468900878276 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:18 INFO - PROCESS | 3720 | ++DOCSHELL 158C2000 == 30 [pid = 3720] [id = 308] 21:01:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158C4000) [pid = 3720] [serial = 923] [outer = 00000000] 21:01:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (159A5000) [pid = 3720] [serial = 924] [outer = 158C4000] 21:01:18 INFO - PROCESS | 3720 | 1468900878323 Marionette DEBUG loaded listener.js 21:01:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (159AE400) [pid = 3720] [serial = 925] [outer = 158C4000] 21:01:18 INFO - PROCESS | 3720 | 1468900878768 Marionette TRACE conn5 <- [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]]]}] 21:01:18 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 21:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 21:01:18 INFO - PROCESS | 3720 | 1468900878827 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 21:01:18 INFO - PROCESS | 3720 | 1468900878830 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 21:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:01:18 INFO - PROCESS | 3720 | 1468900878833 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:01:18 INFO - PROCESS | 3720 | 1468900878835 Marionette TRACE conn5 <- [1,1198,null,{}] 21:01:18 INFO - PROCESS | 3720 | 1468900878838 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:18 INFO - PROCESS | 3720 | 1468900878840 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:18 INFO - PROCESS | 3720 | 1468900878951 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 21:01:18 INFO - PROCESS | 3720 | 1468900878957 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:18 INFO - PROCESS | 3720 | 1468900878959 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:18 INFO - PROCESS | 3720 | ++DOCSHELL 14FE9C00 == 31 [pid = 3720] [id = 309] 21:01:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (158C1C00) [pid = 3720] [serial = 926] [outer = 00000000] 21:01:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16D0D400) [pid = 3720] [serial = 927] [outer = 158C1C00] 21:01:19 INFO - PROCESS | 3720 | 1468900879004 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16F2F000) [pid = 3720] [serial = 928] [outer = 158C1C00] 21:01:19 INFO - PROCESS | 3720 | 1468900879439 Marionette TRACE conn5 <- [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]]]}] 21:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 21:01:19 INFO - PROCESS | 3720 | 1468900879464 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 21:01:19 INFO - PROCESS | 3720 | 1468900879466 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 21:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:01:19 INFO - PROCESS | 3720 | 1468900879475 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:01:19 INFO - PROCESS | 3720 | 1468900879477 Marionette TRACE conn5 <- [1,1202,null,{}] 21:01:19 INFO - PROCESS | 3720 | 1468900879480 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:19 INFO - PROCESS | 3720 | 1468900879482 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:19 INFO - PROCESS | 3720 | 1468900879591 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 21:01:19 INFO - PROCESS | 3720 | 1468900879678 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:19 INFO - PROCESS | 3720 | 1468900879680 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:19 INFO - PROCESS | 3720 | ++DOCSHELL 0E992C00 == 32 [pid = 3720] [id = 310] 21:01:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0EDDC800) [pid = 3720] [serial = 929] [outer = 00000000] 21:01:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17CBE800) [pid = 3720] [serial = 930] [outer = 0EDDC800] 21:01:19 INFO - PROCESS | 3720 | 1468900879723 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17CC7000) [pid = 3720] [serial = 931] [outer = 0EDDC800] 21:01:20 INFO - PROCESS | 3720 | 1468900880200 Marionette TRACE conn5 <- [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]]]}] 21:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 770ms 21:01:20 INFO - PROCESS | 3720 | 1468900880250 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 21:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:01:20 INFO - PROCESS | 3720 | 1468900880252 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 21:01:20 INFO - PROCESS | 3720 | 1468900880272 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:01:20 INFO - PROCESS | 3720 | 1468900880274 Marionette TRACE conn5 <- [1,1206,null,{}] 21:01:20 INFO - PROCESS | 3720 | 1468900880278 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:20 INFO - PROCESS | 3720 | 1468900880283 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:20 INFO - PROCESS | 3720 | 1468900880418 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 21:01:20 INFO - PROCESS | 3720 | 1468900880428 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:20 INFO - PROCESS | 3720 | 1468900880430 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:20 INFO - PROCESS | 3720 | ++DOCSHELL 17DD9000 == 33 [pid = 3720] [id = 311] 21:01:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1828D400) [pid = 3720] [serial = 932] [outer = 00000000] 21:01:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18348000) [pid = 3720] [serial = 933] [outer = 1828D400] 21:01:20 INFO - PROCESS | 3720 | 1468900880520 Marionette DEBUG loaded listener.js 21:01:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (183F8800) [pid = 3720] [serial = 934] [outer = 1828D400] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (158C8400) [pid = 3720] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (17CC1C00) [pid = 3720] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1828BC00) [pid = 3720] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (120BA400) [pid = 3720] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0DA3DC00) [pid = 3720] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18F2F800) [pid = 3720] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (18EA9C00) [pid = 3720] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (159AD800) [pid = 3720] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB09400) [pid = 3720] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (166B4000) [pid = 3720] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (13503C00) [pid = 3720] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:01:21 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17CBEC00) [pid = 3720] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:01:21 INFO - PROCESS | 3720 | 1468900881206 Marionette TRACE conn5 <- [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]]]}] 21:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 990ms 21:01:21 INFO - PROCESS | 3720 | 1468900881246 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 21:01:21 INFO - PROCESS | 3720 | 1468900881248 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 21:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:01:21 INFO - PROCESS | 3720 | 1468900881252 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:01:21 INFO - PROCESS | 3720 | 1468900881253 Marionette TRACE conn5 <- [1,1210,null,{}] 21:01:21 INFO - PROCESS | 3720 | 1468900881257 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:21 INFO - PROCESS | 3720 | 1468900881259 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:21 INFO - PROCESS | 3720 | 1468900881373 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 21:01:21 INFO - PROCESS | 3720 | 1468900881433 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:21 INFO - PROCESS | 3720 | 1468900881435 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:21 INFO - PROCESS | 3720 | ++DOCSHELL 120BA400 == 34 [pid = 3720] [id = 312] 21:01:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (12592000) [pid = 3720] [serial = 935] [outer = 00000000] 21:01:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CBCC00) [pid = 3720] [serial = 936] [outer = 12592000] 21:01:21 INFO - PROCESS | 3720 | 1468900881479 Marionette DEBUG loaded listener.js 21:01:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CC1C00) [pid = 3720] [serial = 937] [outer = 12592000] 21:01:21 INFO - PROCESS | 3720 | 1468900881812 Marionette TRACE conn5 <- [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] 21:01:21 INFO - PROCESS | 3720 | 1468900881905 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 21:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:01:21 INFO - PROCESS | 3720 | 1468900881920 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:01:21 INFO - PROCESS | 3720 | 1468900881921 Marionette TRACE conn5 <- [1,1214,null,{}] 21:01:21 INFO - PROCESS | 3720 | 1468900881929 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:21 INFO - PROCESS | 3720 | 1468900881931 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:22 INFO - PROCESS | 3720 | 1468900882008 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 21:01:22 INFO - PROCESS | 3720 | 1468900882014 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 3720 | 1468900882016 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:22 INFO - PROCESS | 3720 | ++DOCSHELL 18346800 == 35 [pid = 3720] [id = 313] 21:01:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18E9D400) [pid = 3720] [serial = 938] [outer = 00000000] 21:01:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18F32400) [pid = 3720] [serial = 939] [outer = 18E9D400] 21:01:22 INFO - PROCESS | 3720 | 1468900882058 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18EAB000) [pid = 3720] [serial = 940] [outer = 18E9D400] 21:01:22 INFO - PROCESS | 3720 | 1468900882471 Marionette TRACE conn5 <- [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]]]}] 21:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 571ms 21:01:22 INFO - PROCESS | 3720 | 1468900882493 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 21:01:22 INFO - PROCESS | 3720 | 1468900882495 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 21:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:01:22 INFO - PROCESS | 3720 | 1468900882498 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:01:22 INFO - PROCESS | 3720 | 1468900882500 Marionette TRACE conn5 <- [1,1218,null,{}] 21:01:22 INFO - PROCESS | 3720 | 1468900882504 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:22 INFO - PROCESS | 3720 | 1468900882505 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:22 INFO - PROCESS | 3720 | 1468900882622 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 21:01:22 INFO - PROCESS | 3720 | 1468900882630 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 3720 | 1468900882632 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:22 INFO - PROCESS | 3720 | ++DOCSHELL 158C0800 == 36 [pid = 3720] [id = 314] 21:01:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1916F000) [pid = 3720] [serial = 941] [outer = 00000000] 21:01:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (191C8800) [pid = 3720] [serial = 942] [outer = 1916F000] 21:01:22 INFO - PROCESS | 3720 | 1468900882683 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1983F000) [pid = 3720] [serial = 943] [outer = 1916F000] 21:01:23 INFO - PROCESS | 3720 | 1468900883210 Marionette TRACE conn5 <- [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]]]}] 21:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 21:01:23 INFO - PROCESS | 3720 | 1468900883249 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 21:01:23 INFO - PROCESS | 3720 | 1468900883255 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 21:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:01:23 INFO - PROCESS | 3720 | 1468900883261 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:01:23 INFO - PROCESS | 3720 | 1468900883265 Marionette TRACE conn5 <- [1,1222,null,{}] 21:01:23 INFO - PROCESS | 3720 | 1468900883271 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:23 INFO - PROCESS | 3720 | 1468900883275 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:23 INFO - PROCESS | 3720 | 1468900883400 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 21:01:23 INFO - PROCESS | 3720 | 1468900883511 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:23 INFO - PROCESS | 3720 | 1468900883516 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:23 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0B000 == 37 [pid = 3720] [id = 315] 21:01:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0DB0B800) [pid = 3720] [serial = 944] [outer = 00000000] 21:01:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0DB54000) [pid = 3720] [serial = 945] [outer = 0DB0B800] 21:01:23 INFO - PROCESS | 3720 | 1468900883573 Marionette DEBUG loaded listener.js 21:01:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0E455C00) [pid = 3720] [serial = 946] [outer = 0DB0B800] 21:01:24 INFO - PROCESS | 3720 | 1468900884359 Marionette TRACE conn5 <- [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]]]}] 21:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1177ms 21:01:24 INFO - PROCESS | 3720 | 1468900884443 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 21:01:24 INFO - PROCESS | 3720 | 1468900884448 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 21:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:01:24 INFO - PROCESS | 3720 | 1468900884454 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:01:24 INFO - PROCESS | 3720 | 1468900884457 Marionette TRACE conn5 <- [1,1226,null,{}] 21:01:24 INFO - PROCESS | 3720 | 1468900884461 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:24 INFO - PROCESS | 3720 | 1468900884464 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:24 INFO - PROCESS | 3720 | 1468900884609 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 21:01:24 INFO - PROCESS | 3720 | 1468900884731 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:24 INFO - PROCESS | 3720 | 1468900884734 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:24 INFO - PROCESS | 3720 | ++DOCSHELL 0DB4FC00 == 38 [pid = 3720] [id = 316] 21:01:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (142ED400) [pid = 3720] [serial = 947] [outer = 00000000] 21:01:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (14FED400) [pid = 3720] [serial = 948] [outer = 142ED400] 21:01:24 INFO - PROCESS | 3720 | 1468900884791 Marionette DEBUG loaded listener.js 21:01:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (155AB000) [pid = 3720] [serial = 949] [outer = 142ED400] 21:01:25 INFO - PROCESS | 3720 | 1468900885629 Marionette TRACE conn5 <- [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]]]}] 21:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1224ms 21:01:25 INFO - PROCESS | 3720 | 1468900885682 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 21:01:25 INFO - PROCESS | 3720 | 1468900885686 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 21:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:01:25 INFO - PROCESS | 3720 | 1468900885691 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:01:25 INFO - PROCESS | 3720 | 1468900885694 Marionette TRACE conn5 <- [1,1230,null,{}] 21:01:25 INFO - PROCESS | 3720 | 1468900885700 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:25 INFO - PROCESS | 3720 | 1468900885702 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:25 INFO - PROCESS | 3720 | 1468900885819 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 21:01:25 INFO - PROCESS | 3720 | 1468900885923 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:25 INFO - PROCESS | 3720 | 1468900885927 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 18346800 == 37 [pid = 3720] [id = 313] 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 120BA400 == 36 [pid = 3720] [id = 312] 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 17DD9000 == 35 [pid = 3720] [id = 311] 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 0E992C00 == 34 [pid = 3720] [id = 310] 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 14FE9C00 == 33 [pid = 3720] [id = 309] 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 158C2000 == 32 [pid = 3720] [id = 308] 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 11ED9000 == 31 [pid = 3720] [id = 307] 21:01:25 INFO - PROCESS | 3720 | --DOCSHELL 0DA47400 == 30 [pid = 3720] [id = 306] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1A0C9800) [pid = 3720] [serial = 900] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17D5E400) [pid = 3720] [serial = 885] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18EA2000) [pid = 3720] [serial = 889] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1834B800) [pid = 3720] [serial = 888] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (133AD000) [pid = 3720] [serial = 879] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (14268400) [pid = 3720] [serial = 880] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0E474C00) [pid = 3720] [serial = 870] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (19177800) [pid = 3720] [serial = 891] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (123E1400) [pid = 3720] [serial = 871] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1908F400) [pid = 3720] [serial = 868] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16B29C00) [pid = 3720] [serial = 882] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB17C00) [pid = 3720] [serial = 876] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB55C00) [pid = 3720] [serial = 877] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17509000) [pid = 3720] [serial = 873] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16BC6800) [pid = 3720] [serial = 874] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (159A1800) [pid = 3720] [serial = 895] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1A0D7000) [pid = 3720] [serial = 901] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (155AB400) [pid = 3720] [serial = 894] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (18F36000) [pid = 3720] [serial = 892] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17DDA400) [pid = 3720] [serial = 886] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (19839800) [pid = 3720] [serial = 897] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (16D09800) [pid = 3720] [serial = 883] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (199C4800) [pid = 3720] [serial = 898] [outer = 00000000] [url = about:blank] 21:01:25 INFO - PROCESS | 3720 | ++DOCSHELL 0D60D400 == 31 [pid = 3720] [id = 317] 21:01:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0D6F5400) [pid = 3720] [serial = 950] [outer = 00000000] 21:01:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB17C00) [pid = 3720] [serial = 951] [outer = 0D6F5400] 21:01:26 INFO - PROCESS | 3720 | 1468900886002 Marionette DEBUG loaded listener.js 21:01:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB55400) [pid = 3720] [serial = 952] [outer = 0D6F5400] 21:01:26 INFO - PROCESS | 3720 | 1468900886426 Marionette TRACE conn5 <- [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]]]}] 21:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 790ms 21:01:26 INFO - PROCESS | 3720 | 1468900886481 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 21:01:26 INFO - PROCESS | 3720 | 1468900886486 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 21:01:26 INFO - PROCESS | 3720 | 1468900886492 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:01:26 INFO - PROCESS | 3720 | 1468900886494 Marionette TRACE conn5 <- [1,1234,null,{}] 21:01:26 INFO - PROCESS | 3720 | 1468900886498 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:26 INFO - PROCESS | 3720 | 1468900886500 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:26 INFO - PROCESS | 3720 | 1468900886584 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 21:01:26 INFO - PROCESS | 3720 | 1468900886591 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:26 INFO - PROCESS | 3720 | 1468900886593 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:26 INFO - PROCESS | 3720 | ++DOCSHELL 0E490800 == 32 [pid = 3720] [id = 318] 21:01:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0E493400) [pid = 3720] [serial = 953] [outer = 00000000] 21:01:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14266800) [pid = 3720] [serial = 954] [outer = 0E493400] 21:01:26 INFO - PROCESS | 3720 | 1468900886639 Marionette DEBUG loaded listener.js 21:01:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14FA4000) [pid = 3720] [serial = 955] [outer = 0E493400] 21:01:27 INFO - PROCESS | 3720 | 1468900887094 Marionette TRACE conn5 <- [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]]]}] 21:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 631ms 21:01:27 INFO - PROCESS | 3720 | 1468900887127 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 21:01:27 INFO - PROCESS | 3720 | 1468900887130 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 21:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:01:27 INFO - PROCESS | 3720 | 1468900887133 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:01:27 INFO - PROCESS | 3720 | 1468900887136 Marionette TRACE conn5 <- [1,1238,null,{}] 21:01:27 INFO - PROCESS | 3720 | 1468900887147 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:27 INFO - PROCESS | 3720 | 1468900887151 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:27 INFO - PROCESS | 3720 | 1468900887240 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 21:01:27 INFO - PROCESS | 3720 | 1468900887264 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:27 INFO - PROCESS | 3720 | 1468900887267 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:27 INFO - PROCESS | 3720 | ++DOCSHELL 16B27000 == 33 [pid = 3720] [id = 319] 21:01:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16B2A400) [pid = 3720] [serial = 956] [outer = 00000000] 21:01:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D01800) [pid = 3720] [serial = 957] [outer = 16B2A400] 21:01:27 INFO - PROCESS | 3720 | 1468900887314 Marionette DEBUG loaded listener.js 21:01:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16F29000) [pid = 3720] [serial = 958] [outer = 16B2A400] 21:01:27 INFO - PROCESS | 3720 | 1468900887791 Marionette TRACE conn5 <- [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]]]}] 21:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 21:01:27 INFO - PROCESS | 3720 | 1468900887806 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 21:01:27 INFO - PROCESS | 3720 | 1468900887809 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 21:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:01:27 INFO - PROCESS | 3720 | 1468900887812 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:01:27 INFO - PROCESS | 3720 | 1468900887813 Marionette TRACE conn5 <- [1,1242,null,{}] 21:01:27 INFO - PROCESS | 3720 | 1468900887817 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:27 INFO - PROCESS | 3720 | 1468900887828 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:27 INFO - PROCESS | 3720 | 1468900887912 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 21:01:27 INFO - PROCESS | 3720 | 1468900887918 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:27 INFO - PROCESS | 3720 | 1468900887920 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:27 INFO - PROCESS | 3720 | ++DOCSHELL 16D0DC00 == 34 [pid = 3720] [id = 320] 21:01:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16F2E800) [pid = 3720] [serial = 959] [outer = 00000000] 21:01:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D5D400) [pid = 3720] [serial = 960] [outer = 16F2E800] 21:01:27 INFO - PROCESS | 3720 | 1468900887964 Marionette DEBUG loaded listener.js 21:01:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17DD9000) [pid = 3720] [serial = 961] [outer = 16F2E800] 21:01:28 INFO - PROCESS | 3720 | 1468900888385 Marionette TRACE conn5 <- [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]]]}] 21:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 21:01:28 INFO - PROCESS | 3720 | 1468900888451 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 21:01:28 INFO - PROCESS | 3720 | 1468900888453 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 21:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:01:28 INFO - PROCESS | 3720 | 1468900888456 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:01:28 INFO - PROCESS | 3720 | 1468900888458 Marionette TRACE conn5 <- [1,1246,null,{}] 21:01:28 INFO - PROCESS | 3720 | 1468900888461 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:28 INFO - PROCESS | 3720 | 1468900888463 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:28 INFO - PROCESS | 3720 | 1468900888571 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 21:01:28 INFO - PROCESS | 3720 | 1468900888576 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:28 INFO - PROCESS | 3720 | 1468900888578 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:28 INFO - PROCESS | 3720 | ++DOCSHELL 17DE1800 == 35 [pid = 3720] [id = 321] 21:01:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18148800) [pid = 3720] [serial = 962] [outer = 00000000] 21:01:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18291800) [pid = 3720] [serial = 963] [outer = 18148800] 21:01:28 INFO - PROCESS | 3720 | 1468900888621 Marionette DEBUG loaded listener.js 21:01:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18297800) [pid = 3720] [serial = 964] [outer = 18148800] 21:01:29 INFO - PROCESS | 3720 | 1468900889088 Marionette TRACE conn5 <- [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]]]}] 21:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 21:01:29 INFO - PROCESS | 3720 | 1468900889127 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 21:01:29 INFO - PROCESS | 3720 | 1468900889129 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 21:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:01:29 INFO - PROCESS | 3720 | 1468900889133 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:01:29 INFO - PROCESS | 3720 | 1468900889134 Marionette TRACE conn5 <- [1,1250,null,{}] 21:01:29 INFO - PROCESS | 3720 | 1468900889138 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:29 INFO - PROCESS | 3720 | 1468900889143 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:29 INFO - PROCESS | 3720 | 1468900889278 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 21:01:29 INFO - PROCESS | 3720 | 1468900889348 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:29 INFO - PROCESS | 3720 | 1468900889350 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:29 INFO - PROCESS | 3720 | ++DOCSHELL 18EA3800 == 36 [pid = 3720] [id = 322] 21:01:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18EA4000) [pid = 3720] [serial = 965] [outer = 00000000] 21:01:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18F39800) [pid = 3720] [serial = 966] [outer = 18EA4000] 21:01:29 INFO - PROCESS | 3720 | 1468900889395 Marionette DEBUG loaded listener.js 21:01:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18F3C800) [pid = 3720] [serial = 967] [outer = 18EA4000] 21:01:29 INFO - PROCESS | 3720 | 1468900889811 Marionette TRACE conn5 <- [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]]]}] 21:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 731ms 21:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:01:29 INFO - PROCESS | 3720 | 1468900889864 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 21:01:29 INFO - PROCESS | 3720 | 1468900889866 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 21:01:29 INFO - PROCESS | 3720 | 1468900889875 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:01:29 INFO - PROCESS | 3720 | 1468900889877 Marionette TRACE conn5 <- [1,1254,null,{}] 21:01:29 INFO - PROCESS | 3720 | 1468900889880 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:29 INFO - PROCESS | 3720 | 1468900889882 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:30 INFO - PROCESS | 3720 | 1468900890015 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 21:01:30 INFO - PROCESS | 3720 | 1468900890025 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:30 INFO - PROCESS | 3720 | 1468900890027 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:30 INFO - PROCESS | 3720 | ++DOCSHELL 1908E400 == 37 [pid = 3720] [id = 323] 21:01:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1917C800) [pid = 3720] [serial = 968] [outer = 00000000] 21:01:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (199C4000) [pid = 3720] [serial = 969] [outer = 1917C800] 21:01:30 INFO - PROCESS | 3720 | 1468900890069 Marionette DEBUG loaded listener.js 21:01:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (19F0F000) [pid = 3720] [serial = 970] [outer = 1917C800] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1426EC00) [pid = 3720] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (12592000) [pid = 3720] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0EDDC800) [pid = 3720] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (15237800) [pid = 3720] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (12063400) [pid = 3720] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1828D400) [pid = 3720] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18F39000) [pid = 3720] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DB13000) [pid = 3720] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158C4000) [pid = 3720] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0D5E7C00) [pid = 3720] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18E9D400) [pid = 3720] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18EA7800) [pid = 3720] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:01:30 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (158C1C00) [pid = 3720] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:01:30 INFO - PROCESS | 3720 | 1468900890600 Marionette TRACE conn5 <- [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]]]}] 21:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 790ms 21:01:30 INFO - PROCESS | 3720 | 1468900890661 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 21:01:30 INFO - PROCESS | 3720 | 1468900890663 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 21:01:30 INFO - PROCESS | 3720 | 1468900890666 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:01:30 INFO - PROCESS | 3720 | 1468900890667 Marionette TRACE conn5 <- [1,1258,null,{}] 21:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:01:30 INFO - PROCESS | 3720 | 1468900890671 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:30 INFO - PROCESS | 3720 | 1468900890673 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:30 INFO - PROCESS | 3720 | 1468900890752 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 21:01:30 INFO - PROCESS | 3720 | 1468900890758 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:30 INFO - PROCESS | 3720 | 1468900890760 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:30 INFO - PROCESS | 3720 | ++DOCSHELL 0E341800 == 38 [pid = 3720] [id = 324] 21:01:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (12659400) [pid = 3720] [serial = 971] [outer = 00000000] 21:01:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (14FEAC00) [pid = 3720] [serial = 972] [outer = 12659400] 21:01:30 INFO - PROCESS | 3720 | 1468900890802 Marionette DEBUG loaded listener.js 21:01:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (158C8400) [pid = 3720] [serial = 973] [outer = 12659400] 21:01:31 INFO - PROCESS | 3720 | 1468900891240 Marionette TRACE conn5 <- [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]]]}] 21:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 21:01:31 INFO - PROCESS | 3720 | 1468900891319 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 21:01:31 INFO - PROCESS | 3720 | 1468900891321 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 21:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:01:31 INFO - PROCESS | 3720 | 1468900891327 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:01:31 INFO - PROCESS | 3720 | 1468900891329 Marionette TRACE conn5 <- [1,1262,null,{}] 21:01:31 INFO - PROCESS | 3720 | 1468900891332 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:31 INFO - PROCESS | 3720 | 1468900891334 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:31 INFO - PROCESS | 3720 | 1468900891412 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 21:01:31 INFO - PROCESS | 3720 | 1468900891418 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:31 INFO - PROCESS | 3720 | 1468900891420 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:31 INFO - PROCESS | 3720 | ++DOCSHELL 16B26C00 == 39 [pid = 3720] [id = 325] 21:01:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17CC6C00) [pid = 3720] [serial = 974] [outer = 00000000] 21:01:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (19F9EC00) [pid = 3720] [serial = 975] [outer = 17CC6C00] 21:01:31 INFO - PROCESS | 3720 | 1468900891462 Marionette DEBUG loaded listener.js 21:01:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1A0CBC00) [pid = 3720] [serial = 976] [outer = 17CC6C00] 21:01:31 INFO - PROCESS | 3720 | 1468900891880 Marionette TRACE conn5 <- [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]]]}] 21:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 631ms 21:01:31 INFO - PROCESS | 3720 | 1468900891959 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 21:01:31 INFO - PROCESS | 3720 | 1468900891961 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 21:01:31 INFO - PROCESS | 3720 | 1468900891964 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:01:31 INFO - PROCESS | 3720 | 1468900891966 Marionette TRACE conn5 <- [1,1266,null,{}] 21:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:01:31 INFO - PROCESS | 3720 | 1468900891969 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:31 INFO - PROCESS | 3720 | 1468900891971 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:32 INFO - PROCESS | 3720 | 1468900892051 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 21:01:32 INFO - PROCESS | 3720 | 1468900892058 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:32 INFO - PROCESS | 3720 | 1468900892060 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:32 INFO - PROCESS | 3720 | ++DOCSHELL 17CC2400 == 40 [pid = 3720] [id = 326] 21:01:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (19F9D400) [pid = 3720] [serial = 977] [outer = 00000000] 21:01:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1A587C00) [pid = 3720] [serial = 978] [outer = 19F9D400] 21:01:32 INFO - PROCESS | 3720 | 1468900892105 Marionette DEBUG loaded listener.js 21:01:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1A58D400) [pid = 3720] [serial = 979] [outer = 19F9D400] 21:01:32 INFO - PROCESS | 3720 | 1468900892530 Marionette TRACE conn5 <- [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]]]}] 21:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 21:01:32 INFO - PROCESS | 3720 | 1468900892601 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 21:01:32 INFO - PROCESS | 3720 | 1468900892605 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 21:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:01:32 INFO - PROCESS | 3720 | 1468900892610 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:01:32 INFO - PROCESS | 3720 | 1468900892615 Marionette TRACE conn5 <- [1,1270,null,{}] 21:01:32 INFO - PROCESS | 3720 | 1468900892621 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:32 INFO - PROCESS | 3720 | 1468900892625 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:32 INFO - PROCESS | 3720 | 1468900892743 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 21:01:32 INFO - PROCESS | 3720 | 1468900892908 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:32 INFO - PROCESS | 3720 | 1468900892913 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:32 INFO - PROCESS | 3720 | ++DOCSHELL 0DA47400 == 41 [pid = 3720] [id = 327] 21:01:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0DB0C400) [pid = 3720] [serial = 980] [outer = 00000000] 21:01:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0DB4BC00) [pid = 3720] [serial = 981] [outer = 0DB0C400] 21:01:32 INFO - PROCESS | 3720 | 1468900892969 Marionette DEBUG loaded listener.js 21:01:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (11ED9000) [pid = 3720] [serial = 982] [outer = 0DB0C400] 21:01:33 INFO - PROCESS | 3720 | 1468900893522 Marionette TRACE conn5 <- [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]]]}] 21:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 21:01:33 INFO - PROCESS | 3720 | 1468900893557 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 21:01:33 INFO - PROCESS | 3720 | 1468900893560 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 21:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:01:33 INFO - PROCESS | 3720 | 1468900893567 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:01:33 INFO - PROCESS | 3720 | 1468900893571 Marionette TRACE conn5 <- [1,1274,null,{}] 21:01:33 INFO - PROCESS | 3720 | 1468900893576 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:33 INFO - PROCESS | 3720 | 1468900893579 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:33 INFO - PROCESS | 3720 | 1468900893689 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 21:01:33 INFO - PROCESS | 3720 | 1468900893794 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:33 INFO - PROCESS | 3720 | 1468900893796 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:33 INFO - PROCESS | 3720 | ++DOCSHELL 155AAC00 == 42 [pid = 3720] [id = 328] 21:01:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (15817800) [pid = 3720] [serial = 983] [outer = 00000000] 21:01:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (166AC400) [pid = 3720] [serial = 984] [outer = 15817800] 21:01:33 INFO - PROCESS | 3720 | 1468900893851 Marionette DEBUG loaded listener.js 21:01:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (16D10000) [pid = 3720] [serial = 985] [outer = 15817800] 21:01:34 INFO - PROCESS | 3720 | 1468900894476 Marionette TRACE conn5 <- [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]]]}] 21:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 21:01:34 INFO - PROCESS | 3720 | 1468900894542 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 21:01:34 INFO - PROCESS | 3720 | 1468900894545 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 21:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:01:34 INFO - PROCESS | 3720 | 1468900894548 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:01:34 INFO - PROCESS | 3720 | 1468900894551 Marionette TRACE conn5 <- [1,1278,null,{}] 21:01:34 INFO - PROCESS | 3720 | 1468900894573 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:34 INFO - PROCESS | 3720 | 1468900894578 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:34 INFO - PROCESS | 3720 | 1468900894726 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 21:01:34 INFO - PROCESS | 3720 | 1468900894784 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:34 INFO - PROCESS | 3720 | 1468900894788 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:34 INFO - PROCESS | 3720 | ++DOCSHELL 1908F400 == 43 [pid = 3720] [id = 329] 21:01:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (19093400) [pid = 3720] [serial = 986] [outer = 00000000] 21:01:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (199C1000) [pid = 3720] [serial = 987] [outer = 19093400] 21:01:34 INFO - PROCESS | 3720 | 1468900894845 Marionette DEBUG loaded listener.js 21:01:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (1A7A3400) [pid = 3720] [serial = 988] [outer = 19093400] 21:01:35 INFO - PROCESS | 3720 | 1468900895438 Marionette TRACE conn5 <- [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]]]}] 21:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 21:01:35 INFO - PROCESS | 3720 | 1468900895482 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 3720 | 1468900895484 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 21:01:35 INFO - PROCESS | 3720 | 1468900895487 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:01:35 INFO - PROCESS | 3720 | 1468900895489 Marionette TRACE conn5 <- [1,1282,null,{}] 21:01:35 INFO - PROCESS | 3720 | 1468900895493 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:35 INFO - PROCESS | 3720 | 1468900895495 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:35 INFO - PROCESS | 3720 | 1468900895605 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 21:01:35 INFO - PROCESS | 3720 | 1468900895706 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 3720 | 1468900895709 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:35 INFO - PROCESS | 3720 | ++DOCSHELL 1A67D400 == 44 [pid = 3720] [id = 330] 21:01:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1A67F800) [pid = 3720] [serial = 989] [outer = 00000000] 21:01:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1A683400) [pid = 3720] [serial = 990] [outer = 1A67F800] 21:01:35 INFO - PROCESS | 3720 | 1468900895765 Marionette DEBUG loaded listener.js 21:01:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (1A685400) [pid = 3720] [serial = 991] [outer = 1A67F800] 21:01:36 INFO - PROCESS | 3720 | 1468900896324 Marionette TRACE conn5 <- [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]]]}] 21:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 870ms 21:01:36 INFO - PROCESS | 3720 | 1468900896372 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 21:01:36 INFO - PROCESS | 3720 | 1468900896374 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 21:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:01:36 INFO - PROCESS | 3720 | 1468900896379 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:01:36 INFO - PROCESS | 3720 | 1468900896381 Marionette TRACE conn5 <- [1,1286,null,{}] 21:01:36 INFO - PROCESS | 3720 | 1468900896385 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:36 INFO - PROCESS | 3720 | 1468900896387 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:36 INFO - PROCESS | 3720 | 1468900896488 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 21:01:36 INFO - PROCESS | 3720 | 1468900896590 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:36 INFO - PROCESS | 3720 | 1468900896593 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:36 INFO - PROCESS | 3720 | ++DOCSHELL 16B23C00 == 45 [pid = 3720] [id = 331] 21:01:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (19173400) [pid = 3720] [serial = 992] [outer = 00000000] 21:01:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (1BD10C00) [pid = 3720] [serial = 993] [outer = 19173400] 21:01:36 INFO - PROCESS | 3720 | 1468900896645 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (1BD11400) [pid = 3720] [serial = 994] [outer = 19173400] 21:01:37 INFO - PROCESS | 3720 | 1468900897453 Marionette TRACE conn5 <- [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]]]}] 21:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1129ms 21:01:37 INFO - PROCESS | 3720 | 1468900897511 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 21:01:37 INFO - PROCESS | 3720 | 1468900897515 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 21:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:01:37 INFO - PROCESS | 3720 | 1468900897520 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:01:37 INFO - PROCESS | 3720 | 1468900897523 Marionette TRACE conn5 <- [1,1290,null,{}] 21:01:37 INFO - PROCESS | 3720 | 1468900897544 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:37 INFO - PROCESS | 3720 | 1468900897546 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:37 INFO - PROCESS | 3720 | 1468900897653 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 21:01:37 INFO - PROCESS | 3720 | 1468900897780 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:37 INFO - PROCESS | 3720 | 1468900897784 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:37 INFO - PROCESS | 3720 | ++DOCSHELL 0DB53400 == 46 [pid = 3720] [id = 332] 21:01:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (0DB53800) [pid = 3720] [serial = 995] [outer = 00000000] 21:01:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (0E4D6C00) [pid = 3720] [serial = 996] [outer = 0DB53800] 21:01:37 INFO - PROCESS | 3720 | 1468900897834 Marionette DEBUG loaded listener.js 21:01:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (12325C00) [pid = 3720] [serial = 997] [outer = 0DB53800] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 16B26C00 == 45 [pid = 3720] [id = 325] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 0E341800 == 44 [pid = 3720] [id = 324] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 1908E400 == 43 [pid = 3720] [id = 323] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 18EA3800 == 42 [pid = 3720] [id = 322] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 17DE1800 == 41 [pid = 3720] [id = 321] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 16B27000 == 40 [pid = 3720] [id = 319] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 0E490800 == 39 [pid = 3720] [id = 318] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 0D60D400 == 38 [pid = 3720] [id = 317] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 0DB4FC00 == 37 [pid = 3720] [id = 316] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 0DB0B000 == 36 [pid = 3720] [id = 315] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 158C0800 == 35 [pid = 3720] [id = 314] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 1426B400 == 34 [pid = 3720] [id = 305] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 16D0DC00 == 33 [pid = 3720] [id = 320] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 16B23C00 == 32 [pid = 3720] [id = 331] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 1A67D400 == 31 [pid = 3720] [id = 330] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 1908F400 == 30 [pid = 3720] [id = 329] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 17CC2400 == 29 [pid = 3720] [id = 326] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 0DA47400 == 28 [pid = 3720] [id = 327] 21:01:38 INFO - PROCESS | 3720 | --DOCSHELL 155AAC00 == 27 [pid = 3720] [id = 328] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (18EAB000) [pid = 3720] [serial = 940] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (191C8800) [pid = 3720] [serial = 942] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (14FABC00) [pid = 3720] [serial = 915] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (17CBCC00) [pid = 3720] [serial = 936] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (17CC7000) [pid = 3720] [serial = 931] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (158A1800) [pid = 3720] [serial = 906] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (133A3800) [pid = 3720] [serial = 922] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (183F8800) [pid = 3720] [serial = 934] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (19178400) [pid = 3720] [serial = 909] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (18348000) [pid = 3720] [serial = 933] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1A007000) [pid = 3720] [serial = 910] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0DB55000) [pid = 3720] [serial = 918] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (159A5000) [pid = 3720] [serial = 924] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0DEAC800) [pid = 3720] [serial = 919] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17CC1C00) [pid = 3720] [serial = 937] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0DA47800) [pid = 3720] [serial = 904] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (15236400) [pid = 3720] [serial = 916] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (12531400) [pid = 3720] [serial = 921] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0D977C00) [pid = 3720] [serial = 903] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17CBE800) [pid = 3720] [serial = 930] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18F32400) [pid = 3720] [serial = 939] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (16B26800) [pid = 3720] [serial = 907] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1A7B1800) [pid = 3720] [serial = 912] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (159AE400) [pid = 3720] [serial = 925] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16D0D400) [pid = 3720] [serial = 927] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (1BD0D800) [pid = 3720] [serial = 913] [outer = 00000000] [url = about:blank] 21:01:38 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16F2F000) [pid = 3720] [serial = 928] [outer = 00000000] [url = about:blank] 21:01:39 INFO - PROCESS | 3720 | 1468900899120 Marionette TRACE conn5 <- [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]]]}] 21:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1637ms 21:01:39 INFO - PROCESS | 3720 | 1468900899159 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 21:01:39 INFO - PROCESS | 3720 | 1468900899163 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 21:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:01:39 INFO - PROCESS | 3720 | 1468900899168 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:01:39 INFO - PROCESS | 3720 | 1468900899171 Marionette TRACE conn5 <- [1,1294,null,{}] 21:01:39 INFO - PROCESS | 3720 | 1468900899176 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:39 INFO - PROCESS | 3720 | 1468900899179 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:39 INFO - PROCESS | 3720 | 1468900899271 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 21:01:39 INFO - PROCESS | 3720 | 1468900899358 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:39 INFO - PROCESS | 3720 | 1468900899363 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:39 INFO - PROCESS | 3720 | ++DOCSHELL 0D65E000 == 28 [pid = 3720] [id = 333] 21:01:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0D6F0C00) [pid = 3720] [serial = 998] [outer = 00000000] 21:01:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0DB0A400) [pid = 3720] [serial = 999] [outer = 0D6F0C00] 21:01:39 INFO - PROCESS | 3720 | 1468900899409 Marionette DEBUG loaded listener.js 21:01:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0DB15C00) [pid = 3720] [serial = 1000] [outer = 0D6F0C00] 21:01:39 INFO - PROCESS | 3720 | 1468900899813 Marionette TRACE conn5 <- [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]]]}] 21:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 21:01:39 INFO - PROCESS | 3720 | 1468900899858 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 21:01:39 INFO - PROCESS | 3720 | 1468900899863 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 21:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:01:39 INFO - PROCESS | 3720 | 1468900899870 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:01:39 INFO - PROCESS | 3720 | 1468900899872 Marionette TRACE conn5 <- [1,1298,null,{}] 21:01:39 INFO - PROCESS | 3720 | 1468900899876 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:39 INFO - PROCESS | 3720 | 1468900899879 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:39 INFO - PROCESS | 3720 | 1468900899970 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 21:01:39 INFO - PROCESS | 3720 | 1468900899977 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:39 INFO - PROCESS | 3720 | 1468900899980 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:40 INFO - PROCESS | 3720 | ++DOCSHELL 0E31B800 == 29 [pid = 3720] [id = 334] 21:01:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0E475C00) [pid = 3720] [serial = 1001] [outer = 00000000] 21:01:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (12323000) [pid = 3720] [serial = 1002] [outer = 0E475C00] 21:01:40 INFO - PROCESS | 3720 | 1468900900028 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (12538800) [pid = 3720] [serial = 1003] [outer = 0E475C00] 21:01:40 INFO - PROCESS | 3720 | 1468900900504 Marionette TRACE conn5 <- [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] 21:01:40 INFO - PROCESS | 3720 | 1468900900545 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 21:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:01:40 INFO - PROCESS | 3720 | 1468900900549 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:01:40 INFO - PROCESS | 3720 | 1468900900552 Marionette TRACE conn5 <- [1,1302,null,{}] 21:01:40 INFO - PROCESS | 3720 | 1468900900562 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:40 INFO - PROCESS | 3720 | 1468900900567 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:40 INFO - PROCESS | 3720 | 1468900900685 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 21:01:40 INFO - PROCESS | 3720 | 1468900900780 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:40 INFO - PROCESS | 3720 | 1468900900783 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:40 INFO - PROCESS | 3720 | ++DOCSHELL 15516400 == 30 [pid = 3720] [id = 335] 21:01:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (155A1400) [pid = 3720] [serial = 1004] [outer = 00000000] 21:01:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (15894C00) [pid = 3720] [serial = 1005] [outer = 155A1400] 21:01:40 INFO - PROCESS | 3720 | 1468900900829 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (159A1400) [pid = 3720] [serial = 1006] [outer = 155A1400] 21:01:41 INFO - PROCESS | 3720 | 1468900901254 Marionette TRACE conn5 <- [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]]]}] 21:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 21:01:41 INFO - PROCESS | 3720 | 1468900901283 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 21:01:41 INFO - PROCESS | 3720 | 1468900901286 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 21:01:41 INFO - PROCESS | 3720 | 1468900901289 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:01:41 INFO - PROCESS | 3720 | 1468900901291 Marionette TRACE conn5 <- [1,1306,null,{}] 21:01:41 INFO - PROCESS | 3720 | 1468900901294 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:41 INFO - PROCESS | 3720 | 1468900901296 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:41 INFO - PROCESS | 3720 | 1468900901418 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 21:01:41 INFO - PROCESS | 3720 | 1468900901425 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:41 INFO - PROCESS | 3720 | 1468900901427 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:41 INFO - PROCESS | 3720 | ++DOCSHELL 155A8000 == 31 [pid = 3720] [id = 336] 21:01:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (15820800) [pid = 3720] [serial = 1007] [outer = 00000000] 21:01:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16BC7C00) [pid = 3720] [serial = 1008] [outer = 15820800] 21:01:41 INFO - PROCESS | 3720 | 1468900901470 Marionette DEBUG loaded listener.js 21:01:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16F2A000) [pid = 3720] [serial = 1009] [outer = 15820800] 21:01:41 INFO - PROCESS | 3720 | 1468900901904 Marionette TRACE conn5 <- [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]]]}] 21:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 21:01:41 INFO - PROCESS | 3720 | 1468900901967 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 21:01:41 INFO - PROCESS | 3720 | 1468900901969 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 21:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:01:41 INFO - PROCESS | 3720 | 1468900901972 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:01:41 INFO - PROCESS | 3720 | 1468900901973 Marionette TRACE conn5 <- [1,1310,null,{}] 21:01:41 INFO - PROCESS | 3720 | 1468900901976 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:41 INFO - PROCESS | 3720 | 1468900901978 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:42 INFO - PROCESS | 3720 | 1468900902113 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 21:01:42 INFO - PROCESS | 3720 | 1468900902123 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:42 INFO - PROCESS | 3720 | 1468900902125 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:42 INFO - PROCESS | 3720 | ++DOCSHELL 16F2F400 == 32 [pid = 3720] [id = 337] 21:01:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (16F32800) [pid = 3720] [serial = 1010] [outer = 00000000] 21:01:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17CBE800) [pid = 3720] [serial = 1011] [outer = 16F32800] 21:01:42 INFO - PROCESS | 3720 | 1468900902218 Marionette DEBUG loaded listener.js 21:01:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (17D59000) [pid = 3720] [serial = 1012] [outer = 16F32800] 21:01:42 INFO - PROCESS | 3720 | 1468900902618 Marionette TRACE conn5 <- [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]]]}] 21:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 21:01:42 INFO - PROCESS | 3720 | 1468900902703 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 21:01:42 INFO - PROCESS | 3720 | 1468900902705 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 21:01:42 INFO - PROCESS | 3720 | 1468900902719 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:01:42 INFO - PROCESS | 3720 | 1468900902721 Marionette TRACE conn5 <- [1,1314,null,{}] 21:01:42 INFO - PROCESS | 3720 | 1468900902725 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:42 INFO - PROCESS | 3720 | 1468900902731 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:42 INFO - PROCESS | 3720 | 1468900902870 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 21:01:42 INFO - PROCESS | 3720 | 1468900902879 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:42 INFO - PROCESS | 3720 | 1468900902881 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:42 INFO - PROCESS | 3720 | ++DOCSHELL 18296000 == 33 [pid = 3720] [id = 338] 21:01:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (18296400) [pid = 3720] [serial = 1013] [outer = 00000000] 21:01:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (183F8C00) [pid = 3720] [serial = 1014] [outer = 18296400] 21:01:42 INFO - PROCESS | 3720 | 1468900902977 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (18EA1400) [pid = 3720] [serial = 1015] [outer = 18296400] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (17CC6C00) [pid = 3720] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (18148800) [pid = 3720] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18EA4000) [pid = 3720] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1917C800) [pid = 3720] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0E493400) [pid = 3720] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (19F9D400) [pid = 3720] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (16B2A400) [pid = 3720] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1916F000) [pid = 3720] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0DB0B800) [pid = 3720] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0D6F5400) [pid = 3720] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16F2E800) [pid = 3720] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (142ED400) [pid = 3720] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:01:43 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (12659400) [pid = 3720] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:01:43 INFO - PROCESS | 3720 | 1468900903629 Marionette TRACE conn5 <- [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]]]}] 21:01:43 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 21:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 21:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:01:43 INFO - PROCESS | 3720 | 1468900903654 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 21:01:43 INFO - PROCESS | 3720 | 1468900903656 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 21:01:43 INFO - PROCESS | 3720 | 1468900903659 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:01:43 INFO - PROCESS | 3720 | 1468900903661 Marionette TRACE conn5 <- [1,1318,null,{}] 21:01:43 INFO - PROCESS | 3720 | 1468900903665 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:43 INFO - PROCESS | 3720 | 1468900903667 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:43 INFO - PROCESS | 3720 | 1468900903746 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 21:01:43 INFO - PROCESS | 3720 | 1468900903752 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 3720 | 1468900903754 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:43 INFO - PROCESS | 3720 | ++DOCSHELL 16B21000 == 34 [pid = 3720] [id = 339] 21:01:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17CBE400) [pid = 3720] [serial = 1016] [outer = 00000000] 21:01:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18151400) [pid = 3720] [serial = 1017] [outer = 17CBE400] 21:01:43 INFO - PROCESS | 3720 | 1468900903797 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1828C800) [pid = 3720] [serial = 1018] [outer = 17CBE400] 21:01:44 INFO - PROCESS | 3720 | 1468900904206 Marionette TRACE conn5 <- [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]]]}] 21:01:44 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 21:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 570ms 21:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:01:44 INFO - PROCESS | 3720 | 1468900904230 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 21:01:44 INFO - PROCESS | 3720 | 1468900904232 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 21:01:44 INFO - PROCESS | 3720 | 1468900904234 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:01:44 INFO - PROCESS | 3720 | 1468900904236 Marionette TRACE conn5 <- [1,1322,null,{}] 21:01:44 INFO - PROCESS | 3720 | 1468900904239 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:44 INFO - PROCESS | 3720 | 1468900904241 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:44 INFO - PROCESS | 3720 | 1468900904356 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 21:01:44 INFO - PROCESS | 3720 | 1468900904365 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:44 INFO - PROCESS | 3720 | 1468900904366 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:44 INFO - PROCESS | 3720 | ++DOCSHELL 18148800 == 35 [pid = 3720] [id = 340] 21:01:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1828A800) [pid = 3720] [serial = 1019] [outer = 00000000] 21:01:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18EAB400) [pid = 3720] [serial = 1020] [outer = 1828A800] 21:01:44 INFO - PROCESS | 3720 | 1468900904409 Marionette DEBUG loaded listener.js 21:01:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0E31CC00) [pid = 3720] [serial = 1021] [outer = 1828A800] 21:01:44 INFO - PROCESS | 3720 | 1468900904824 Marionette TRACE conn5 <- [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]]]}] 21:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 21:01:44 INFO - PROCESS | 3720 | 1468900904866 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 21:01:44 INFO - PROCESS | 3720 | 1468900904868 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 21:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:01:44 INFO - PROCESS | 3720 | 1468900904872 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:01:44 INFO - PROCESS | 3720 | 1468900904873 Marionette TRACE conn5 <- [1,1326,null,{}] 21:01:44 INFO - PROCESS | 3720 | 1468900904877 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:44 INFO - PROCESS | 3720 | 1468900904879 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:45 INFO - PROCESS | 3720 | 1468900904989 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 21:01:45 INFO - PROCESS | 3720 | 1468900904997 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:45 INFO - PROCESS | 3720 | 1468900904999 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:45 INFO - PROCESS | 3720 | ++DOCSHELL 1523BC00 == 36 [pid = 3720] [id = 341] 21:01:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18EAB000) [pid = 3720] [serial = 1022] [outer = 00000000] 21:01:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18F3A400) [pid = 3720] [serial = 1023] [outer = 18EAB000] 21:01:45 INFO - PROCESS | 3720 | 1468900905042 Marionette DEBUG loaded listener.js 21:01:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (18F3AC00) [pid = 3720] [serial = 1024] [outer = 18EAB000] 21:01:46 INFO - PROCESS | 3720 | 1468900906000 Marionette TRACE conn5 <- [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]]]}] 21:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1175ms 21:01:46 INFO - PROCESS | 3720 | 1468900906049 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 21:01:46 INFO - PROCESS | 3720 | 1468900906053 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 21:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:01:46 INFO - PROCESS | 3720 | 1468900906058 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:01:46 INFO - PROCESS | 3720 | 1468900906062 Marionette TRACE conn5 <- [1,1330,null,{}] 21:01:46 INFO - PROCESS | 3720 | 1468900906068 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:46 INFO - PROCESS | 3720 | 1468900906071 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:46 INFO - PROCESS | 3720 | 1468900906213 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 21:01:46 INFO - PROCESS | 3720 | 1468900906338 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:46 INFO - PROCESS | 3720 | 1468900906343 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:46 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3F400 == 37 [pid = 3720] [id = 342] 21:01:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0DA42C00) [pid = 3720] [serial = 1025] [outer = 00000000] 21:01:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0E319800) [pid = 3720] [serial = 1026] [outer = 0DA42C00] 21:01:46 INFO - PROCESS | 3720 | 1468900906400 Marionette DEBUG loaded listener.js 21:01:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0EDD9000) [pid = 3720] [serial = 1027] [outer = 0DA42C00] 21:01:47 INFO - PROCESS | 3720 | 1468900907089 Marionette TRACE conn5 <- [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]]]}] 21:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1083ms 21:01:47 INFO - PROCESS | 3720 | 1468900907141 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 21:01:47 INFO - PROCESS | 3720 | 1468900907145 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 21:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:01:47 INFO - PROCESS | 3720 | 1468900907151 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:01:47 INFO - PROCESS | 3720 | 1468900907154 Marionette TRACE conn5 <- [1,1334,null,{}] 21:01:47 INFO - PROCESS | 3720 | 1468900907158 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:47 INFO - PROCESS | 3720 | 1468900907161 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:47 INFO - PROCESS | 3720 | 1468900907288 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 21:01:47 INFO - PROCESS | 3720 | 1468900907417 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:47 INFO - PROCESS | 3720 | 1468900907420 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:47 INFO - PROCESS | 3720 | ++DOCSHELL 142EEC00 == 38 [pid = 3720] [id = 343] 21:01:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (142F0800) [pid = 3720] [serial = 1028] [outer = 00000000] 21:01:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (15820400) [pid = 3720] [serial = 1029] [outer = 142F0800] 21:01:47 INFO - PROCESS | 3720 | 1468900907476 Marionette DEBUG loaded listener.js 21:01:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (166DE400) [pid = 3720] [serial = 1030] [outer = 142F0800] 21:01:48 INFO - PROCESS | 3720 | 1468900908353 Marionette TRACE conn5 <- [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]]]}] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 18148800 == 37 [pid = 3720] [id = 340] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 16B21000 == 36 [pid = 3720] [id = 339] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 18296000 == 35 [pid = 3720] [id = 338] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 16F2F400 == 34 [pid = 3720] [id = 337] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 155A8000 == 33 [pid = 3720] [id = 336] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 15516400 == 32 [pid = 3720] [id = 335] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 0E31B800 == 31 [pid = 3720] [id = 334] 21:01:48 INFO - PROCESS | 3720 | --DOCSHELL 0D65E000 == 30 [pid = 3720] [id = 333] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1A0CBC00) [pid = 3720] [serial = 976] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (18297800) [pid = 3720] [serial = 964] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (18291800) [pid = 3720] [serial = 963] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (18F3C800) [pid = 3720] [serial = 967] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18F39800) [pid = 3720] [serial = 966] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (199C4000) [pid = 3720] [serial = 969] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (14266800) [pid = 3720] [serial = 954] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1A587C00) [pid = 3720] [serial = 978] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14FA4000) [pid = 3720] [serial = 955] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16D01800) [pid = 3720] [serial = 957] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16F29000) [pid = 3720] [serial = 958] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1983F000) [pid = 3720] [serial = 943] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0DB54000) [pid = 3720] [serial = 945] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0E455C00) [pid = 3720] [serial = 946] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DB17C00) [pid = 3720] [serial = 951] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DB55400) [pid = 3720] [serial = 952] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D5D400) [pid = 3720] [serial = 960] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (14FED400) [pid = 3720] [serial = 948] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (155AB000) [pid = 3720] [serial = 949] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1A58D400) [pid = 3720] [serial = 979] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (14FEAC00) [pid = 3720] [serial = 972] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (158C8400) [pid = 3720] [serial = 973] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (19F9EC00) [pid = 3720] [serial = 975] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (19F0F000) [pid = 3720] [serial = 970] [outer = 00000000] [url = about:blank] 21:01:48 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17DD9000) [pid = 3720] [serial = 961] [outer = 00000000] [url = about:blank] 21:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1284ms 21:01:48 INFO - PROCESS | 3720 | 1468900908447 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 21:01:48 INFO - PROCESS | 3720 | 1468900908451 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 21:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:01:48 INFO - PROCESS | 3720 | 1468900908458 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:01:48 INFO - PROCESS | 3720 | 1468900908461 Marionette TRACE conn5 <- [1,1338,null,{}] 21:01:48 INFO - PROCESS | 3720 | 1468900908466 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:48 INFO - PROCESS | 3720 | 1468900908469 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:48 INFO - PROCESS | 3720 | 1468900908562 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 21:01:48 INFO - PROCESS | 3720 | 1468900908569 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:48 INFO - PROCESS | 3720 | 1468900908574 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:48 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3C000 == 31 [pid = 3720] [id = 344] 21:01:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DA3DC00) [pid = 3720] [serial = 1031] [outer = 00000000] 21:01:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DB0B000) [pid = 3720] [serial = 1032] [outer = 0DA3DC00] 21:01:48 INFO - PROCESS | 3720 | 1468900908621 Marionette DEBUG loaded listener.js 21:01:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0DB17C00) [pid = 3720] [serial = 1033] [outer = 0DA3DC00] 21:01:49 INFO - PROCESS | 3720 | 1468900909128 Marionette TRACE conn5 <- [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]]]}] 21:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 731ms 21:01:49 INFO - PROCESS | 3720 | 1468900909192 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 21:01:49 INFO - PROCESS | 3720 | 1468900909196 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 21:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:01:49 INFO - PROCESS | 3720 | 1468900909202 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:01:49 INFO - PROCESS | 3720 | 1468900909204 Marionette TRACE conn5 <- [1,1342,null,{}] 21:01:49 INFO - PROCESS | 3720 | 1468900909208 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:49 INFO - PROCESS | 3720 | 1468900909210 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:49 INFO - PROCESS | 3720 | 1468900909294 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 21:01:49 INFO - PROCESS | 3720 | 1468900909382 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:49 INFO - PROCESS | 3720 | 1468900909384 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:49 INFO - PROCESS | 3720 | ++DOCSHELL 0E319400 == 32 [pid = 3720] [id = 345] 21:01:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0E31AC00) [pid = 3720] [serial = 1034] [outer = 00000000] 21:01:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0E995000) [pid = 3720] [serial = 1035] [outer = 0E31AC00] 21:01:49 INFO - PROCESS | 3720 | 1468900909430 Marionette DEBUG loaded listener.js 21:01:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (123E5400) [pid = 3720] [serial = 1036] [outer = 0E31AC00] 21:01:49 INFO - PROCESS | 3720 | 1468900909811 Marionette TRACE conn5 <- [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]]]}] 21:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 21:01:49 INFO - PROCESS | 3720 | 1468900909877 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 21:01:49 INFO - PROCESS | 3720 | 1468900909879 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 21:01:49 INFO - PROCESS | 3720 | 1468900909882 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:01:49 INFO - PROCESS | 3720 | 1468900909886 Marionette TRACE conn5 <- [1,1346,null,{}] 21:01:49 INFO - PROCESS | 3720 | 1468900909897 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:49 INFO - PROCESS | 3720 | 1468900909902 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:50 INFO - PROCESS | 3720 | 1468900910014 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 21:01:50 INFO - PROCESS | 3720 | 1468900910027 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 3720 | 1468900910030 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:50 INFO - PROCESS | 3720 | ++DOCSHELL 14FECC00 == 33 [pid = 3720] [id = 346] 21:01:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (14FED000) [pid = 3720] [serial = 1037] [outer = 00000000] 21:01:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (155A8000) [pid = 3720] [serial = 1038] [outer = 14FED000] 21:01:50 INFO - PROCESS | 3720 | 1468900910077 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (158C2000) [pid = 3720] [serial = 1039] [outer = 14FED000] 21:01:50 INFO - PROCESS | 3720 | 1468900910520 Marionette TRACE conn5 <- [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]]]}] 21:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 21:01:50 INFO - PROCESS | 3720 | 1468900910558 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 3720 | 1468900910561 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 21:01:50 INFO - PROCESS | 3720 | 1468900910564 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:01:50 INFO - PROCESS | 3720 | 1468900910565 Marionette TRACE conn5 <- [1,1350,null,{}] 21:01:50 INFO - PROCESS | 3720 | 1468900910569 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:50 INFO - PROCESS | 3720 | 1468900910570 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:50 INFO - PROCESS | 3720 | 1468900910691 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 21:01:50 INFO - PROCESS | 3720 | 1468900910696 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 3720 | 1468900910698 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:50 INFO - PROCESS | 3720 | ++DOCSHELL 166AD000 == 34 [pid = 3720] [id = 347] 21:01:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (166E9C00) [pid = 3720] [serial = 1040] [outer = 00000000] 21:01:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16D09800) [pid = 3720] [serial = 1041] [outer = 166E9C00] 21:01:50 INFO - PROCESS | 3720 | 1468900910741 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16F2E000) [pid = 3720] [serial = 1042] [outer = 166E9C00] 21:01:51 INFO - PROCESS | 3720 | 1468900911199 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 21:01:51 INFO - PROCESS | 3720 | 1468900911236 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 21:01:51 INFO - PROCESS | 3720 | 1468900911238 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 21:01:51 INFO - PROCESS | 3720 | 1468900911246 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:01:51 INFO - PROCESS | 3720 | 1468900911248 Marionette TRACE conn5 <- [1,1354,null,{}] 21:01:51 INFO - PROCESS | 3720 | 1468900911252 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:51 INFO - PROCESS | 3720 | 1468900911254 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:51 INFO - PROCESS | 3720 | 1468900911366 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 21:01:51 INFO - PROCESS | 3720 | 1468900911464 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:51 INFO - PROCESS | 3720 | 1468900911466 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:51 INFO - PROCESS | 3720 | ++DOCSHELL 16F34400 == 35 [pid = 3720] [id = 348] 21:01:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (178F9400) [pid = 3720] [serial = 1043] [outer = 00000000] 21:01:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17CC3C00) [pid = 3720] [serial = 1044] [outer = 178F9400] 21:01:51 INFO - PROCESS | 3720 | 1468900911509 Marionette DEBUG loaded listener.js 21:01:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17D5BC00) [pid = 3720] [serial = 1045] [outer = 178F9400] 21:01:51 INFO - PROCESS | 3720 | 1468900911926 Marionette TRACE conn5 <- [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] 21:01:52 INFO - PROCESS | 3720 | 1468900911984 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 21:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:01:52 INFO - PROCESS | 3720 | 1468900911995 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:01:52 INFO - PROCESS | 3720 | 1468900911997 Marionette TRACE conn5 <- [1,1358,null,{}] 21:01:52 INFO - PROCESS | 3720 | 1468900912000 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:52 INFO - PROCESS | 3720 | 1468900912006 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:52 INFO - PROCESS | 3720 | 1468900912172 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 21:01:52 INFO - PROCESS | 3720 | 1468900912195 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:52 INFO - PROCESS | 3720 | 1468900912197 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:52 INFO - PROCESS | 3720 | ++DOCSHELL 183F8800 == 36 [pid = 3720] [id = 349] 21:01:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18E9CC00) [pid = 3720] [serial = 1046] [outer = 00000000] 21:01:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18EA9800) [pid = 3720] [serial = 1047] [outer = 18E9CC00] 21:01:52 INFO - PROCESS | 3720 | 1468900912240 Marionette DEBUG loaded listener.js 21:01:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18EAAC00) [pid = 3720] [serial = 1048] [outer = 18E9CC00] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (155A1400) [pid = 3720] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0D6F0C00) [pid = 3720] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0DB53800) [pid = 3720] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0E475C00) [pid = 3720] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15820800) [pid = 3720] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0DB0C400) [pid = 3720] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (15817800) [pid = 3720] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (19093400) [pid = 3720] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1A67F800) [pid = 3720] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (19173400) [pid = 3720] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1828A800) [pid = 3720] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16F32800) [pid = 3720] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18296400) [pid = 3720] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:01:52 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17CBE400) [pid = 3720] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:01:52 INFO - PROCESS | 3720 | 1468900912810 Marionette TRACE conn5 <- [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] 21:01:52 INFO - PROCESS | 3720 | 1468900912869 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 21:01:52 INFO - PROCESS | 3720 | 1468900912872 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:01:52 INFO - PROCESS | 3720 | 1468900912874 Marionette TRACE conn5 <- [1,1362,null,{}] 21:01:52 INFO - PROCESS | 3720 | 1468900912878 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:52 INFO - PROCESS | 3720 | 1468900912879 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:52 INFO - PROCESS | 3720 | 1468900912956 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 21:01:53 INFO - PROCESS | 3720 | 1468900913047 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 3720 | 1468900913049 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:53 INFO - PROCESS | 3720 | ++DOCSHELL 0D1C7000 == 37 [pid = 3720] [id = 350] 21:01:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0D5E9400) [pid = 3720] [serial = 1049] [outer = 00000000] 21:01:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (159AB800) [pid = 3720] [serial = 1050] [outer = 0D5E9400] 21:01:53 INFO - PROCESS | 3720 | 1468900913092 Marionette DEBUG loaded listener.js 21:01:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (166A6000) [pid = 3720] [serial = 1051] [outer = 0D5E9400] 21:01:53 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:53 INFO - PROCESS | 3720 | 1468900913444 Marionette TRACE conn5 <- [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] 21:01:53 INFO - PROCESS | 3720 | 1468900913509 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 21:01:53 INFO - PROCESS | 3720 | 1468900913512 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:01:53 INFO - PROCESS | 3720 | 1468900913514 Marionette TRACE conn5 <- [1,1366,null,{}] 21:01:53 INFO - PROCESS | 3720 | 1468900913517 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:53 INFO - PROCESS | 3720 | 1468900913519 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:53 INFO - PROCESS | 3720 | 1468900913632 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 21:01:53 INFO - PROCESS | 3720 | 1468900913641 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 3720 | 1468900913643 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:53 INFO - PROCESS | 3720 | ++DOCSHELL 17D5B400 == 38 [pid = 3720] [id = 351] 21:01:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (1828D400) [pid = 3720] [serial = 1052] [outer = 00000000] 21:01:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (19093400) [pid = 3720] [serial = 1053] [outer = 1828D400] 21:01:53 INFO - PROCESS | 3720 | 1468900913686 Marionette DEBUG loaded listener.js 21:01:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (19178400) [pid = 3720] [serial = 1054] [outer = 1828D400] 21:01:54 INFO - PROCESS | 3720 | 1468900914095 Marionette TRACE conn5 <- [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] 21:01:54 INFO - PROCESS | 3720 | 1468900914148 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 21:01:54 INFO - PROCESS | 3720 | 1468900914152 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:01:54 INFO - PROCESS | 3720 | 1468900914153 Marionette TRACE conn5 <- [1,1370,null,{}] 21:01:54 INFO - PROCESS | 3720 | 1468900914157 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:54 INFO - PROCESS | 3720 | 1468900914159 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:54 INFO - PROCESS | 3720 | 1468900914271 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 21:01:54 INFO - PROCESS | 3720 | 1468900914309 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:54 INFO - PROCESS | 3720 | 1468900914311 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:54 INFO - PROCESS | 3720 | ++DOCSHELL 0D536000 == 39 [pid = 3720] [id = 352] 21:01:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (14FE0400) [pid = 3720] [serial = 1055] [outer = 00000000] 21:01:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (199C5C00) [pid = 3720] [serial = 1056] [outer = 14FE0400] 21:01:54 INFO - PROCESS | 3720 | 1468900914353 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (19F25C00) [pid = 3720] [serial = 1057] [outer = 14FE0400] 21:01:54 INFO - PROCESS | 3720 | [3720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:54 INFO - PROCESS | 3720 | 1468900914849 Marionette TRACE conn5 <- [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] 21:01:54 INFO - PROCESS | 3720 | 1468900914888 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 21:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:01:54 INFO - PROCESS | 3720 | 1468900914894 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:01:54 INFO - PROCESS | 3720 | 1468900914898 Marionette TRACE conn5 <- [1,1374,null,{}] 21:01:54 INFO - PROCESS | 3720 | 1468900914904 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:54 INFO - PROCESS | 3720 | 1468900914907 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:55 INFO - PROCESS | 3720 | 1468900915024 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 21:01:55 INFO - PROCESS | 3720 | 1468900915129 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:55 INFO - PROCESS | 3720 | 1468900915133 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:55 INFO - PROCESS | 3720 | ++DOCSHELL 0DB55C00 == 40 [pid = 3720] [id = 353] 21:01:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0DB56400) [pid = 3720] [serial = 1058] [outer = 00000000] 21:01:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0E343800) [pid = 3720] [serial = 1059] [outer = 0DB56400] 21:01:55 INFO - PROCESS | 3720 | 1468900915191 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (133A9000) [pid = 3720] [serial = 1060] [outer = 0DB56400] 21:01:55 INFO - PROCESS | 3720 | 1468900915834 Marionette TRACE conn5 <- [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] 21:01:55 INFO - PROCESS | 3720 | 1468900915873 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 21:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:01:55 INFO - PROCESS | 3720 | 1468900915879 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:01:55 INFO - PROCESS | 3720 | 1468900915882 Marionette TRACE conn5 <- [1,1378,null,{}] 21:01:55 INFO - PROCESS | 3720 | 1468900915886 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:55 INFO - PROCESS | 3720 | 1468900915888 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:56 INFO - PROCESS | 3720 | 1468900915999 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 21:01:56 INFO - PROCESS | 3720 | 1468900916103 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 3720 | 1468900916106 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:56 INFO - PROCESS | 3720 | ++DOCSHELL 1663DC00 == 41 [pid = 3720] [id = 354] 21:01:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (166A6400) [pid = 3720] [serial = 1061] [outer = 00000000] 21:01:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (16F2A800) [pid = 3720] [serial = 1062] [outer = 166A6400] 21:01:56 INFO - PROCESS | 3720 | 1468900916161 Marionette DEBUG loaded listener.js 21:01:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17D64400) [pid = 3720] [serial = 1063] [outer = 166A6400] 21:01:56 INFO - PROCESS | 3720 | 1468900916813 Marionette TRACE conn5 <- [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]]]}] 21:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 971ms 21:01:56 INFO - PROCESS | 3720 | 1468900916853 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 3720 | 1468900916855 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 21:01:56 INFO - PROCESS | 3720 | 1468900916859 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:01:56 INFO - PROCESS | 3720 | 1468900916863 Marionette TRACE conn5 <- [1,1382,null,{}] 21:01:56 INFO - PROCESS | 3720 | 1468900916873 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:56 INFO - PROCESS | 3720 | 1468900916878 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:57 INFO - PROCESS | 3720 | 1468900916986 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 21:01:57 INFO - PROCESS | 3720 | 1468900917118 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:57 INFO - PROCESS | 3720 | 1468900917122 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:57 INFO - PROCESS | 3720 | ++DOCSHELL 19171000 == 42 [pid = 3720] [id = 355] 21:01:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (199CF800) [pid = 3720] [serial = 1064] [outer = 00000000] 21:01:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (19F99C00) [pid = 3720] [serial = 1065] [outer = 199CF800] 21:01:57 INFO - PROCESS | 3720 | 1468900917179 Marionette DEBUG loaded listener.js 21:01:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1A0CE000) [pid = 3720] [serial = 1066] [outer = 199CF800] 21:01:57 INFO - PROCESS | 3720 | 1468900917714 Marionette TRACE conn5 <- [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]]]}] 21:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 21:01:57 INFO - PROCESS | 3720 | 1468900917793 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 21:01:57 INFO - PROCESS | 3720 | 1468900917796 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 21:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:01:57 INFO - PROCESS | 3720 | 1468900917799 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:01:57 INFO - PROCESS | 3720 | 1468900917801 Marionette TRACE conn5 <- [1,1386,null,{}] 21:01:57 INFO - PROCESS | 3720 | 1468900917805 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:57 INFO - PROCESS | 3720 | 1468900917807 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:57 INFO - PROCESS | 3720 | 1468900917915 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 21:01:58 INFO - PROCESS | 3720 | 1468900918016 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 3720 | 1468900918019 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:58 INFO - PROCESS | 3720 | ++DOCSHELL 1A57FC00 == 43 [pid = 3720] [id = 356] 21:01:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (1A582800) [pid = 3720] [serial = 1067] [outer = 00000000] 21:01:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1A58CC00) [pid = 3720] [serial = 1068] [outer = 1A582800] 21:01:58 INFO - PROCESS | 3720 | 1468900918073 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (1A67B400) [pid = 3720] [serial = 1069] [outer = 1A582800] 21:01:58 INFO - PROCESS | 3720 | 1468900918694 Marionette TRACE conn5 <- [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]]]}] 21:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 21:01:58 INFO - PROCESS | 3720 | 1468900918733 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 21:01:58 INFO - PROCESS | 3720 | 1468900918735 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 21:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:01:58 INFO - PROCESS | 3720 | 1468900918739 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:01:58 INFO - PROCESS | 3720 | 1468900918741 Marionette TRACE conn5 <- [1,1390,null,{}] 21:01:58 INFO - PROCESS | 3720 | 1468900918744 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:58 INFO - PROCESS | 3720 | 1468900918747 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:58 INFO - PROCESS | 3720 | 1468900918965 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 21:01:59 INFO - PROCESS | 3720 | 1468900919118 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:59 INFO - PROCESS | 3720 | 1468900919121 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:01:59 INFO - PROCESS | 3720 | ++DOCSHELL 0D978000 == 44 [pid = 3720] [id = 357] 21:01:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (0D97C000) [pid = 3720] [serial = 1070] [outer = 00000000] 21:01:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (0DB0B800) [pid = 3720] [serial = 1071] [outer = 0D97C000] 21:01:59 INFO - PROCESS | 3720 | 1468900919171 Marionette DEBUG loaded listener.js 21:01:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (0E315400) [pid = 3720] [serial = 1072] [outer = 0D97C000] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 17D5B400 == 43 [pid = 3720] [id = 351] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 0D1C7000 == 42 [pid = 3720] [id = 350] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 183F8800 == 41 [pid = 3720] [id = 349] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 16F34400 == 40 [pid = 3720] [id = 348] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 166AD000 == 39 [pid = 3720] [id = 347] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 14FECC00 == 38 [pid = 3720] [id = 346] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 0E319400 == 37 [pid = 3720] [id = 345] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 0DA3C000 == 36 [pid = 3720] [id = 344] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 0DB53400 == 35 [pid = 3720] [id = 332] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 0DA3F400 == 34 [pid = 3720] [id = 342] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 1523BC00 == 33 [pid = 3720] [id = 341] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 142EEC00 == 32 [pid = 3720] [id = 343] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 1A57FC00 == 31 [pid = 3720] [id = 356] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 19171000 == 30 [pid = 3720] [id = 355] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 0D536000 == 29 [pid = 3720] [id = 352] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 0DB55C00 == 28 [pid = 3720] [id = 353] 21:02:00 INFO - PROCESS | 3720 | --DOCSHELL 1663DC00 == 27 [pid = 3720] [id = 354] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (15894C00) [pid = 3720] [serial = 1005] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (0DB0A400) [pid = 3720] [serial = 999] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (0DB15C00) [pid = 3720] [serial = 1000] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (12325C00) [pid = 3720] [serial = 997] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (0E4D6C00) [pid = 3720] [serial = 996] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (12323000) [pid = 3720] [serial = 1002] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (16BC7C00) [pid = 3720] [serial = 1008] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (12538800) [pid = 3720] [serial = 1003] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (16F2A000) [pid = 3720] [serial = 1009] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (11ED9000) [pid = 3720] [serial = 982] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0DB4BC00) [pid = 3720] [serial = 981] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (16D10000) [pid = 3720] [serial = 985] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (166AC400) [pid = 3720] [serial = 984] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1A7A3400) [pid = 3720] [serial = 988] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (199C1000) [pid = 3720] [serial = 987] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1A685400) [pid = 3720] [serial = 991] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1A683400) [pid = 3720] [serial = 990] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1BD11400) [pid = 3720] [serial = 994] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1BD10C00) [pid = 3720] [serial = 993] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0E31CC00) [pid = 3720] [serial = 1021] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17CBE800) [pid = 3720] [serial = 1011] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (183F8C00) [pid = 3720] [serial = 1014] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17D59000) [pid = 3720] [serial = 1012] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (18EA1400) [pid = 3720] [serial = 1015] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18F3A400) [pid = 3720] [serial = 1023] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1828C800) [pid = 3720] [serial = 1018] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (18151400) [pid = 3720] [serial = 1017] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (18EAB400) [pid = 3720] [serial = 1020] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (159A1400) [pid = 3720] [serial = 1006] [outer = 00000000] [url = about:blank] 21:02:00 INFO - PROCESS | 3720 | 1468900920472 Marionette TRACE conn5 <- [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]]]}] 21:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1772ms 21:02:00 INFO - PROCESS | 3720 | 1468900920516 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 21:02:00 INFO - PROCESS | 3720 | 1468900920520 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 21:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:02:00 INFO - PROCESS | 3720 | 1468900920525 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:02:00 INFO - PROCESS | 3720 | 1468900920528 Marionette TRACE conn5 <- [1,1394,null,{}] 21:02:00 INFO - PROCESS | 3720 | 1468900920534 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:00 INFO - PROCESS | 3720 | 1468900920537 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:00 INFO - PROCESS | 3720 | 1468900920628 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 21:02:00 INFO - PROCESS | 3720 | 1468900920638 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:00 INFO - PROCESS | 3720 | 1468900920642 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:00 INFO - PROCESS | 3720 | ++DOCSHELL 0DB4D000 == 28 [pid = 3720] [id = 358] 21:02:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB4EC00) [pid = 3720] [serial = 1073] [outer = 00000000] 21:02:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DEA8400) [pid = 3720] [serial = 1074] [outer = 0DB4EC00] 21:02:00 INFO - PROCESS | 3720 | 1468900920691 Marionette DEBUG loaded listener.js 21:02:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0E345C00) [pid = 3720] [serial = 1075] [outer = 0DB4EC00] 21:02:01 INFO - PROCESS | 3720 | 1468900921174 Marionette TRACE conn5 <- [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]]]}] 21:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 21:02:01 INFO - PROCESS | 3720 | 1468900921215 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 21:02:01 INFO - PROCESS | 3720 | 1468900921220 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 21:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:02:01 INFO - PROCESS | 3720 | 1468900921227 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - PROCESS | 3720 | 1468900921229 Marionette TRACE conn5 <- [1,1398,null,{}] 21:02:01 INFO - PROCESS | 3720 | 1468900921233 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:01 INFO - PROCESS | 3720 | 1468900921236 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:01 INFO - PROCESS | 3720 | 1468900921323 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 21:02:01 INFO - PROCESS | 3720 | 1468900921331 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:01 INFO - PROCESS | 3720 | 1468900921334 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:01 INFO - PROCESS | 3720 | ++DOCSHELL 12586C00 == 29 [pid = 3720] [id = 359] 21:02:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (1258B800) [pid = 3720] [serial = 1076] [outer = 00000000] 21:02:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (133AD800) [pid = 3720] [serial = 1077] [outer = 1258B800] 21:02:01 INFO - PROCESS | 3720 | 1468900921380 Marionette DEBUG loaded listener.js 21:02:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1359A800) [pid = 3720] [serial = 1078] [outer = 1258B800] 21:02:01 INFO - PROCESS | 3720 | 1468900921865 Marionette TRACE conn5 <- [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]]]}] 21:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 21:02:01 INFO - PROCESS | 3720 | 1468900921900 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 21:02:01 INFO - PROCESS | 3720 | 1468900921902 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 21:02:01 INFO - PROCESS | 3720 | 1468900921906 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:02:01 INFO - PROCESS | 3720 | 1468900921909 Marionette TRACE conn5 <- [1,1402,null,{}] 21:02:01 INFO - PROCESS | 3720 | 1468900921920 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:01 INFO - PROCESS | 3720 | 1468900921924 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:02 INFO - PROCESS | 3720 | 1468900922038 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 21:02:02 INFO - PROCESS | 3720 | 1468900922135 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:02 INFO - PROCESS | 3720 | 1468900922138 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:02 INFO - PROCESS | 3720 | ++DOCSHELL 1589D800 == 30 [pid = 3720] [id = 360] 21:02:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158A1800) [pid = 3720] [serial = 1079] [outer = 00000000] 21:02:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (158BD000) [pid = 3720] [serial = 1080] [outer = 158A1800] 21:02:02 INFO - PROCESS | 3720 | 1468900922186 Marionette DEBUG loaded listener.js 21:02:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (159AB400) [pid = 3720] [serial = 1081] [outer = 158A1800] 21:02:02 INFO - PROCESS | 3720 | 1468900922618 Marionette TRACE conn5 <- [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]]]}] 21:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 731ms 21:02:02 INFO - PROCESS | 3720 | 1468900922641 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 21:02:02 INFO - PROCESS | 3720 | 1468900922643 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 21:02:02 INFO - PROCESS | 3720 | 1468900922646 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:02:02 INFO - PROCESS | 3720 | 1468900922648 Marionette TRACE conn5 <- [1,1406,null,{}] 21:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:02:02 INFO - PROCESS | 3720 | 1468900922651 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:02 INFO - PROCESS | 3720 | 1468900922653 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:02 INFO - PROCESS | 3720 | 1468900922767 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 21:02:02 INFO - PROCESS | 3720 | 1468900922772 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:02 INFO - PROCESS | 3720 | 1468900922774 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:02 INFO - PROCESS | 3720 | ++DOCSHELL 1523C800 == 31 [pid = 3720] [id = 361] 21:02:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (158C4C00) [pid = 3720] [serial = 1082] [outer = 00000000] 21:02:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16BCF400) [pid = 3720] [serial = 1083] [outer = 158C4C00] 21:02:02 INFO - PROCESS | 3720 | 1468900922820 Marionette DEBUG loaded listener.js 21:02:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16D10C00) [pid = 3720] [serial = 1084] [outer = 158C4C00] 21:02:03 INFO - PROCESS | 3720 | 1468900923290 Marionette TRACE conn5 <- [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]]]}] 21:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 673ms 21:02:03 INFO - PROCESS | 3720 | 1468900923326 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 21:02:03 INFO - PROCESS | 3720 | 1468900923328 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 21:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:02:03 INFO - PROCESS | 3720 | 1468900923331 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:02:03 INFO - PROCESS | 3720 | 1468900923333 Marionette TRACE conn5 <- [1,1410,null,{}] 21:02:03 INFO - PROCESS | 3720 | 1468900923336 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:03 INFO - PROCESS | 3720 | 1468900923338 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:03 INFO - PROCESS | 3720 | 1468900923473 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 21:02:03 INFO - PROCESS | 3720 | 1468900923496 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:03 INFO - PROCESS | 3720 | 1468900923498 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:03 INFO - PROCESS | 3720 | ++DOCSHELL 16F2D400 == 32 [pid = 3720] [id = 362] 21:02:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16F32400) [pid = 3720] [serial = 1085] [outer = 00000000] 21:02:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17CC1800) [pid = 3720] [serial = 1086] [outer = 16F32400] 21:02:03 INFO - PROCESS | 3720 | 1468900923542 Marionette DEBUG loaded listener.js 21:02:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17D59400) [pid = 3720] [serial = 1087] [outer = 16F32400] 21:02:04 INFO - PROCESS | 3720 | 1468900924017 Marionette TRACE conn5 <- [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]]]}] 21:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 21:02:04 INFO - PROCESS | 3720 | 1468900924070 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 21:02:04 INFO - PROCESS | 3720 | 1468900924073 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 21:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:02:04 INFO - PROCESS | 3720 | 1468900924076 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:02:04 INFO - PROCESS | 3720 | 1468900924078 Marionette TRACE conn5 <- [1,1414,null,{}] 21:02:04 INFO - PROCESS | 3720 | 1468900924081 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:04 INFO - PROCESS | 3720 | 1468900924087 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:04 INFO - PROCESS | 3720 | 1468900924220 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 21:02:04 INFO - PROCESS | 3720 | 1468900924281 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:04 INFO - PROCESS | 3720 | 1468900924283 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:04 INFO - PROCESS | 3720 | ++DOCSHELL 1828B800 == 33 [pid = 3720] [id = 363] 21:02:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (183F1400) [pid = 3720] [serial = 1088] [outer = 00000000] 21:02:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18E9E800) [pid = 3720] [serial = 1089] [outer = 183F1400] 21:02:04 INFO - PROCESS | 3720 | 1468900924326 Marionette DEBUG loaded listener.js 21:02:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18EA3C00) [pid = 3720] [serial = 1090] [outer = 183F1400] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (166E9C00) [pid = 3720] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (178F9400) [pid = 3720] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0E31AC00) [pid = 3720] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DA3DC00) [pid = 3720] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0D5E9400) [pid = 3720] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18EAB000) [pid = 3720] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1828D400) [pid = 3720] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (14FED000) [pid = 3720] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DA42C00) [pid = 3720] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (142F0800) [pid = 3720] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18E9CC00) [pid = 3720] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:02:04 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (14FE0400) [pid = 3720] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:02:04 INFO - PROCESS | 3720 | 1468900924953 Marionette TRACE conn5 <- [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]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 930ms 21:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:02:05 INFO - PROCESS | 3720 | 1468900925008 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 3720 | 1468900925010 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 21:02:05 INFO - PROCESS | 3720 | 1468900925013 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 3720 | 1468900925014 Marionette TRACE conn5 <- [1,1418,null,{}] 21:02:05 INFO - PROCESS | 3720 | 1468900925018 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:05 INFO - PROCESS | 3720 | 1468900925020 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:05 INFO - PROCESS | 3720 | 1468900925097 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 21:02:05 INFO - PROCESS | 3720 | 1468900925103 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 3720 | 1468900925104 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:05 INFO - PROCESS | 3720 | ++DOCSHELL 14FEA000 == 34 [pid = 3720] [id = 364] 21:02:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (155AAC00) [pid = 3720] [serial = 1091] [outer = 00000000] 21:02:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (178F9400) [pid = 3720] [serial = 1092] [outer = 155AAC00] 21:02:05 INFO - PROCESS | 3720 | 1468900925150 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D5DC00) [pid = 3720] [serial = 1093] [outer = 155AAC00] 21:02:05 INFO - PROCESS | 3720 | 1468900925575 Marionette TRACE conn5 <- [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]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 570ms 21:02:05 INFO - PROCESS | 3720 | 1468900925584 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 3720 | 1468900925585 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 21:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:02:05 INFO - PROCESS | 3720 | 1468900925588 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 3720 | 1468900925590 Marionette TRACE conn5 <- [1,1422,null,{}] 21:02:05 INFO - PROCESS | 3720 | 1468900925593 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:05 INFO - PROCESS | 3720 | 1468900925595 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:05 INFO - PROCESS | 3720 | 1468900925716 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 21:02:05 INFO - PROCESS | 3720 | 1468900925725 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 3720 | 1468900925727 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:05 INFO - PROCESS | 3720 | ++DOCSHELL 17D62800 == 35 [pid = 3720] [id = 365] 21:02:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1814A400) [pid = 3720] [serial = 1094] [outer = 00000000] 21:02:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18EA8800) [pid = 3720] [serial = 1095] [outer = 1814A400] 21:02:05 INFO - PROCESS | 3720 | 1468900925772 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18E9DC00) [pid = 3720] [serial = 1096] [outer = 1814A400] 21:02:06 INFO - PROCESS | 3720 | 1468900926208 Marionette TRACE conn5 <- [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]]]}] 21:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 21:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:02:06 INFO - PROCESS | 3720 | 1468900926260 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 21:02:06 INFO - PROCESS | 3720 | 1468900926262 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 21:02:06 INFO - PROCESS | 3720 | 1468900926265 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - PROCESS | 3720 | 1468900926267 Marionette TRACE conn5 <- [1,1426,null,{}] 21:02:06 INFO - PROCESS | 3720 | 1468900926270 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:06 INFO - PROCESS | 3720 | 1468900926272 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:06 INFO - PROCESS | 3720 | 1468900926382 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 21:02:06 INFO - PROCESS | 3720 | 1468900926392 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:06 INFO - PROCESS | 3720 | 1468900926394 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:06 INFO - PROCESS | 3720 | ++DOCSHELL 08B7E400 == 36 [pid = 3720] [id = 366] 21:02:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (08B81000) [pid = 3720] [serial = 1097] [outer = 00000000] 21:02:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18F37C00) [pid = 3720] [serial = 1098] [outer = 08B81000] 21:02:06 INFO - PROCESS | 3720 | 1468900926436 Marionette DEBUG loaded listener.js 21:02:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18F3C400) [pid = 3720] [serial = 1099] [outer = 08B81000] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 0D978000 == 35 [pid = 3720] [id = 357] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 0DB4D000 == 34 [pid = 3720] [id = 358] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 1589D800 == 33 [pid = 3720] [id = 360] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 12586C00 == 32 [pid = 3720] [id = 359] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 16F2D400 == 31 [pid = 3720] [id = 362] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 1828B800 == 30 [pid = 3720] [id = 363] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 17D62800 == 29 [pid = 3720] [id = 365] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 1523C800 == 28 [pid = 3720] [id = 361] 21:02:07 INFO - PROCESS | 3720 | --DOCSHELL 14FEA000 == 27 [pid = 3720] [id = 364] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16D09800) [pid = 3720] [serial = 1041] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17D5BC00) [pid = 3720] [serial = 1045] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17CC3C00) [pid = 3720] [serial = 1044] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0E995000) [pid = 3720] [serial = 1035] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (123E5400) [pid = 3720] [serial = 1036] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB0B000) [pid = 3720] [serial = 1032] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB17C00) [pid = 3720] [serial = 1033] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (159AB800) [pid = 3720] [serial = 1050] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18F3AC00) [pid = 3720] [serial = 1024] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (19178400) [pid = 3720] [serial = 1054] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (155A8000) [pid = 3720] [serial = 1038] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0E319800) [pid = 3720] [serial = 1026] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0EDD9000) [pid = 3720] [serial = 1027] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (15820400) [pid = 3720] [serial = 1029] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (166DE400) [pid = 3720] [serial = 1030] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18EA9800) [pid = 3720] [serial = 1047] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (19093400) [pid = 3720] [serial = 1053] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (18EAAC00) [pid = 3720] [serial = 1048] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (19F25C00) [pid = 3720] [serial = 1057] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (16F2E000) [pid = 3720] [serial = 1042] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (166A6000) [pid = 3720] [serial = 1051] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (199C5C00) [pid = 3720] [serial = 1056] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (158C2000) [pid = 3720] [serial = 1039] [outer = 00000000] [url = about:blank] 21:02:08 INFO - PROCESS | 3720 | 1468900928166 Marionette TRACE conn5 <- [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]]]}] 21:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1923ms 21:02:08 INFO - PROCESS | 3720 | 1468900928190 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 3720 | 1468900928193 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 21:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:02:08 INFO - PROCESS | 3720 | 1468900928198 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - PROCESS | 3720 | 1468900928201 Marionette TRACE conn5 <- [1,1430,null,{}] 21:02:08 INFO - PROCESS | 3720 | 1468900928206 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:08 INFO - PROCESS | 3720 | 1468900928209 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:08 INFO - PROCESS | 3720 | 1468900928297 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 21:02:08 INFO - PROCESS | 3720 | 1468900928304 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 3720 | 1468900928307 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:08 INFO - PROCESS | 3720 | ++DOCSHELL 0DA41000 == 28 [pid = 3720] [id = 367] 21:02:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (0DA47400) [pid = 3720] [serial = 1100] [outer = 00000000] 21:02:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (0DB0D000) [pid = 3720] [serial = 1101] [outer = 0DA47400] 21:02:08 INFO - PROCESS | 3720 | 1468900928356 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0DB11800) [pid = 3720] [serial = 1102] [outer = 0DA47400] 21:02:08 INFO - PROCESS | 3720 | 1468900928841 Marionette TRACE conn5 <- [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]]]}] 21:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 21:02:08 INFO - PROCESS | 3720 | 1468900928870 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 3720 | 1468900928876 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 21:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:02:08 INFO - PROCESS | 3720 | 1468900928882 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - PROCESS | 3720 | 1468900928885 Marionette TRACE conn5 <- [1,1434,null,{}] 21:02:08 INFO - PROCESS | 3720 | 1468900928888 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:08 INFO - PROCESS | 3720 | 1468900928891 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:09 INFO - PROCESS | 3720 | 1468900928981 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 21:02:09 INFO - PROCESS | 3720 | 1468900928990 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:09 INFO - PROCESS | 3720 | 1468900928992 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:09 INFO - PROCESS | 3720 | ++DOCSHELL 0E492000 == 29 [pid = 3720] [id = 368] 21:02:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0E493400) [pid = 3720] [serial = 1103] [outer = 00000000] 21:02:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0E98DC00) [pid = 3720] [serial = 1104] [outer = 0E493400] 21:02:09 INFO - PROCESS | 3720 | 1468900929040 Marionette DEBUG loaded listener.js 21:02:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (11EDE400) [pid = 3720] [serial = 1105] [outer = 0E493400] 21:02:09 INFO - PROCESS | 3720 | 1468900929510 Marionette TRACE conn5 <- [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]]]}] 21:02:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (12325C00) [pid = 3720] [serial = 1106] [outer = 0E499400] 21:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 21:02:09 INFO - PROCESS | 3720 | 1468900929577 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 21:02:09 INFO - PROCESS | 3720 | 1468900929580 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 21:02:09 INFO - PROCESS | 3720 | 1468900929583 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:02:09 INFO - PROCESS | 3720 | 1468900929586 Marionette TRACE conn5 <- [1,1438,null,{}] 21:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:02:09 INFO - PROCESS | 3720 | 1468900929598 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:09 INFO - PROCESS | 3720 | 1468900929603 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:09 INFO - PROCESS | 3720 | 1468900929710 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 21:02:09 INFO - PROCESS | 3720 | 1468900929842 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:09 INFO - PROCESS | 3720 | 1468900929846 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:09 INFO - PROCESS | 3720 | ++DOCSHELL 08B7B400 == 30 [pid = 3720] [id = 369] 21:02:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (08B7BC00) [pid = 3720] [serial = 1107] [outer = 00000000] 21:02:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0D1CA000) [pid = 3720] [serial = 1108] [outer = 08B7BC00] 21:02:09 INFO - PROCESS | 3720 | 1468900929905 Marionette DEBUG loaded listener.js 21:02:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0D60D000) [pid = 3720] [serial = 1109] [outer = 08B7BC00] 21:02:10 INFO - PROCESS | 3720 | 1468900930668 Marionette TRACE conn5 <- [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]]]}] 21:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1115ms 21:02:10 INFO - PROCESS | 3720 | 1468900930707 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 21:02:10 INFO - PROCESS | 3720 | 1468900930712 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 21:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:02:10 INFO - PROCESS | 3720 | 1468900930716 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:02:10 INFO - PROCESS | 3720 | 1468900930719 Marionette TRACE conn5 <- [1,1442,null,{}] 21:02:10 INFO - PROCESS | 3720 | 1468900930724 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:10 INFO - PROCESS | 3720 | 1468900930729 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:10 INFO - PROCESS | 3720 | 1468900930848 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 21:02:10 INFO - PROCESS | 3720 | 1468900930931 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:10 INFO - PROCESS | 3720 | 1468900930934 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:11 INFO - PROCESS | 3720 | ++DOCSHELL 120BA400 == 31 [pid = 3720] [id = 370] 21:02:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (12323000) [pid = 3720] [serial = 1110] [outer = 00000000] 21:02:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (12665C00) [pid = 3720] [serial = 1111] [outer = 12323000] 21:02:11 INFO - PROCESS | 3720 | 1468900931031 Marionette DEBUG loaded listener.js 21:02:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (14266C00) [pid = 3720] [serial = 1112] [outer = 12323000] 21:02:11 INFO - PROCESS | 3720 | 1468900931867 Marionette TRACE conn5 <- [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]]]}] 21:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1180ms 21:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:02:11 INFO - PROCESS | 3720 | 1468900931897 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 21:02:11 INFO - PROCESS | 3720 | 1468900931901 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 21:02:11 INFO - PROCESS | 3720 | 1468900931906 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:02:11 INFO - PROCESS | 3720 | 1468900931910 Marionette TRACE conn5 <- [1,1446,null,{}] 21:02:11 INFO - PROCESS | 3720 | 1468900931916 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:11 INFO - PROCESS | 3720 | 1468900931919 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:12 INFO - PROCESS | 3720 | 1468900932038 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 21:02:12 INFO - PROCESS | 3720 | 1468900932115 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:12 INFO - PROCESS | 3720 | 1468900932119 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:12 INFO - PROCESS | 3720 | --DOCSHELL 12587000 == 30 [pid = 3720] [id = 202] 21:02:12 INFO - PROCESS | 3720 | --DOCSHELL 18150400 == 29 [pid = 3720] [id = 204] 21:02:12 INFO - PROCESS | 3720 | --DOCSHELL 159AF800 == 28 [pid = 3720] [id = 203] 21:02:12 INFO - PROCESS | 3720 | --DOCSHELL 0E492000 == 27 [pid = 3720] [id = 368] 21:02:12 INFO - PROCESS | 3720 | --DOCSHELL 0DA41000 == 26 [pid = 3720] [id = 367] 21:02:12 INFO - PROCESS | 3720 | ++DOCSHELL 09070C00 == 27 [pid = 3720] [id = 371] 21:02:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0CC94C00) [pid = 3720] [serial = 1113] [outer = 00000000] 21:02:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0D60BC00) [pid = 3720] [serial = 1114] [outer = 0CC94C00] 21:02:12 INFO - PROCESS | 3720 | 1468900932269 Marionette DEBUG loaded listener.js 21:02:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0DB0A400) [pid = 3720] [serial = 1115] [outer = 0CC94C00] 21:02:12 INFO - PROCESS | 3720 | 1468900932947 Marionette TRACE conn5 <- [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]]]}] 21:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1082ms 21:02:13 INFO - PROCESS | 3720 | 1468900932989 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 21:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:02:13 INFO - PROCESS | 3720 | 1468900932993 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 21:02:13 INFO - PROCESS | 3720 | 1468900932998 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:02:13 INFO - PROCESS | 3720 | 1468900933001 Marionette TRACE conn5 <- [1,1450,null,{}] 21:02:13 INFO - PROCESS | 3720 | 1468900933006 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:13 INFO - PROCESS | 3720 | 1468900933009 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:13 INFO - PROCESS | 3720 | 1468900933122 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 21:02:13 INFO - PROCESS | 3720 | 1468900933217 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:13 INFO - PROCESS | 3720 | 1468900933220 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:13 INFO - PROCESS | 3720 | ++DOCSHELL 12666000 == 28 [pid = 3720] [id = 372] 21:02:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (133A4400) [pid = 3720] [serial = 1116] [outer = 00000000] 21:02:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (142E6C00) [pid = 3720] [serial = 1117] [outer = 133A4400] 21:02:13 INFO - PROCESS | 3720 | 1468900933278 Marionette DEBUG loaded listener.js 21:02:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (14FA7400) [pid = 3720] [serial = 1118] [outer = 133A4400] 21:02:13 INFO - PROCESS | 3720 | 1468900933924 Marionette TRACE conn5 <- [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]]]}] 21:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 971ms 21:02:13 INFO - PROCESS | 3720 | 1468900933969 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 21:02:13 INFO - PROCESS | 3720 | 1468900933973 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 21:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:02:14 INFO - PROCESS | 3720 | 1468900933980 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:02:14 INFO - PROCESS | 3720 | 1468900933983 Marionette TRACE conn5 <- [1,1454,null,{}] 21:02:14 INFO - PROCESS | 3720 | 1468900933987 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:14 INFO - PROCESS | 3720 | 1468900933989 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:14 INFO - PROCESS | 3720 | 1468900934142 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 21:02:14 INFO - PROCESS | 3720 | 1468900934200 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:14 INFO - PROCESS | 3720 | 1468900934202 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:14 INFO - PROCESS | 3720 | ++DOCSHELL 1551B400 == 29 [pid = 3720] [id = 373] 21:02:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (155A7000) [pid = 3720] [serial = 1119] [outer = 00000000] 21:02:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (15816000) [pid = 3720] [serial = 1120] [outer = 155A7000] 21:02:14 INFO - PROCESS | 3720 | 1468900934257 Marionette DEBUG loaded listener.js 21:02:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (158BCC00) [pid = 3720] [serial = 1121] [outer = 155A7000] 21:02:14 INFO - PROCESS | 3720 | 1468900934910 Marionette TRACE conn5 <- [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]]]}] 21:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 971ms 21:02:14 INFO - PROCESS | 3720 | 1468900934955 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 21:02:14 INFO - PROCESS | 3720 | 1468900934958 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 21:02:14 INFO - PROCESS | 3720 | 1468900934976 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:02:15 INFO - PROCESS | 3720 | 1468900934981 Marionette TRACE conn5 <- [1,1458,null,{}] 21:02:15 INFO - PROCESS | 3720 | 1468900934993 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:15 INFO - PROCESS | 3720 | 1468900934999 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:15 INFO - PROCESS | 3720 | 1468900935116 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 21:02:15 INFO - PROCESS | 3720 | 1468900935202 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:15 INFO - PROCESS | 3720 | 1468900935204 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:15 INFO - PROCESS | 3720 | ++DOCSHELL 16D01800 == 30 [pid = 3720] [id = 374] 21:02:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16D02000) [pid = 3720] [serial = 1122] [outer = 00000000] 21:02:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16D09800) [pid = 3720] [serial = 1123] [outer = 16D02000] 21:02:15 INFO - PROCESS | 3720 | 1468900935298 Marionette DEBUG loaded listener.js 21:02:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16D0FC00) [pid = 3720] [serial = 1124] [outer = 16D02000] 21:02:15 INFO - PROCESS | 3720 | 1468900935888 Marionette TRACE conn5 <- [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]]]}] 21:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 21:02:15 INFO - PROCESS | 3720 | 1468900935953 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 21:02:15 INFO - PROCESS | 3720 | 1468900935956 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 21:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:02:15 INFO - PROCESS | 3720 | 1468900935959 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:02:15 INFO - PROCESS | 3720 | 1468900935962 Marionette TRACE conn5 <- [1,1462,null,{}] 21:02:15 INFO - PROCESS | 3720 | 1468900935965 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:15 INFO - PROCESS | 3720 | 1468900935968 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:16 INFO - PROCESS | 3720 | 1468900936081 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 21:02:16 INFO - PROCESS | 3720 | 1468900936163 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:16 INFO - PROCESS | 3720 | 1468900936165 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:16 INFO - PROCESS | 3720 | ++DOCSHELL 08B7B000 == 31 [pid = 3720] [id = 375] 21:02:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16F33800) [pid = 3720] [serial = 1125] [outer = 00000000] 21:02:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (178F4C00) [pid = 3720] [serial = 1126] [outer = 16F33800] 21:02:16 INFO - PROCESS | 3720 | 1468900936259 Marionette DEBUG loaded listener.js 21:02:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17CBFC00) [pid = 3720] [serial = 1127] [outer = 16F33800] 21:02:16 INFO - PROCESS | 3720 | --DOCSHELL 08B7B400 == 30 [pid = 3720] [id = 369] 21:02:16 INFO - PROCESS | 3720 | 1468900936957 Marionette TRACE conn5 <- [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]]]}] 21:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1070ms 21:02:17 INFO - PROCESS | 3720 | 1468900937035 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 21:02:17 INFO - PROCESS | 3720 | 1468900937040 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 21:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:02:17 INFO - PROCESS | 3720 | 1468900937046 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:02:17 INFO - PROCESS | 3720 | 1468900937049 Marionette TRACE conn5 <- [1,1466,null,{}] 21:02:17 INFO - PROCESS | 3720 | 1468900937055 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:17 INFO - PROCESS | 3720 | 1468900937059 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:17 INFO - PROCESS | 3720 | 1468900937179 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 21:02:17 INFO - PROCESS | 3720 | 1468900937300 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:17 INFO - PROCESS | 3720 | 1468900937305 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:17 INFO - PROCESS | 3720 | ++DOCSHELL 0E448000 == 31 [pid = 3720] [id = 376] 21:02:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0E450800) [pid = 3720] [serial = 1128] [outer = 00000000] 21:02:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (12530000) [pid = 3720] [serial = 1129] [outer = 0E450800] 21:02:17 INFO - PROCESS | 3720 | 1468900937364 Marionette DEBUG loaded listener.js 21:02:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (14F9F800) [pid = 3720] [serial = 1130] [outer = 0E450800] 21:02:18 INFO - PROCESS | 3720 | 1468900938021 Marionette TRACE conn5 <- [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]]]}] 21:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 21:02:18 INFO - PROCESS | 3720 | 1468900938069 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 21:02:18 INFO - PROCESS | 3720 | 1468900938074 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 21:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:02:18 INFO - PROCESS | 3720 | 1468900938081 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:02:18 INFO - PROCESS | 3720 | 1468900938084 Marionette TRACE conn5 <- [1,1470,null,{}] 21:02:18 INFO - PROCESS | 3720 | 1468900938088 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:18 INFO - PROCESS | 3720 | 1468900938091 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:18 INFO - PROCESS | 3720 | 1468900938203 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 21:02:18 INFO - PROCESS | 3720 | 1468900938330 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:18 INFO - PROCESS | 3720 | 1468900938333 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:18 INFO - PROCESS | 3720 | ++DOCSHELL 155AB400 == 32 [pid = 3720] [id = 377] 21:02:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (155ACC00) [pid = 3720] [serial = 1131] [outer = 00000000] 21:02:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (158C8800) [pid = 3720] [serial = 1132] [outer = 155ACC00] 21:02:18 INFO - PROCESS | 3720 | 1468900938391 Marionette DEBUG loaded listener.js 21:02:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (159AAC00) [pid = 3720] [serial = 1133] [outer = 155ACC00] 21:02:19 INFO - PROCESS | 3720 | 1468900939058 Marionette TRACE conn5 <- [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]]]}] 21:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1019ms 21:02:19 INFO - PROCESS | 3720 | 1468900939103 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 21:02:19 INFO - PROCESS | 3720 | 1468900939106 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 21:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:02:19 INFO - PROCESS | 3720 | 1468900939109 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:02:19 INFO - PROCESS | 3720 | 1468900939113 Marionette TRACE conn5 <- [1,1474,null,{}] 21:02:19 INFO - PROCESS | 3720 | 1468900939124 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:19 INFO - PROCESS | 3720 | 1468900939129 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:19 INFO - PROCESS | 3720 | 1468900939237 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 21:02:19 INFO - PROCESS | 3720 | 1468900939365 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:19 INFO - PROCESS | 3720 | 1468900939368 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:19 INFO - PROCESS | 3720 | ++DOCSHELL 16F31800 == 33 [pid = 3720] [id = 378] 21:02:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (17CC3000) [pid = 3720] [serial = 1134] [outer = 00000000] 21:02:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (17D57800) [pid = 3720] [serial = 1135] [outer = 17CC3000] 21:02:19 INFO - PROCESS | 3720 | 1468900939428 Marionette DEBUG loaded listener.js 21:02:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (17D62800) [pid = 3720] [serial = 1136] [outer = 17CC3000] 21:02:20 INFO - PROCESS | 3720 | 1468900940153 Marionette TRACE conn5 <- [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]]]}] 21:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1071ms 21:02:20 INFO - PROCESS | 3720 | 1468900940194 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 21:02:20 INFO - PROCESS | 3720 | 1468900940197 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 21:02:20 INFO - PROCESS | 3720 | 1468900940200 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:02:20 INFO - PROCESS | 3720 | 1468900940202 Marionette TRACE conn5 <- [1,1478,null,{}] 21:02:20 INFO - PROCESS | 3720 | 1468900940205 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:20 INFO - PROCESS | 3720 | 1468900940207 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:20 INFO - PROCESS | 3720 | 1468900940317 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 21:02:20 INFO - PROCESS | 3720 | 1468900940503 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:20 INFO - PROCESS | 3720 | 1468900940506 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:20 INFO - PROCESS | 3720 | ++DOCSHELL 0D619000 == 34 [pid = 3720] [id = 379] 21:02:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 99 (0D65E000) [pid = 3720] [serial = 1137] [outer = 00000000] 21:02:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 100 (0DB09C00) [pid = 3720] [serial = 1138] [outer = 0D65E000] 21:02:20 INFO - PROCESS | 3720 | 1468900940561 Marionette DEBUG loaded listener.js 21:02:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 101 (0DB54000) [pid = 3720] [serial = 1139] [outer = 0D65E000] 21:02:21 INFO - PROCESS | 3720 | --DOCSHELL 12666000 == 33 [pid = 3720] [id = 372] 21:02:21 INFO - PROCESS | 3720 | --DOCSHELL 09070C00 == 32 [pid = 3720] [id = 371] 21:02:21 INFO - PROCESS | 3720 | 1468900941305 Marionette TRACE conn5 <- [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]]]}] 21:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1125ms 21:02:21 INFO - PROCESS | 3720 | 1468900941339 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 21:02:21 INFO - PROCESS | 3720 | 1468900941344 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 21:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:02:21 INFO - PROCESS | 3720 | 1468900941350 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:02:21 INFO - PROCESS | 3720 | 1468900941354 Marionette TRACE conn5 <- [1,1482,null,{}] 21:02:21 INFO - PROCESS | 3720 | 1468900941360 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:21 INFO - PROCESS | 3720 | 1468900941363 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:21 INFO - PROCESS | 3720 | 1468900941480 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 21:02:21 INFO - PROCESS | 3720 | 1468900941609 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:21 INFO - PROCESS | 3720 | 1468900941612 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:21 INFO - PROCESS | 3720 | ++DOCSHELL 0D535800 == 33 [pid = 3720] [id = 380] 21:02:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 102 (0DB12800) [pid = 3720] [serial = 1140] [outer = 00000000] 21:02:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 103 (15237400) [pid = 3720] [serial = 1141] [outer = 0DB12800] 21:02:21 INFO - PROCESS | 3720 | 1468900941671 Marionette DEBUG loaded listener.js 21:02:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 104 (158BC800) [pid = 3720] [serial = 1142] [outer = 0DB12800] 21:02:22 INFO - PROCESS | 3720 | 1468900942282 Marionette TRACE conn5 <- [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]]]}] 21:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 21:02:22 INFO - PROCESS | 3720 | 1468900942341 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 21:02:22 INFO - PROCESS | 3720 | 1468900942346 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 21:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:02:22 INFO - PROCESS | 3720 | 1468900942352 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:02:22 INFO - PROCESS | 3720 | 1468900942355 Marionette TRACE conn5 <- [1,1486,null,{}] 21:02:22 INFO - PROCESS | 3720 | 1468900942359 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:22 INFO - PROCESS | 3720 | 1468900942362 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:22 INFO - PROCESS | 3720 | 1468900942479 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 21:02:22 INFO - PROCESS | 3720 | 1468900942612 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:22 INFO - PROCESS | 3720 | 1468900942615 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:22 INFO - PROCESS | 3720 | ++DOCSHELL 16D0DC00 == 34 [pid = 3720] [id = 381] 21:02:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 105 (16F29C00) [pid = 3720] [serial = 1143] [outer = 00000000] 21:02:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 106 (1750B400) [pid = 3720] [serial = 1144] [outer = 16F29C00] 21:02:22 INFO - PROCESS | 3720 | 1468900942676 Marionette DEBUG loaded listener.js 21:02:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 107 (17D5D400) [pid = 3720] [serial = 1145] [outer = 16F29C00] 21:02:23 INFO - PROCESS | 3720 | 1468900943336 Marionette TRACE conn5 <- [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]]]}] 21:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1018ms 21:02:23 INFO - PROCESS | 3720 | 1468900943374 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 21:02:23 INFO - PROCESS | 3720 | 1468900943376 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 21:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:02:23 INFO - PROCESS | 3720 | 1468900943380 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:02:23 INFO - PROCESS | 3720 | 1468900943384 Marionette TRACE conn5 <- [1,1490,null,{}] 21:02:23 INFO - PROCESS | 3720 | 1468900943396 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:23 INFO - PROCESS | 3720 | 1468900943401 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:23 INFO - PROCESS | 3720 | 1468900943509 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 21:02:23 INFO - PROCESS | 3720 | 1468900943640 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:23 INFO - PROCESS | 3720 | 1468900943644 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:23 INFO - PROCESS | 3720 | ++DOCSHELL 18EA3000 == 35 [pid = 3720] [id = 382] 21:02:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 108 (18EA6400) [pid = 3720] [serial = 1146] [outer = 00000000] 21:02:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 109 (18EAB800) [pid = 3720] [serial = 1147] [outer = 18EA6400] 21:02:23 INFO - PROCESS | 3720 | 1468900943703 Marionette DEBUG loaded listener.js 21:02:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 110 (18F35800) [pid = 3720] [serial = 1148] [outer = 18EA6400] 21:02:24 INFO - PROCESS | 3720 | 1468900944335 Marionette TRACE conn5 <- [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]]]}] 21:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 990ms 21:02:24 INFO - PROCESS | 3720 | 1468900944373 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 21:02:24 INFO - PROCESS | 3720 | 1468900944376 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 21:02:24 INFO - PROCESS | 3720 | 1468900944379 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:02:24 INFO - PROCESS | 3720 | 1468900944381 Marionette TRACE conn5 <- [1,1494,null,{}] 21:02:24 INFO - PROCESS | 3720 | 1468900944384 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:24 INFO - PROCESS | 3720 | 1468900944386 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:24 INFO - PROCESS | 3720 | 1468900944494 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 21:02:24 INFO - PROCESS | 3720 | 1468900944595 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:24 INFO - PROCESS | 3720 | 1468900944597 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:24 INFO - PROCESS | 3720 | ++DOCSHELL 1916FC00 == 36 [pid = 3720] [id = 383] 21:02:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 111 (19170000) [pid = 3720] [serial = 1149] [outer = 00000000] 21:02:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 112 (191C9000) [pid = 3720] [serial = 1150] [outer = 19170000] 21:02:24 INFO - PROCESS | 3720 | 1468900944650 Marionette DEBUG loaded listener.js 21:02:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 113 (199C1C00) [pid = 3720] [serial = 1151] [outer = 19170000] 21:02:25 INFO - PROCESS | 3720 | 1468900945218 Marionette TRACE conn5 <- [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]]]}] 21:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 870ms 21:02:25 INFO - PROCESS | 3720 | 1468900945256 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 21:02:25 INFO - PROCESS | 3720 | 1468900945259 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 21:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:02:25 INFO - PROCESS | 3720 | 1468900945263 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:02:25 INFO - PROCESS | 3720 | 1468900945265 Marionette TRACE conn5 <- [1,1498,null,{}] 21:02:25 INFO - PROCESS | 3720 | 1468900945269 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:25 INFO - PROCESS | 3720 | 1468900945271 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:25 INFO - PROCESS | 3720 | 1468900945381 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 21:02:25 INFO - PROCESS | 3720 | 1468900945485 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:25 INFO - PROCESS | 3720 | 1468900945487 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:25 INFO - PROCESS | 3720 | ++DOCSHELL 0D1CBC00 == 37 [pid = 3720] [id = 384] 21:02:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 114 (19F14400) [pid = 3720] [serial = 1152] [outer = 00000000] 21:02:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 115 (19F98000) [pid = 3720] [serial = 1153] [outer = 19F14400] 21:02:25 INFO - PROCESS | 3720 | 1468900945540 Marionette DEBUG loaded listener.js 21:02:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 116 (19FA4C00) [pid = 3720] [serial = 1154] [outer = 19F14400] 21:02:26 INFO - PROCESS | 3720 | 1468900946302 Marionette TRACE conn5 <- [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]]]}] 21:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1067ms 21:02:26 INFO - PROCESS | 3720 | 1468900946346 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 21:02:26 INFO - PROCESS | 3720 | 1468900946350 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 21:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:02:26 INFO - PROCESS | 3720 | 1468900946356 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:02:26 INFO - PROCESS | 3720 | 1468900946359 Marionette TRACE conn5 <- [1,1502,null,{}] 21:02:26 INFO - PROCESS | 3720 | 1468900946366 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:26 INFO - PROCESS | 3720 | 1468900946369 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:26 INFO - PROCESS | 3720 | 1468900946492 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 21:02:26 INFO - PROCESS | 3720 | 1468900946630 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 3720 | 1468900946635 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:26 INFO - PROCESS | 3720 | ++DOCSHELL 14FA0000 == 38 [pid = 3720] [id = 385] 21:02:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 117 (14FE3000) [pid = 3720] [serial = 1155] [outer = 00000000] 21:02:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 118 (15516000) [pid = 3720] [serial = 1156] [outer = 14FE3000] 21:02:26 INFO - PROCESS | 3720 | 1468900946694 Marionette DEBUG loaded listener.js 21:02:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 119 (16635C00) [pid = 3720] [serial = 1157] [outer = 14FE3000] 21:02:27 INFO - PROCESS | 3720 | 1468900947356 Marionette TRACE conn5 <- [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]]]}] 21:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1022ms 21:02:27 INFO - PROCESS | 3720 | 1468900947378 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 21:02:27 INFO - PROCESS | 3720 | 1468900947383 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 21:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:02:27 INFO - PROCESS | 3720 | 1468900947389 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:02:27 INFO - PROCESS | 3720 | 1468900947392 Marionette TRACE conn5 <- [1,1506,null,{}] 21:02:27 INFO - PROCESS | 3720 | 1468900947396 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:27 INFO - PROCESS | 3720 | 1468900947398 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:27 INFO - PROCESS | 3720 | 1468900947511 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 21:02:27 INFO - PROCESS | 3720 | 1468900947615 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:27 INFO - PROCESS | 3720 | 1468900947617 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:27 INFO - PROCESS | 3720 | ++DOCSHELL 18290800 == 39 [pid = 3720] [id = 386] 21:02:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 120 (18293400) [pid = 3720] [serial = 1158] [outer = 00000000] 21:02:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 121 (1834B400) [pid = 3720] [serial = 1159] [outer = 18293400] 21:02:27 INFO - PROCESS | 3720 | 1468900947673 Marionette DEBUG loaded listener.js 21:02:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 122 (18EAA800) [pid = 3720] [serial = 1160] [outer = 18293400] 21:02:28 INFO - PROCESS | 3720 | 1468900948268 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 21:02:28 INFO - PROCESS | 3720 | 1468900948323 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 21:02:28 INFO - PROCESS | 3720 | 1468900948326 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 21:02:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:02:28 INFO - PROCESS | 3720 | 1468900948330 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:02:28 INFO - PROCESS | 3720 | 1468900948334 Marionette TRACE conn5 <- [1,1510,null,{}] 21:02:28 INFO - PROCESS | 3720 | 1468900948345 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:28 INFO - PROCESS | 3720 | 1468900948349 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:28 INFO - PROCESS | 3720 | 1468900948459 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 21:02:28 INFO - PROCESS | 3720 | 1468900948590 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:28 INFO - PROCESS | 3720 | 1468900948593 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:28 INFO - PROCESS | 3720 | ++DOCSHELL 19F97C00 == 40 [pid = 3720] [id = 387] 21:02:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 123 (19F9CC00) [pid = 3720] [serial = 1161] [outer = 00000000] 21:02:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 124 (1A0CE400) [pid = 3720] [serial = 1162] [outer = 19F9CC00] 21:02:28 INFO - PROCESS | 3720 | 1468900948652 Marionette DEBUG loaded listener.js 21:02:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 125 (1A58A000) [pid = 3720] [serial = 1163] [outer = 19F9CC00] 21:02:29 INFO - PROCESS | 3720 | 1468900949234 Marionette TRACE conn5 <- [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"]]]}] 21:02:29 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 () { 21:02:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:02:29 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 () { 21:02:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:02:29 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 () { 21:02:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:02:29 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 () { 21:02:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:02:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 935ms 21:02:29 INFO - PROCESS | 3720 | 1468900949268 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 21:02:29 INFO - PROCESS | 3720 | 1468900949271 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 21:02:29 INFO - PROCESS | 3720 | 1468900949275 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:02:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:02:29 INFO - PROCESS | 3720 | 1468900949277 Marionette TRACE conn5 <- [1,1514,null,{}] 21:02:29 INFO - PROCESS | 3720 | 1468900949281 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:29 INFO - PROCESS | 3720 | 1468900949283 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:29 INFO - PROCESS | 3720 | 1468900949397 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 21:02:29 INFO - PROCESS | 3720 | 1468900949503 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:29 INFO - PROCESS | 3720 | 1468900949506 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:29 INFO - PROCESS | 3720 | ++DOCSHELL 1A684400 == 41 [pid = 3720] [id = 388] 21:02:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 126 (1A684800) [pid = 3720] [serial = 1164] [outer = 00000000] 21:02:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 127 (1A7AD000) [pid = 3720] [serial = 1165] [outer = 1A684800] 21:02:29 INFO - PROCESS | 3720 | 1468900949559 Marionette DEBUG loaded listener.js 21:02:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 128 (1A7B1000) [pid = 3720] [serial = 1166] [outer = 1A684800] 21:02:30 INFO - PROCESS | 3720 | 1468900950101 Marionette TRACE conn5 <- [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"]]]}] 21:02:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:02:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:02:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:02:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:02:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:02:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:02:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 21:02:30 INFO - PROCESS | 3720 | 1468900950148 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 21:02:30 INFO - PROCESS | 3720 | 1468900950151 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 21:02:30 INFO - PROCESS | 3720 | 1468900950154 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:02:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:02:30 INFO - PROCESS | 3720 | 1468900950156 Marionette TRACE conn5 <- [1,1518,null,{}] 21:02:30 INFO - PROCESS | 3720 | 1468900950177 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:30 INFO - PROCESS | 3720 | 1468900950179 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:30 INFO - PROCESS | 3720 | 1468900950309 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 21:02:30 INFO - PROCESS | 3720 | 1468900950420 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 3720 | 1468900950423 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:30 INFO - PROCESS | 3720 | ++DOCSHELL 19FA5800 == 42 [pid = 3720] [id = 389] 21:02:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (1A682C00) [pid = 3720] [serial = 1167] [outer = 00000000] 21:02:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (1BD14000) [pid = 3720] [serial = 1168] [outer = 1A682C00] 21:02:30 INFO - PROCESS | 3720 | 1468900950476 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (1BD5DC00) [pid = 3720] [serial = 1169] [outer = 1A682C00] 21:02:31 INFO - PROCESS | 3720 | 1468900951004 Marionette TRACE conn5 <- [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]]]}] 21:02:31 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 21:02:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:02:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:02:31 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. 21:02:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:02:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 890ms 21:02:31 INFO - PROCESS | 3720 | 1468900951048 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 3720 | 1468900951050 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 21:02:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:02:31 INFO - PROCESS | 3720 | 1468900951098 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:02:31 INFO - PROCESS | 3720 | 1468900951100 Marionette TRACE conn5 <- [1,1522,null,{}] 21:02:31 INFO - PROCESS | 3720 | 1468900951104 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:31 INFO - PROCESS | 3720 | 1468900951110 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:31 INFO - PROCESS | 3720 | 1468900951270 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 21:02:31 INFO - PROCESS | 3720 | 1468900951367 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 3720 | 1468900951369 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:31 INFO - PROCESS | 3720 | ++DOCSHELL 142E7800 == 43 [pid = 3720] [id = 390] 21:02:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (17CC7000) [pid = 3720] [serial = 1170] [outer = 00000000] 21:02:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (1C311000) [pid = 3720] [serial = 1171] [outer = 17CC7000] 21:02:31 INFO - PROCESS | 3720 | 1468900951422 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (1C44F000) [pid = 3720] [serial = 1172] [outer = 17CC7000] 21:02:32 INFO - PROCESS | 3720 | 1468900952074 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:02:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:02:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1064ms 21:02:32 INFO - PROCESS | 3720 | 1468900952122 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 21:02:32 INFO - PROCESS | 3720 | 1468900952126 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 21:02:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:02:32 INFO - PROCESS | 3720 | 1468900952130 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:02:32 INFO - PROCESS | 3720 | 1468900952135 Marionette TRACE conn5 <- [1,1526,null,{}] 21:02:32 INFO - PROCESS | 3720 | 1468900952141 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:32 INFO - PROCESS | 3720 | 1468900952144 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:32 INFO - PROCESS | 3720 | 1468900952297 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 21:02:32 INFO - PROCESS | 3720 | --DOCSHELL 0D535800 == 42 [pid = 3720] [id = 380] 21:02:32 INFO - PROCESS | 3720 | 1468900952450 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:32 INFO - PROCESS | 3720 | 1468900952453 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:32 INFO - PROCESS | 3720 | ++DOCSHELL 0DB48C00 == 43 [pid = 3720] [id = 391] 21:02:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (0DB4BC00) [pid = 3720] [serial = 1173] [outer = 00000000] 21:02:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (0E4D8000) [pid = 3720] [serial = 1174] [outer = 0DB4BC00] 21:02:32 INFO - PROCESS | 3720 | 1468900952514 Marionette DEBUG loaded listener.js 21:02:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (14FEAC00) [pid = 3720] [serial = 1175] [outer = 0DB4BC00] 21:02:33 INFO - PROCESS | 3720 | 1468900953178 Marionette TRACE conn5 <- [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]]]}] 21:02:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:02:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1078ms 21:02:33 INFO - PROCESS | 3720 | 1468900953220 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 21:02:33 INFO - PROCESS | 3720 | 1468900953225 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 21:02:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:02:33 INFO - PROCESS | 3720 | 1468900953229 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:02:33 INFO - PROCESS | 3720 | 1468900953233 Marionette TRACE conn5 <- [1,1530,null,{}] 21:02:33 INFO - PROCESS | 3720 | 1468900953237 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:33 INFO - PROCESS | 3720 | 1468900953241 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:33 INFO - PROCESS | 3720 | 1468900953356 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 21:02:33 INFO - PROCESS | 3720 | 1468900953489 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 3720 | 1468900953492 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:33 INFO - PROCESS | 3720 | ++DOCSHELL 18295C00 == 44 [pid = 3720] [id = 392] 21:02:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (1834B800) [pid = 3720] [serial = 1176] [outer = 00000000] 21:02:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (18F37800) [pid = 3720] [serial = 1177] [outer = 1834B800] 21:02:33 INFO - PROCESS | 3720 | 1468900953550 Marionette DEBUG loaded listener.js 21:02:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (19173800) [pid = 3720] [serial = 1178] [outer = 1834B800] 21:02:34 INFO - PROCESS | 3720 | 1468900954125 Marionette TRACE conn5 <- [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]]]}] 21:02:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 21:02:34 INFO - PROCESS | 3720 | 1468900954160 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 21:02:34 INFO - PROCESS | 3720 | 1468900954164 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 21:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:02:34 INFO - PROCESS | 3720 | 1468900954167 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:02:34 INFO - PROCESS | 3720 | 1468900954169 Marionette TRACE conn5 <- [1,1534,null,{}] 21:02:34 INFO - PROCESS | 3720 | 1468900954173 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:34 INFO - PROCESS | 3720 | 1468900954176 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:34 INFO - PROCESS | 3720 | 1468900954287 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 21:02:34 INFO - PROCESS | 3720 | 1468900954425 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:34 INFO - PROCESS | 3720 | 1468900954428 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:34 INFO - PROCESS | 3720 | ++DOCSHELL 1A581800 == 45 [pid = 3720] [id = 393] 21:02:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (1A67E000) [pid = 3720] [serial = 1179] [outer = 00000000] 21:02:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (1A7A3000) [pid = 3720] [serial = 1180] [outer = 1A67E000] 21:02:34 INFO - PROCESS | 3720 | 1468900954484 Marionette DEBUG loaded listener.js 21:02:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (1A7B0800) [pid = 3720] [serial = 1181] [outer = 1A67E000] 21:02:35 INFO - PROCESS | 3720 | 1468900955127 Marionette TRACE conn5 <- [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]]]}] 21:02:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:02:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 21:02:35 INFO - PROCESS | 3720 | 1468900955140 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 21:02:35 INFO - PROCESS | 3720 | 1468900955144 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 21:02:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:02:35 INFO - PROCESS | 3720 | 1468900955155 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:02:35 INFO - PROCESS | 3720 | 1468900955160 Marionette TRACE conn5 <- [1,1538,null,{}] 21:02:35 INFO - PROCESS | 3720 | 1468900955163 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:35 INFO - PROCESS | 3720 | 1468900955167 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:35 INFO - PROCESS | 3720 | 1468900955281 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 21:02:35 INFO - PROCESS | 3720 | 1468900955390 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 3720 | 1468900955393 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:35 INFO - PROCESS | 3720 | ++DOCSHELL 1C315400 == 46 [pid = 3720] [id = 394] 21:02:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 144 (1C315C00) [pid = 3720] [serial = 1182] [outer = 00000000] 21:02:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 145 (1C454800) [pid = 3720] [serial = 1183] [outer = 1C315C00] 21:02:35 INFO - PROCESS | 3720 | 1468900955449 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 146 (1C457C00) [pid = 3720] [serial = 1184] [outer = 1C315C00] 21:02:36 INFO - PROCESS | 3720 | 1468900956064 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 990ms 21:02:36 INFO - PROCESS | 3720 | 1468900956140 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 21:02:36 INFO - PROCESS | 3720 | 1468900956143 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 21:02:36 INFO - PROCESS | 3720 | 1468900956146 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:02:36 INFO - PROCESS | 3720 | 1468900956148 Marionette TRACE conn5 <- [1,1542,null,{}] 21:02:36 INFO - PROCESS | 3720 | 1468900956151 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:36 INFO - PROCESS | 3720 | 1468900956153 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:36 INFO - PROCESS | 3720 | 1468900956258 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 21:02:36 INFO - PROCESS | 3720 | 1468900956395 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 3720 | 1468900956398 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:36 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3B800 == 47 [pid = 3720] [id = 395] 21:02:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 147 (1C45A000) [pid = 3720] [serial = 1185] [outer = 00000000] 21:02:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 148 (1D3E5C00) [pid = 3720] [serial = 1186] [outer = 1C45A000] 21:02:36 INFO - PROCESS | 3720 | 1468900956453 Marionette DEBUG loaded listener.js 21:02:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 149 (1D3E6000) [pid = 3720] [serial = 1187] [outer = 1C45A000] 21:02:37 INFO - PROCESS | 3720 | 1468900957080 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 21:02:37 INFO - PROCESS | 3720 | 1468900957120 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 21:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:02:37 INFO - PROCESS | 3720 | 1468900957125 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 21:02:37 INFO - PROCESS | 3720 | 1468900957130 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:02:37 INFO - PROCESS | 3720 | 1468900957133 Marionette TRACE conn5 <- [1,1546,null,{}] 21:02:37 INFO - PROCESS | 3720 | 1468900957138 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:37 INFO - PROCESS | 3720 | 1468900957141 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:37 INFO - PROCESS | 3720 | 1468900957255 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 21:02:37 INFO - PROCESS | 3720 | 1468900957398 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:37 INFO - PROCESS | 3720 | 1468900957403 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:37 INFO - PROCESS | 3720 | ++DOCSHELL 16635000 == 48 [pid = 3720] [id = 396] 21:02:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 150 (166E2C00) [pid = 3720] [serial = 1188] [outer = 00000000] 21:02:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 151 (16F30000) [pid = 3720] [serial = 1189] [outer = 166E2C00] 21:02:37 INFO - PROCESS | 3720 | 1468900957455 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 152 (1828C000) [pid = 3720] [serial = 1190] [outer = 166E2C00] 21:02:38 INFO - PROCESS | 3720 | --DOCSHELL 0DB4E400 == 47 [pid = 3720] [id = 193] 21:02:38 INFO - PROCESS | 3720 | 1468900958238 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1125ms 21:02:38 INFO - PROCESS | 3720 | 1468900958256 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 21:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:02:38 INFO - PROCESS | 3720 | 1468900958261 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 21:02:38 INFO - PROCESS | 3720 | 1468900958266 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - PROCESS | 3720 | 1468900958269 Marionette TRACE conn5 <- [1,1550,null,{}] 21:02:38 INFO - PROCESS | 3720 | 1468900958276 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:38 INFO - PROCESS | 3720 | 1468900958279 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:38 INFO - PROCESS | 3720 | 1468900958420 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 21:02:38 INFO - PROCESS | 3720 | 1468900958560 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 3720 | 1468900958564 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:38 INFO - PROCESS | 3720 | ++DOCSHELL 0EC01800 == 48 [pid = 3720] [id = 397] 21:02:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 153 (1359AC00) [pid = 3720] [serial = 1191] [outer = 00000000] 21:02:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 154 (18298800) [pid = 3720] [serial = 1192] [outer = 1359AC00] 21:02:38 INFO - PROCESS | 3720 | 1468900958622 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 155 (191CB400) [pid = 3720] [serial = 1193] [outer = 1359AC00] 21:02:39 INFO - PROCESS | 3720 | 1468900959272 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1075ms 21:02:39 INFO - PROCESS | 3720 | 1468900959341 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 21:02:39 INFO - PROCESS | 3720 | 1468900959346 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 21:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:02:39 INFO - PROCESS | 3720 | 1468900959353 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:02:39 INFO - PROCESS | 3720 | 1468900959356 Marionette TRACE conn5 <- [1,1554,null,{}] 21:02:39 INFO - PROCESS | 3720 | 1468900959360 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:39 INFO - PROCESS | 3720 | 1468900959363 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:39 INFO - PROCESS | 3720 | 1468900959511 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 21:02:39 INFO - PROCESS | 3720 | 1468900959650 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 3720 | 1468900959653 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:39 INFO - PROCESS | 3720 | ++DOCSHELL 1A681000 == 49 [pid = 3720] [id = 398] 21:02:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 156 (1A686000) [pid = 3720] [serial = 1194] [outer = 00000000] 21:02:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 157 (1A7A8400) [pid = 3720] [serial = 1195] [outer = 1A686000] 21:02:39 INFO - PROCESS | 3720 | 1468900959710 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 158 (1AF53400) [pid = 3720] [serial = 1196] [outer = 1A686000] 21:02:40 INFO - PROCESS | 3720 | --DOCSHELL 16D0DC00 == 48 [pid = 3720] [id = 381] 21:02:40 INFO - PROCESS | 3720 | --DOCSHELL 1551B400 == 47 [pid = 3720] [id = 373] 21:02:40 INFO - PROCESS | 3720 | --DOCSHELL 1916FC00 == 46 [pid = 3720] [id = 383] 21:02:40 INFO - PROCESS | 3720 | --DOCSHELL 18EA3000 == 45 [pid = 3720] [id = 382] 21:02:40 INFO - PROCESS | 3720 | --DOCSHELL 16D01800 == 44 [pid = 3720] [id = 374] 21:02:40 INFO - PROCESS | 3720 | --DOCSHELL 19FA5800 == 43 [pid = 3720] [id = 389] 21:02:40 INFO - PROCESS | 3720 | --DOCSHELL 0DB48C00 == 42 [pid = 3720] [id = 391] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0E448000 == 41 [pid = 3720] [id = 376] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 18290800 == 40 [pid = 3720] [id = 386] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 158C7400 == 39 [pid = 3720] [id = 190] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 133A4C00 == 38 [pid = 3720] [id = 196] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 120BA400 == 37 [pid = 3720] [id = 370] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 155AB400 == 36 [pid = 3720] [id = 377] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 19F97C00 == 35 [pid = 3720] [id = 387] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0DB47C00 == 34 [pid = 3720] [id = 187] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0DA43C00 == 33 [pid = 3720] [id = 195] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 159A9800 == 32 [pid = 3720] [id = 198] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 18295C00 == 31 [pid = 3720] [id = 392] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 1A581800 == 30 [pid = 3720] [id = 393] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 166E5800 == 29 [pid = 3720] [id = 191] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 1C315400 == 28 [pid = 3720] [id = 394] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 16F2C000 == 27 [pid = 3720] [id = 200] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 155A0400 == 26 [pid = 3720] [id = 197] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 15519000 == 25 [pid = 3720] [id = 189] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0D1CC800 == 24 [pid = 3720] [id = 194] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 1206AC00 == 23 [pid = 3720] [id = 199] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 08B7E400 == 22 [pid = 3720] [id = 366] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 1A684400 == 21 [pid = 3720] [id = 388] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 14FA0000 == 20 [pid = 3720] [id = 385] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 142E7800 == 19 [pid = 3720] [id = 390] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0D619000 == 18 [pid = 3720] [id = 379] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 08B7B000 == 17 [pid = 3720] [id = 375] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0D1CBC00 == 16 [pid = 3720] [id = 384] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0DA3B800 == 15 [pid = 3720] [id = 395] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 12567000 == 14 [pid = 3720] [id = 188] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 16BCEC00 == 13 [pid = 3720] [id = 192] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0D6F9000 == 12 [pid = 3720] [id = 201] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 16635000 == 11 [pid = 3720] [id = 396] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 16F31800 == 10 [pid = 3720] [id = 378] 21:02:43 INFO - PROCESS | 3720 | --DOCSHELL 0EC01800 == 9 [pid = 3720] [id = 397] 21:02:45 INFO - PROCESS | 3720 | 1468900965354 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 6039ms 21:02:45 INFO - PROCESS | 3720 | 1468900965395 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 21:02:45 INFO - PROCESS | 3720 | 1468900965399 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 21:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:02:45 INFO - PROCESS | 3720 | 1468900965404 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:02:45 INFO - PROCESS | 3720 | 1468900965408 Marionette TRACE conn5 <- [1,1558,null,{}] 21:02:45 INFO - PROCESS | 3720 | 1468900965413 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:45 INFO - PROCESS | 3720 | 1468900965416 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:45 INFO - PROCESS | 3720 | 1468900965519 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 21:02:45 INFO - PROCESS | 3720 | 1468900965527 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:45 INFO - PROCESS | 3720 | 1468900965530 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:45 INFO - PROCESS | 3720 | ++DOCSHELL 0ED8C000 == 10 [pid = 3720] [id = 399] 21:02:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 159 (0EDD4C00) [pid = 3720] [serial = 1197] [outer = 00000000] 21:02:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 160 (12327000) [pid = 3720] [serial = 1198] [outer = 0EDD4C00] 21:02:45 INFO - PROCESS | 3720 | 1468900965584 Marionette DEBUG loaded listener.js 21:02:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 161 (142E6400) [pid = 3720] [serial = 1199] [outer = 0EDD4C00] 21:02:46 INFO - PROCESS | 3720 | 1468900966128 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 770ms 21:02:46 INFO - PROCESS | 3720 | 1468900966179 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 3720 | 1468900966184 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 21:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:02:46 INFO - PROCESS | 3720 | 1468900966189 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 3720 | 1468900966192 Marionette TRACE conn5 <- [1,1562,null,{}] 21:02:46 INFO - PROCESS | 3720 | 1468900966196 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:46 INFO - PROCESS | 3720 | 1468900966199 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:46 INFO - PROCESS | 3720 | 1468900966308 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 21:02:46 INFO - PROCESS | 3720 | 1468900966417 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 3720 | 1468900966420 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:46 INFO - PROCESS | 3720 | ++DOCSHELL 0E448000 == 11 [pid = 3720] [id = 400] 21:02:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 162 (16BCEC00) [pid = 3720] [serial = 1200] [outer = 00000000] 21:02:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 163 (16F28800) [pid = 3720] [serial = 1201] [outer = 16BCEC00] 21:02:46 INFO - PROCESS | 3720 | 1468900966469 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 164 (17A41C00) [pid = 3720] [serial = 1202] [outer = 16BCEC00] 21:02:46 INFO - PROCESS | 3720 | 1468900966920 Marionette TRACE conn5 <- [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]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 21:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:02:46 INFO - PROCESS | 3720 | 1468900966964 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 3720 | 1468900966966 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 21:02:46 INFO - PROCESS | 3720 | 1468900966969 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 3720 | 1468900966972 Marionette TRACE conn5 <- [1,1566,null,{}] 21:02:47 INFO - PROCESS | 3720 | 1468900966983 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:47 INFO - PROCESS | 3720 | 1468900966988 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:47 INFO - PROCESS | 3720 | 1468900967079 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 21:02:47 INFO - PROCESS | 3720 | 1468900967091 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:47 INFO - PROCESS | 3720 | 1468900967094 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:47 INFO - PROCESS | 3720 | ++DOCSHELL 1828D000 == 12 [pid = 3720] [id = 401] 21:02:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 165 (1828E000) [pid = 3720] [serial = 1203] [outer = 00000000] 21:02:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 166 (18EA3000) [pid = 3720] [serial = 1204] [outer = 1828E000] 21:02:47 INFO - PROCESS | 3720 | 1468900967149 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 167 (191C8800) [pid = 3720] [serial = 1205] [outer = 1828E000] 21:02:47 INFO - PROCESS | 3720 | 1468900967709 Marionette TRACE conn5 <- [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]]]}] 21:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 790ms 21:02:47 INFO - PROCESS | 3720 | 1468900967759 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 3720 | 1468900967762 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 21:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:02:47 INFO - PROCESS | 3720 | 1468900967765 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:02:47 INFO - PROCESS | 3720 | 1468900967767 Marionette TRACE conn5 <- [1,1570,null,{}] 21:02:47 INFO - PROCESS | 3720 | 1468900967777 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:47 INFO - PROCESS | 3720 | 1468900967779 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:47 INFO - PROCESS | 3720 | 1468900967909 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 21:02:48 INFO - PROCESS | 3720 | 1468900967979 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 3720 | 1468900967981 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:48 INFO - PROCESS | 3720 | ++DOCSHELL 1A0CAC00 == 13 [pid = 3720] [id = 402] 21:02:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 168 (1A0CD000) [pid = 3720] [serial = 1206] [outer = 00000000] 21:02:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 169 (1A678000) [pid = 3720] [serial = 1207] [outer = 1A0CD000] 21:02:48 INFO - PROCESS | 3720 | 1468900968029 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 170 (1A7B1400) [pid = 3720] [serial = 1208] [outer = 1A0CD000] 21:02:48 INFO - PROCESS | 3720 | 1468900968478 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 791ms 21:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:02:48 INFO - PROCESS | 3720 | 1468900968557 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 21:02:48 INFO - PROCESS | 3720 | 1468900968559 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 21:02:48 INFO - PROCESS | 3720 | 1468900968570 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:02:48 INFO - PROCESS | 3720 | 1468900968571 Marionette TRACE conn5 <- [1,1574,null,{}] 21:02:48 INFO - PROCESS | 3720 | 1468900968579 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:48 INFO - PROCESS | 3720 | 1468900968581 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:48 INFO - PROCESS | 3720 | 1468900968703 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 21:02:48 INFO - PROCESS | 3720 | 1468900968713 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 3720 | 1468900968715 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:48 INFO - PROCESS | 3720 | ++DOCSHELL 17C2E400 == 14 [pid = 3720] [id = 403] 21:02:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 171 (17C2E800) [pid = 3720] [serial = 1209] [outer = 00000000] 21:02:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 172 (17C32400) [pid = 3720] [serial = 1210] [outer = 17C2E800] 21:02:48 INFO - PROCESS | 3720 | 1468900968761 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 173 (1A582C00) [pid = 3720] [serial = 1211] [outer = 17C2E800] 21:02:49 INFO - PROCESS | 3720 | 1468900969243 Marionette TRACE conn5 <- [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]]]}] 21:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 21:02:49 INFO - PROCESS | 3720 | 1468900969294 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 3720 | 1468900969296 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 21:02:49 INFO - PROCESS | 3720 | 1468900969299 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:02:49 INFO - PROCESS | 3720 | 1468900969301 Marionette TRACE conn5 <- [1,1578,null,{}] 21:02:49 INFO - PROCESS | 3720 | 1468900969304 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:49 INFO - PROCESS | 3720 | 1468900969310 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 172 (0E450800) [pid = 3720] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 171 (166E2C00) [pid = 3720] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 170 (12323000) [pid = 3720] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 169 (0DB12800) [pid = 3720] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 168 (0E493400) [pid = 3720] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 167 (08B7BC00) [pid = 3720] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 166 (0DA47400) [pid = 3720] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 165 (0CC94C00) [pid = 3720] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 164 (08B81000) [pid = 3720] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 163 (0D65E000) [pid = 3720] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 162 (1814A400) [pid = 3720] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 161 (158C4C00) [pid = 3720] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 160 (16F32400) [pid = 3720] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 159 (183F1400) [pid = 3720] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 158 (158A1800) [pid = 3720] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 157 (1258B800) [pid = 3720] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 156 (0DB4EC00) [pid = 3720] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 155 (0D97C000) [pid = 3720] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 154 (1A582800) [pid = 3720] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 153 (199CF800) [pid = 3720] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 152 (166A6400) [pid = 3720] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 151 (0DB56400) [pid = 3720] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 150 (155AAC00) [pid = 3720] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 149 (1A682C00) [pid = 3720] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 148 (1359AC00) [pid = 3720] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 147 (1A684800) [pid = 3720] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 146 (19F9CC00) [pid = 3720] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 145 (19170000) [pid = 3720] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 144 (1A67E000) [pid = 3720] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 143 (19F14400) [pid = 3720] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (17CC3000) [pid = 3720] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (18EA6400) [pid = 3720] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (18293400) [pid = 3720] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (16F33800) [pid = 3720] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (155A7000) [pid = 3720] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (133A4400) [pid = 3720] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (1834B800) [pid = 3720] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (16D02000) [pid = 3720] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (16F29C00) [pid = 3720] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (155ACC00) [pid = 3720] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (14FE3000) [pid = 3720] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (1C45A000) [pid = 3720] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (0DB4BC00) [pid = 3720] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (17CC7000) [pid = 3720] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:02:50 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1C315C00) [pid = 3720] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:02:50 INFO - PROCESS | 3720 | 1468900970444 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 21:02:50 INFO - PROCESS | 3720 | 1468900970454 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:50 INFO - PROCESS | 3720 | 1468900970456 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:50 INFO - PROCESS | 3720 | ++DOCSHELL 0D65E000 == 15 [pid = 3720] [id = 404] 21:02:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 129 (0D6F0C00) [pid = 3720] [serial = 1212] [outer = 00000000] 21:02:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 130 (0D980000) [pid = 3720] [serial = 1213] [outer = 0D6F0C00] 21:02:50 INFO - PROCESS | 3720 | 1468900970502 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 131 (0DB4EC00) [pid = 3720] [serial = 1214] [outer = 0D6F0C00] 21:02:50 INFO - PROCESS | 3720 | 1468900970923 Marionette TRACE conn5 <- [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]]]}] 21:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1669ms 21:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:02:50 INFO - PROCESS | 3720 | 1468900970973 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 21:02:50 INFO - PROCESS | 3720 | 1468900970975 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 21:02:50 INFO - PROCESS | 3720 | 1468900970978 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:02:50 INFO - PROCESS | 3720 | 1468900970979 Marionette TRACE conn5 <- [1,1582,null,{}] 21:02:50 INFO - PROCESS | 3720 | 1468900970984 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:51 INFO - PROCESS | 3720 | 1468900970985 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:51 INFO - PROCESS | 3720 | 1468900971070 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 21:02:51 INFO - PROCESS | 3720 | 1468900971076 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 3720 | 1468900971078 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:51 INFO - PROCESS | 3720 | ++DOCSHELL 0E4D9C00 == 16 [pid = 3720] [id = 405] 21:02:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 132 (0E990800) [pid = 3720] [serial = 1215] [outer = 00000000] 21:02:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 133 (14FE3000) [pid = 3720] [serial = 1216] [outer = 0E990800] 21:02:51 INFO - PROCESS | 3720 | 1468900971123 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 134 (158A1400) [pid = 3720] [serial = 1217] [outer = 0E990800] 21:02:51 INFO - PROCESS | 3720 | 1468900971575 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 21:02:51 INFO - PROCESS | 3720 | 1468900971621 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 21:02:51 INFO - PROCESS | 3720 | 1468900971623 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 21:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:02:51 INFO - PROCESS | 3720 | 1468900971627 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:02:51 INFO - PROCESS | 3720 | 1468900971628 Marionette TRACE conn5 <- [1,1586,null,{}] 21:02:51 INFO - PROCESS | 3720 | 1468900971632 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:51 INFO - PROCESS | 3720 | 1468900971633 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:51 INFO - PROCESS | 3720 | 1468900971713 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 21:02:51 INFO - PROCESS | 3720 | 1468900971719 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 3720 | 1468900971721 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:51 INFO - PROCESS | 3720 | ++DOCSHELL 14FA6C00 == 17 [pid = 3720] [id = 406] 21:02:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 135 (159A2800) [pid = 3720] [serial = 1218] [outer = 00000000] 21:02:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 136 (16F35000) [pid = 3720] [serial = 1219] [outer = 159A2800] 21:02:51 INFO - PROCESS | 3720 | 1468900971766 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 137 (17C31C00) [pid = 3720] [serial = 1220] [outer = 159A2800] 21:02:52 INFO - PROCESS | 3720 | 1468900972229 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 21:02:52 INFO - PROCESS | 3720 | 1468900972299 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 21:02:52 INFO - PROCESS | 3720 | 1468900972303 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 21:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:02:52 INFO - PROCESS | 3720 | 1468900972313 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:02:52 INFO - PROCESS | 3720 | 1468900972318 Marionette TRACE conn5 <- [1,1590,null,{}] 21:02:52 INFO - PROCESS | 3720 | 1468900972325 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:52 INFO - PROCESS | 3720 | 1468900972329 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:52 INFO - PROCESS | 3720 | 1468900972460 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 21:02:52 INFO - PROCESS | 3720 | 1468900972610 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:52 INFO - PROCESS | 3720 | 1468900972616 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:52 INFO - PROCESS | 3720 | ++DOCSHELL 0DB18000 == 18 [pid = 3720] [id = 407] 21:02:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 138 (0DB47400) [pid = 3720] [serial = 1221] [outer = 00000000] 21:02:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 139 (0DEA4400) [pid = 3720] [serial = 1222] [outer = 0DB47400] 21:02:52 INFO - PROCESS | 3720 | 1468900972677 Marionette DEBUG loaded listener.js 21:02:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 140 (0E998C00) [pid = 3720] [serial = 1223] [outer = 0DB47400] 21:02:53 INFO - PROCESS | 3720 | 1468900973500 Marionette TRACE conn5 <- [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]]]}] 21:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1230ms 21:02:53 INFO - PROCESS | 3720 | 1468900973568 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 21:02:53 INFO - PROCESS | 3720 | 1468900973571 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 21:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:02:53 INFO - PROCESS | 3720 | 1468900973579 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:02:53 INFO - PROCESS | 3720 | 1468900973583 Marionette TRACE conn5 <- [1,1594,null,{}] 21:02:53 INFO - PROCESS | 3720 | 1468900973588 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:53 INFO - PROCESS | 3720 | 1468900973591 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:53 INFO - PROCESS | 3720 | 1468900973726 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 21:02:53 INFO - PROCESS | 3720 | 1468900973870 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 3720 | 1468900973873 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:53 INFO - PROCESS | 3720 | ++DOCSHELL 16D0C400 == 19 [pid = 3720] [id = 408] 21:02:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 141 (17509000) [pid = 3720] [serial = 1224] [outer = 00000000] 21:02:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 142 (17A48800) [pid = 3720] [serial = 1225] [outer = 17509000] 21:02:53 INFO - PROCESS | 3720 | 1468900973932 Marionette DEBUG loaded listener.js 21:02:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 143 (17A4E000) [pid = 3720] [serial = 1226] [outer = 17509000] 21:02:54 INFO - PROCESS | 3720 | 1468900974822 Marionette TRACE conn5 <- [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]]]}] 21:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1323ms 21:02:54 INFO - PROCESS | 3720 | 1468900974903 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 3720 | 1468900974908 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 21:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:02:54 INFO - PROCESS | 3720 | 1468900974913 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:02:54 INFO - PROCESS | 3720 | 1468900974916 Marionette TRACE conn5 <- [1,1598,null,{}] 21:02:54 INFO - PROCESS | 3720 | 1468900974921 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:54 INFO - PROCESS | 3720 | 1468900974924 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:55 INFO - PROCESS | 3720 | 1468900975041 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 21:02:55 INFO - PROCESS | 3720 | 1468900975194 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 3720 | 1468900975198 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 142 (142E6C00) [pid = 3720] [serial = 1117] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 141 (15237400) [pid = 3720] [serial = 1141] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 140 (0DB09C00) [pid = 3720] [serial = 1138] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 139 (18E9DC00) [pid = 3720] [serial = 1096] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 138 (14FA0800) [pid = 3720] [serial = 676] [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.] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 137 (16BCF400) [pid = 3720] [serial = 1083] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 136 (17CC1800) [pid = 3720] [serial = 1086] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 135 (16D10C00) [pid = 3720] [serial = 1084] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 134 (18E9E800) [pid = 3720] [serial = 1089] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 133 (17D59400) [pid = 3720] [serial = 1087] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 132 (18EA3C00) [pid = 3720] [serial = 1090] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 131 (11EDE400) [pid = 3720] [serial = 1105] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 130 (158BD000) [pid = 3720] [serial = 1080] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 129 (133AD800) [pid = 3720] [serial = 1077] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 128 (1359A800) [pid = 3720] [serial = 1078] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 127 (18F37C00) [pid = 3720] [serial = 1098] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 126 (0DEA8400) [pid = 3720] [serial = 1074] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 125 (0E345C00) [pid = 3720] [serial = 1075] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 124 (0E315400) [pid = 3720] [serial = 1072] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 123 (0DB0B800) [pid = 3720] [serial = 1071] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 122 (1A67B400) [pid = 3720] [serial = 1069] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 121 (1A58CC00) [pid = 3720] [serial = 1068] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 120 (1A0CE000) [pid = 3720] [serial = 1066] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 119 (19F99C00) [pid = 3720] [serial = 1065] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 118 (17D64400) [pid = 3720] [serial = 1063] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 117 (16F2A800) [pid = 3720] [serial = 1062] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 116 (133A9000) [pid = 3720] [serial = 1060] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 115 (0E343800) [pid = 3720] [serial = 1059] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 114 (178F9400) [pid = 3720] [serial = 1092] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 113 (17D5DC00) [pid = 3720] [serial = 1093] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 112 (159AB400) [pid = 3720] [serial = 1081] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 111 (18EA8800) [pid = 3720] [serial = 1095] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 110 (18F37800) [pid = 3720] [serial = 1177] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 109 (158C8800) [pid = 3720] [serial = 1132] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 108 (14F9F800) [pid = 3720] [serial = 1130] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 107 (18298800) [pid = 3720] [serial = 1192] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 106 (1828C000) [pid = 3720] [serial = 1190] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 105 (1750B400) [pid = 3720] [serial = 1144] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 104 (14266C00) [pid = 3720] [serial = 1112] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 103 (15516000) [pid = 3720] [serial = 1156] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 102 (158BC800) [pid = 3720] [serial = 1142] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 101 (12530000) [pid = 3720] [serial = 1129] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 100 (0E98DC00) [pid = 3720] [serial = 1104] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 99 (0D60D000) [pid = 3720] [serial = 1109] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 98 (0DB11800) [pid = 3720] [serial = 1102] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (12665C00) [pid = 3720] [serial = 1111] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (0D60BC00) [pid = 3720] [serial = 1114] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (0D1CA000) [pid = 3720] [serial = 1108] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (18F3C400) [pid = 3720] [serial = 1099] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (0DB54000) [pid = 3720] [serial = 1139] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (16F30000) [pid = 3720] [serial = 1189] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0DB0A400) [pid = 3720] [serial = 1115] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0DB0D000) [pid = 3720] [serial = 1101] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (17CBFC00) [pid = 3720] [serial = 1127] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (15816000) [pid = 3720] [serial = 1120] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (14FA7400) [pid = 3720] [serial = 1118] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (19173800) [pid = 3720] [serial = 1178] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16D0FC00) [pid = 3720] [serial = 1124] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1A7A3000) [pid = 3720] [serial = 1180] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (178F4C00) [pid = 3720] [serial = 1126] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17D5D400) [pid = 3720] [serial = 1145] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18EAB800) [pid = 3720] [serial = 1147] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (14FEAC00) [pid = 3720] [serial = 1175] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158BCC00) [pid = 3720] [serial = 1121] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (16D09800) [pid = 3720] [serial = 1123] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (191CB400) [pid = 3720] [serial = 1193] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (1C311000) [pid = 3720] [serial = 1171] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1A7B1000) [pid = 3720] [serial = 1166] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1BD14000) [pid = 3720] [serial = 1168] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1A58A000) [pid = 3720] [serial = 1163] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1A7AD000) [pid = 3720] [serial = 1165] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (199C1C00) [pid = 3720] [serial = 1151] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (1A7B0800) [pid = 3720] [serial = 1181] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (19FA4C00) [pid = 3720] [serial = 1154] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1C454800) [pid = 3720] [serial = 1183] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (19F98000) [pid = 3720] [serial = 1153] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17D62800) [pid = 3720] [serial = 1136] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (18F35800) [pid = 3720] [serial = 1148] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (1A7A8400) [pid = 3720] [serial = 1195] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (18EAA800) [pid = 3720] [serial = 1160] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (1A0CE400) [pid = 3720] [serial = 1162] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (191C9000) [pid = 3720] [serial = 1150] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (1834B400) [pid = 3720] [serial = 1159] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (17D57800) [pid = 3720] [serial = 1135] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (159AAC00) [pid = 3720] [serial = 1133] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (16635C00) [pid = 3720] [serial = 1157] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (1D3E6000) [pid = 3720] [serial = 1187] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (0E4D8000) [pid = 3720] [serial = 1174] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (1C44F000) [pid = 3720] [serial = 1172] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (1D3E5C00) [pid = 3720] [serial = 1186] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (1C457C00) [pid = 3720] [serial = 1184] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (1BD5DC00) [pid = 3720] [serial = 1169] [outer = 00000000] [url = about:blank] 21:02:55 INFO - PROCESS | 3720 | ++DOCSHELL 0D60BC00 == 20 [pid = 3720] [id = 409] 21:02:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (0D60D000) [pid = 3720] [serial = 1227] [outer = 00000000] 21:02:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (0D973400) [pid = 3720] [serial = 1228] [outer = 0D60D000] 21:02:55 INFO - PROCESS | 3720 | 1468900975284 Marionette DEBUG loaded listener.js 21:02:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (0DB0F000) [pid = 3720] [serial = 1229] [outer = 0D60D000] 21:02:55 INFO - PROCESS | 3720 | 1468900975724 Marionette TRACE conn5 <- [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]]]}] 21:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 890ms 21:02:55 INFO - PROCESS | 3720 | 1468900975803 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 21:02:55 INFO - PROCESS | 3720 | 1468900975807 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 21:02:55 INFO - PROCESS | 3720 | 1468900975814 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:02:55 INFO - PROCESS | 3720 | 1468900975816 Marionette TRACE conn5 <- [1,1602,null,{}] 21:02:55 INFO - PROCESS | 3720 | 1468900975820 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:55 INFO - PROCESS | 3720 | 1468900975823 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:55 INFO - PROCESS | 3720 | 1468900975912 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 21:02:55 INFO - PROCESS | 3720 | 1468900975924 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 3720 | 1468900975926 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:55 INFO - PROCESS | 3720 | ++DOCSHELL 0DB4C000 == 21 [pid = 3720] [id = 410] 21:02:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0DB4F000) [pid = 3720] [serial = 1230] [outer = 00000000] 21:02:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0E345400) [pid = 3720] [serial = 1231] [outer = 0DB4F000] 21:02:56 INFO - PROCESS | 3720 | 1468900975978 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (0E49A800) [pid = 3720] [serial = 1232] [outer = 0DB4F000] 21:02:56 INFO - PROCESS | 3720 | 1468900976485 Marionette TRACE conn5 <- [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]]]}] 21:02:56 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 21:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 21:02:56 INFO - PROCESS | 3720 | 1468900976551 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 21:02:56 INFO - PROCESS | 3720 | 1468900976553 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 21:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:02:56 INFO - PROCESS | 3720 | 1468900976556 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:02:56 INFO - PROCESS | 3720 | 1468900976560 Marionette TRACE conn5 <- [1,1606,null,{}] 21:02:56 INFO - PROCESS | 3720 | 1468900976574 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:56 INFO - PROCESS | 3720 | 1468900976579 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:56 INFO - PROCESS | 3720 | 1468900976673 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 21:02:56 INFO - PROCESS | 3720 | 1468900976764 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:56 INFO - PROCESS | 3720 | 1468900976767 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:56 INFO - PROCESS | 3720 | ++DOCSHELL 12591400 == 22 [pid = 3720] [id = 411] 21:02:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (12592000) [pid = 3720] [serial = 1233] [outer = 00000000] 21:02:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (133A9000) [pid = 3720] [serial = 1234] [outer = 12592000] 21:02:56 INFO - PROCESS | 3720 | 1468900976817 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (13597800) [pid = 3720] [serial = 1235] [outer = 12592000] 21:02:57 INFO - PROCESS | 3720 | 1468900977189 Marionette TRACE conn5 <- [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]]]}] 21:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 21:02:57 INFO - PROCESS | 3720 | 1468900977248 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 3720 | 1468900977251 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 21:02:57 INFO - PROCESS | 3720 | 1468900977254 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:02:57 INFO - PROCESS | 3720 | 1468900977255 Marionette TRACE conn5 <- [1,1610,null,{}] 21:02:57 INFO - PROCESS | 3720 | 1468900977259 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:57 INFO - PROCESS | 3720 | 1468900977261 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:57 INFO - PROCESS | 3720 | 1468900977354 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 21:02:57 INFO - PROCESS | 3720 | 1468900977360 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 3720 | 1468900977362 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:57 INFO - PROCESS | 3720 | ++DOCSHELL 14270000 == 23 [pid = 3720] [id = 412] 21:02:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (142E8400) [pid = 3720] [serial = 1236] [outer = 00000000] 21:02:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (14FE5400) [pid = 3720] [serial = 1237] [outer = 142E8400] 21:02:57 INFO - PROCESS | 3720 | 1468900977406 Marionette DEBUG loaded listener.js 21:02:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (14FEC000) [pid = 3720] [serial = 1238] [outer = 142E8400] 21:02:57 INFO - PROCESS | 3720 | 1468900977880 Marionette TRACE conn5 <- [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]]]}] 21:02:57 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 21:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 21:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:02:57 INFO - PROCESS | 3720 | 1468900977928 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 3720 | 1468900977930 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 21:02:57 INFO - PROCESS | 3720 | 1468900977933 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 3720 | 1468900977935 Marionette TRACE conn5 <- [1,1614,null,{}] 21:02:57 INFO - PROCESS | 3720 | 1468900977938 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:57 INFO - PROCESS | 3720 | 1468900977940 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:58 INFO - PROCESS | 3720 | 1468900978052 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 21:02:58 INFO - PROCESS | 3720 | 1468900978144 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 3720 | 1468900978146 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:58 INFO - PROCESS | 3720 | ++DOCSHELL 15515C00 == 24 [pid = 3720] [id = 413] 21:02:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (15516000) [pid = 3720] [serial = 1239] [outer = 00000000] 21:02:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (155AB000) [pid = 3720] [serial = 1240] [outer = 15516000] 21:02:58 INFO - PROCESS | 3720 | 1468900978192 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (15815400) [pid = 3720] [serial = 1241] [outer = 15516000] 21:02:58 INFO - PROCESS | 3720 | 1468900978635 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 21:02:58 INFO - PROCESS | 3720 | 1468900978669 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 21:02:58 INFO - PROCESS | 3720 | 1468900978671 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 21:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:02:58 INFO - PROCESS | 3720 | 1468900978673 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:02:58 INFO - PROCESS | 3720 | 1468900978675 Marionette TRACE conn5 <- [1,1618,null,{}] 21:02:58 INFO - PROCESS | 3720 | 1468900978679 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:58 INFO - PROCESS | 3720 | 1468900978685 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:58 INFO - PROCESS | 3720 | 1468900978825 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 21:02:58 INFO - PROCESS | 3720 | 1468900978886 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 3720 | 1468900978888 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:58 INFO - PROCESS | 3720 | ++DOCSHELL 155AA800 == 25 [pid = 3720] [id = 414] 21:02:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (158A1000) [pid = 3720] [serial = 1242] [outer = 00000000] 21:02:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (159A8000) [pid = 3720] [serial = 1243] [outer = 158A1000] 21:02:58 INFO - PROCESS | 3720 | 1468900978936 Marionette DEBUG loaded listener.js 21:02:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (159AC400) [pid = 3720] [serial = 1244] [outer = 158A1000] 21:02:59 INFO - PROCESS | 3720 | 1468900979366 Marionette TRACE conn5 <- [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]]]}] 21:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 21:02:59 INFO - PROCESS | 3720 | 1468900979436 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 21:02:59 INFO - PROCESS | 3720 | 1468900979438 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 21:02:59 INFO - PROCESS | 3720 | 1468900979441 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:02:59 INFO - PROCESS | 3720 | 1468900979443 Marionette TRACE conn5 <- [1,1622,null,{}] 21:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:02:59 INFO - PROCESS | 3720 | 1468900979447 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:59 INFO - PROCESS | 3720 | 1468900979449 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:59 INFO - PROCESS | 3720 | 1468900979573 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 21:02:59 INFO - PROCESS | 3720 | 1468900979582 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:59 INFO - PROCESS | 3720 | 1468900979584 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:02:59 INFO - PROCESS | 3720 | ++DOCSHELL 166A6000 == 26 [pid = 3720] [id = 415] 21:02:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (166A7000) [pid = 3720] [serial = 1245] [outer = 00000000] 21:02:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16BCD000) [pid = 3720] [serial = 1246] [outer = 166A7000] 21:02:59 INFO - PROCESS | 3720 | 1468900979629 Marionette DEBUG loaded listener.js 21:02:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (16BD0000) [pid = 3720] [serial = 1247] [outer = 166A7000] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16BCEC00) [pid = 3720] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (1A0CD000) [pid = 3720] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17C2E800) [pid = 3720] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1828E000) [pid = 3720] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (1A686000) [pid = 3720] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0EDD4C00) [pid = 3720] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (0E990800) [pid = 3720] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:02:59 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (0D6F0C00) [pid = 3720] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:03:00 INFO - PROCESS | 3720 | 1468900980080 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 21:03:00 INFO - PROCESS | 3720 | 1468900980119 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 21:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:03:00 INFO - PROCESS | 3720 | 1468900980121 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 21:03:00 INFO - PROCESS | 3720 | 1468900980124 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - PROCESS | 3720 | 1468900980126 Marionette TRACE conn5 <- [1,1626,null,{}] 21:03:00 INFO - PROCESS | 3720 | 1468900980129 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:00 INFO - PROCESS | 3720 | 1468900980131 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:00 INFO - PROCESS | 3720 | 1468900980213 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 21:03:00 INFO - PROCESS | 3720 | 1468900980218 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 3720 | 1468900980220 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:00 INFO - PROCESS | 3720 | ++DOCSHELL 0E990800 == 27 [pid = 3720] [id = 416] 21:03:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (166E3800) [pid = 3720] [serial = 1248] [outer = 00000000] 21:03:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (16D0D800) [pid = 3720] [serial = 1249] [outer = 166E3800] 21:03:00 INFO - PROCESS | 3720 | 1468900980265 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (16D10C00) [pid = 3720] [serial = 1250] [outer = 166E3800] 21:03:00 INFO - PROCESS | 3720 | 1468900980708 Marionette TRACE conn5 <- [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]]]}] 21:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 21:03:00 INFO - PROCESS | 3720 | 1468900980755 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 3720 | 1468900980758 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 21:03:00 INFO - PROCESS | 3720 | 1468900980760 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:03:00 INFO - PROCESS | 3720 | 1468900980762 Marionette TRACE conn5 <- [1,1630,null,{}] 21:03:00 INFO - PROCESS | 3720 | 1468900980766 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:00 INFO - PROCESS | 3720 | 1468900980768 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:00 INFO - PROCESS | 3720 | 1468900980853 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 21:03:00 INFO - PROCESS | 3720 | 1468900980859 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 3720 | 1468900980860 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:00 INFO - PROCESS | 3720 | ++DOCSHELL 16F2E800 == 28 [pid = 3720] [id = 417] 21:03:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (16F32400) [pid = 3720] [serial = 1251] [outer = 00000000] 21:03:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (17A41400) [pid = 3720] [serial = 1252] [outer = 16F32400] 21:03:00 INFO - PROCESS | 3720 | 1468900980907 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (17A4F400) [pid = 3720] [serial = 1253] [outer = 16F32400] 21:03:01 INFO - PROCESS | 3720 | 1468900981345 Marionette TRACE conn5 <- [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]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 21:03:01 INFO - PROCESS | 3720 | 1468900981407 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 3720 | 1468900981409 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 21:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:03:01 INFO - PROCESS | 3720 | 1468900981427 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 3720 | 1468900981429 Marionette TRACE conn5 <- [1,1634,null,{}] 21:03:01 INFO - PROCESS | 3720 | 1468900981432 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:01 INFO - PROCESS | 3720 | 1468900981434 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:01 INFO - PROCESS | 3720 | 1468900981516 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 21:03:01 INFO - PROCESS | 3720 | 1468900981522 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:01 INFO - PROCESS | 3720 | 1468900981524 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:01 INFO - PROCESS | 3720 | ++DOCSHELL 0DE9F800 == 29 [pid = 3720] [id = 418] 21:03:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (142E6000) [pid = 3720] [serial = 1254] [outer = 00000000] 21:03:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17C2D000) [pid = 3720] [serial = 1255] [outer = 142E6000] 21:03:01 INFO - PROCESS | 3720 | 1468900981569 Marionette DEBUG loaded listener.js 21:03:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17C2D800) [pid = 3720] [serial = 1256] [outer = 142E6000] 21:03:02 INFO - PROCESS | 3720 | 1468900982168 Marionette TRACE conn5 <- [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]]]}] 21:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 21:03:02 INFO - PROCESS | 3720 | 1468900982243 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 21:03:02 INFO - PROCESS | 3720 | 1468900982247 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 21:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:03:02 INFO - PROCESS | 3720 | 1468900982267 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:03:02 INFO - PROCESS | 3720 | 1468900982271 Marionette TRACE conn5 <- [1,1638,null,{}] 21:03:02 INFO - PROCESS | 3720 | 1468900982277 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:02 INFO - PROCESS | 3720 | 1468900982280 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:02 INFO - PROCESS | 3720 | 1468900982405 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 21:03:02 INFO - PROCESS | 3720 | 1468900982535 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 3720 | 1468900982538 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:02 INFO - PROCESS | 3720 | ++DOCSHELL 0D97D400 == 30 [pid = 3720] [id = 419] 21:03:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0DA47800) [pid = 3720] [serial = 1257] [outer = 00000000] 21:03:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0DEAC800) [pid = 3720] [serial = 1258] [outer = 0DA47800] 21:03:02 INFO - PROCESS | 3720 | 1468900982600 Marionette DEBUG loaded listener.js 21:03:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0E98DC00) [pid = 3720] [serial = 1259] [outer = 0DA47800] 21:03:03 INFO - PROCESS | 3720 | 1468900983184 Marionette TRACE conn5 <- [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]]]}] 21:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 988ms 21:03:03 INFO - PROCESS | 3720 | 1468900983255 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 21:03:03 INFO - PROCESS | 3720 | 1468900983260 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 21:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:03:03 INFO - PROCESS | 3720 | 1468900983266 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:03:03 INFO - PROCESS | 3720 | 1468900983269 Marionette TRACE conn5 <- [1,1642,null,{}] 21:03:03 INFO - PROCESS | 3720 | 1468900983273 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:03 INFO - PROCESS | 3720 | 1468900983276 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:03 INFO - PROCESS | 3720 | 1468900983386 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 21:03:03 INFO - PROCESS | 3720 | 1468900983517 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:03 INFO - PROCESS | 3720 | 1468900983520 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:03 INFO - PROCESS | 3720 | ++DOCSHELL 1258C000 == 31 [pid = 3720] [id = 420] 21:03:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (133A3C00) [pid = 3720] [serial = 1260] [outer = 00000000] 21:03:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (14266800) [pid = 3720] [serial = 1261] [outer = 133A3C00] 21:03:03 INFO - PROCESS | 3720 | 1468900983580 Marionette DEBUG loaded listener.js 21:03:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (14FE5000) [pid = 3720] [serial = 1262] [outer = 133A3C00] 21:03:04 INFO - PROCESS | 3720 | 1468900984184 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 21:03:04 INFO - PROCESS | 3720 | 1468900984240 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 21:03:04 INFO - PROCESS | 3720 | 1468900984242 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 21:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:03:04 INFO - PROCESS | 3720 | 1468900984246 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:03:04 INFO - PROCESS | 3720 | 1468900984250 Marionette TRACE conn5 <- [1,1646,null,{}] 21:03:04 INFO - PROCESS | 3720 | 1468900984261 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:04 INFO - PROCESS | 3720 | 1468900984266 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:04 INFO - PROCESS | 3720 | 1468900984410 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 21:03:04 INFO - PROCESS | 3720 | 1468900984548 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:04 INFO - PROCESS | 3720 | 1468900984551 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:04 INFO - PROCESS | 3720 | ++DOCSHELL 16BCFC00 == 32 [pid = 3720] [id = 421] 21:03:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16D09800) [pid = 3720] [serial = 1263] [outer = 00000000] 21:03:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (178F9400) [pid = 3720] [serial = 1264] [outer = 16D09800] 21:03:04 INFO - PROCESS | 3720 | 1468900984614 Marionette DEBUG loaded listener.js 21:03:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17C33800) [pid = 3720] [serial = 1265] [outer = 16D09800] 21:03:05 INFO - PROCESS | 3720 | 1468900985388 Marionette TRACE conn5 <- [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]]]}] 21:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1186ms 21:03:05 INFO - PROCESS | 3720 | 1468900985435 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 21:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:03:05 INFO - PROCESS | 3720 | 1468900985440 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 21:03:05 INFO - PROCESS | 3720 | 1468900985445 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:03:05 INFO - PROCESS | 3720 | 1468900985448 Marionette TRACE conn5 <- [1,1650,null,{}] 21:03:05 INFO - PROCESS | 3720 | 1468900985453 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:05 INFO - PROCESS | 3720 | 1468900985456 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:05 INFO - PROCESS | 3720 | 1468900985559 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 21:03:05 INFO - PROCESS | 3720 | 1468900985699 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 3720 | 1468900985704 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:05 INFO - PROCESS | 3720 | ++DOCSHELL 0DA45400 == 33 [pid = 3720] [id = 422] 21:03:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DB18400) [pid = 3720] [serial = 1266] [outer = 00000000] 21:03:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0E344800) [pid = 3720] [serial = 1267] [outer = 0DB18400] 21:03:05 INFO - PROCESS | 3720 | 1468900985756 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (11E5D400) [pid = 3720] [serial = 1268] [outer = 0DB18400] 21:03:06 INFO - PROCESS | 3720 | --DOCSHELL 1A681000 == 32 [pid = 3720] [id = 398] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16F28800) [pid = 3720] [serial = 1201] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17A41C00) [pid = 3720] [serial = 1202] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1A678000) [pid = 3720] [serial = 1207] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17C32400) [pid = 3720] [serial = 1210] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1A7B1400) [pid = 3720] [serial = 1208] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (18EA3000) [pid = 3720] [serial = 1204] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (1AF53400) [pid = 3720] [serial = 1196] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16F35000) [pid = 3720] [serial = 1219] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (12327000) [pid = 3720] [serial = 1198] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (158A1400) [pid = 3720] [serial = 1217] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (142E6400) [pid = 3720] [serial = 1199] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0D980000) [pid = 3720] [serial = 1213] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1A582C00) [pid = 3720] [serial = 1211] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (14FE3000) [pid = 3720] [serial = 1216] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (191C8800) [pid = 3720] [serial = 1205] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (0DB4EC00) [pid = 3720] [serial = 1214] [outer = 00000000] [url = about:blank] 21:03:06 INFO - PROCESS | 3720 | 1468900986801 Marionette TRACE conn5 <- [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]]]}] 21:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1374ms 21:03:06 INFO - PROCESS | 3720 | 1468900986836 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 21:03:06 INFO - PROCESS | 3720 | 1468900986840 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 21:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:03:06 INFO - PROCESS | 3720 | 1468900986848 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 3720 | 1468900986853 Marionette TRACE conn5 <- [1,1654,null,{}] 21:03:06 INFO - PROCESS | 3720 | 1468900986858 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:06 INFO - PROCESS | 3720 | 1468900986861 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:06 INFO - PROCESS | 3720 | 1468900986949 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 21:03:06 INFO - PROCESS | 3720 | 1468900986958 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 3720 | 1468900986961 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:07 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0AC00 == 33 [pid = 3720] [id = 423] 21:03:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB0BC00) [pid = 3720] [serial = 1269] [outer = 00000000] 21:03:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DB4EC00) [pid = 3720] [serial = 1270] [outer = 0DB0BC00] 21:03:07 INFO - PROCESS | 3720 | 1468900987011 Marionette DEBUG loaded listener.js 21:03:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DFD8800) [pid = 3720] [serial = 1271] [outer = 0DB0BC00] 21:03:07 INFO - PROCESS | 3720 | 1468900987497 Marionette TRACE conn5 <- [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]]]}] 21:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 21:03:07 INFO - PROCESS | 3720 | 1468900987578 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 21:03:07 INFO - PROCESS | 3720 | 1468900987583 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 21:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:03:07 INFO - PROCESS | 3720 | 1468900987590 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:03:07 INFO - PROCESS | 3720 | 1468900987592 Marionette TRACE conn5 <- [1,1658,null,{}] 21:03:07 INFO - PROCESS | 3720 | 1468900987596 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:07 INFO - PROCESS | 3720 | 1468900987599 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:07 INFO - PROCESS | 3720 | 1468900987730 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 21:03:07 INFO - PROCESS | 3720 | 1468900987829 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:07 INFO - PROCESS | 3720 | 1468900987831 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:07 INFO - PROCESS | 3720 | ++DOCSHELL 1359F000 == 34 [pid = 3720] [id = 424] 21:03:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14267000) [pid = 3720] [serial = 1272] [outer = 00000000] 21:03:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (142E8000) [pid = 3720] [serial = 1273] [outer = 14267000] 21:03:07 INFO - PROCESS | 3720 | 1468900987880 Marionette DEBUG loaded listener.js 21:03:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (14FA5C00) [pid = 3720] [serial = 1274] [outer = 14267000] 21:03:08 INFO - PROCESS | 3720 | 1468900988264 Marionette TRACE conn5 <- [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]]]}] 21:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 21:03:08 INFO - PROCESS | 3720 | 1468900988323 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 3720 | 1468900988325 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 21:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:03:08 INFO - PROCESS | 3720 | 1468900988329 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:03:08 INFO - PROCESS | 3720 | 1468900988332 Marionette TRACE conn5 <- [1,1662,null,{}] 21:03:08 INFO - PROCESS | 3720 | 1468900988362 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:08 INFO - PROCESS | 3720 | 1468900988366 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:08 INFO - PROCESS | 3720 | 1468900988451 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 21:03:08 INFO - PROCESS | 3720 | 1468900988466 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 3720 | 1468900988469 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:08 INFO - PROCESS | 3720 | ++DOCSHELL 158C5000 == 35 [pid = 3720] [id = 425] 21:03:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158C5800) [pid = 3720] [serial = 1275] [outer = 00000000] 21:03:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (159AB400) [pid = 3720] [serial = 1276] [outer = 158C5800] 21:03:08 INFO - PROCESS | 3720 | 1468900988518 Marionette DEBUG loaded listener.js 21:03:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (166E2C00) [pid = 3720] [serial = 1277] [outer = 158C5800] 21:03:09 INFO - PROCESS | 3720 | 1468900989030 Marionette TRACE conn5 <- [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]]]}] 21:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 21:03:09 INFO - PROCESS | 3720 | 1468900989065 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 21:03:09 INFO - PROCESS | 3720 | 1468900989068 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 21:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:03:09 INFO - PROCESS | 3720 | 1468900989106 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:03:09 INFO - PROCESS | 3720 | 1468900989108 Marionette TRACE conn5 <- [1,1666,null,{}] 21:03:09 INFO - PROCESS | 3720 | 1468900989114 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:09 INFO - PROCESS | 3720 | 1468900989117 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:09 INFO - PROCESS | 3720 | 1468900989240 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 21:03:09 INFO - PROCESS | 3720 | 1468900989251 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 3720 | 1468900989253 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:09 INFO - PROCESS | 3720 | ++DOCSHELL 16BCF400 == 36 [pid = 3720] [id = 426] 21:03:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16BD0800) [pid = 3720] [serial = 1278] [outer = 00000000] 21:03:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16F35C00) [pid = 3720] [serial = 1279] [outer = 16BD0800] 21:03:09 INFO - PROCESS | 3720 | 1468900989299 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17A44800) [pid = 3720] [serial = 1280] [outer = 16BD0800] 21:03:09 INFO - PROCESS | 3720 | 1468900989753 Marionette TRACE conn5 <- [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]]]}] 21:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 21:03:09 INFO - PROCESS | 3720 | 1468900989798 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 21:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:03:09 INFO - PROCESS | 3720 | 1468900989800 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 21:03:09 INFO - PROCESS | 3720 | 1468900989804 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:03:09 INFO - PROCESS | 3720 | 1468900989805 Marionette TRACE conn5 <- [1,1670,null,{}] 21:03:09 INFO - PROCESS | 3720 | 1468900989809 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:09 INFO - PROCESS | 3720 | 1468900989811 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:09 INFO - PROCESS | 3720 | 1468900989924 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 21:03:09 INFO - PROCESS | 3720 | 1468900989929 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 3720 | 1468900989931 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:09 INFO - PROCESS | 3720 | ++DOCSHELL 17A4DC00 == 37 [pid = 3720] [id = 427] 21:03:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17A4E400) [pid = 3720] [serial = 1281] [outer = 00000000] 21:03:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17C30400) [pid = 3720] [serial = 1282] [outer = 17A4E400] 21:03:10 INFO - PROCESS | 3720 | 1468900989977 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17C33C00) [pid = 3720] [serial = 1283] [outer = 17A4E400] 21:03:10 INFO - PROCESS | 3720 | 1468900990475 Marionette TRACE conn5 <- [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]]]}] 21:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 21:03:10 INFO - PROCESS | 3720 | 1468900990534 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 21:03:10 INFO - PROCESS | 3720 | 1468900990537 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 21:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:03:10 INFO - PROCESS | 3720 | 1468900990573 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:03:10 INFO - PROCESS | 3720 | 1468900990575 Marionette TRACE conn5 <- [1,1674,null,{}] 21:03:10 INFO - PROCESS | 3720 | 1468900990581 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:10 INFO - PROCESS | 3720 | 1468900990587 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:10 INFO - PROCESS | 3720 | 1468900990945 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (15516000) [pid = 3720] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (142E6000) [pid = 3720] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DB4F000) [pid = 3720] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (158A1000) [pid = 3720] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0D60D000) [pid = 3720] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (12592000) [pid = 3720] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (159A2800) [pid = 3720] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17509000) [pid = 3720] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16F32400) [pid = 3720] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (142E8400) [pid = 3720] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DB47400) [pid = 3720] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (166A7000) [pid = 3720] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:03:10 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (166E3800) [pid = 3720] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:03:11 INFO - PROCESS | 3720 | 1468900991005 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 3720 | 1468900991007 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:11 INFO - PROCESS | 3720 | ++DOCSHELL 0D616400 == 38 [pid = 3720] [id = 428] 21:03:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0D659C00) [pid = 3720] [serial = 1284] [outer = 00000000] 21:03:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0DB50C00) [pid = 3720] [serial = 1285] [outer = 0D659C00] 21:03:11 INFO - PROCESS | 3720 | 1468900991060 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (14F9FC00) [pid = 3720] [serial = 1286] [outer = 0D659C00] 21:03:11 INFO - PROCESS | 3720 | 1468900991425 Marionette TRACE conn5 <- [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]]]}] 21:03:11 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 21:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 890ms 21:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:03:11 INFO - PROCESS | 3720 | 1468900991461 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 3720 | 1468900991463 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 21:03:11 INFO - PROCESS | 3720 | 1468900991466 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:03:11 INFO - PROCESS | 3720 | 1468900991467 Marionette TRACE conn5 <- [1,1678,null,{}] 21:03:11 INFO - PROCESS | 3720 | 1468900991471 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:11 INFO - PROCESS | 3720 | 1468900991473 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:11 INFO - PROCESS | 3720 | 1468900991553 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 21:03:11 INFO - PROCESS | 3720 | 1468900991559 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 3720 | 1468900991561 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:11 INFO - PROCESS | 3720 | ++DOCSHELL 142E7800 == 39 [pid = 3720] [id = 429] 21:03:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (155ACC00) [pid = 3720] [serial = 1287] [outer = 00000000] 21:03:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17C2C400) [pid = 3720] [serial = 1288] [outer = 155ACC00] 21:03:11 INFO - PROCESS | 3720 | 1468900991607 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CC8800) [pid = 3720] [serial = 1289] [outer = 155ACC00] 21:03:12 INFO - PROCESS | 3720 | 1468900992043 Marionette TRACE conn5 <- [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]]]}] 21:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 21:03:12 INFO - PROCESS | 3720 | 1468900992098 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 3720 | 1468900992100 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 21:03:12 INFO - PROCESS | 3720 | 1468900992103 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:03:12 INFO - PROCESS | 3720 | 1468900992105 Marionette TRACE conn5 <- [1,1682,null,{}] 21:03:12 INFO - PROCESS | 3720 | 1468900992108 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:12 INFO - PROCESS | 3720 | 1468900992110 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:12 INFO - PROCESS | 3720 | 1468900992188 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 21:03:12 INFO - PROCESS | 3720 | 1468900992197 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 3720 | 1468900992199 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:12 INFO - PROCESS | 3720 | ++DOCSHELL 17D61800 == 40 [pid = 3720] [id = 430] 21:03:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D63C00) [pid = 3720] [serial = 1290] [outer = 00000000] 21:03:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17DE3000) [pid = 3720] [serial = 1291] [outer = 17D63C00] 21:03:12 INFO - PROCESS | 3720 | 1468900992244 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18147800) [pid = 3720] [serial = 1292] [outer = 17D63C00] 21:03:12 INFO - PROCESS | 3720 | 1468900992686 Marionette TRACE conn5 <- [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]]]}] 21:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 21:03:12 INFO - PROCESS | 3720 | 1468900992746 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 3720 | 1468900992748 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 21:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:03:12 INFO - PROCESS | 3720 | 1468900992752 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:03:12 INFO - PROCESS | 3720 | 1468900992753 Marionette TRACE conn5 <- [1,1686,null,{}] 21:03:12 INFO - PROCESS | 3720 | 1468900992757 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:12 INFO - PROCESS | 3720 | 1468900992759 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:12 INFO - PROCESS | 3720 | 1468900992841 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 21:03:12 INFO - PROCESS | 3720 | 1468900992856 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 3720 | 1468900992858 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:12 INFO - PROCESS | 3720 | ++DOCSHELL 18292800 == 41 [pid = 3720] [id = 431] 21:03:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18292C00) [pid = 3720] [serial = 1293] [outer = 00000000] 21:03:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18297400) [pid = 3720] [serial = 1294] [outer = 18292C00] 21:03:12 INFO - PROCESS | 3720 | 1468900992904 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1834B400) [pid = 3720] [serial = 1295] [outer = 18292C00] 21:03:13 INFO - PROCESS | 3720 | 1468900993720 Marionette TRACE conn5 <- [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]]]}] 21:03:13 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 21:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1016ms 21:03:13 INFO - PROCESS | 3720 | 1468900993773 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 3720 | 1468900993778 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 21:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:03:13 INFO - PROCESS | 3720 | 1468900993782 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:03:13 INFO - PROCESS | 3720 | 1468900993787 Marionette TRACE conn5 <- [1,1690,null,{}] 21:03:13 INFO - PROCESS | 3720 | 1468900993813 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:13 INFO - PROCESS | 3720 | 1468900993816 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:13 INFO - PROCESS | 3720 | 1468900993948 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 21:03:14 INFO - PROCESS | 3720 | 1468900994079 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:14 INFO - PROCESS | 3720 | 1468900994082 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:14 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F0C00 == 42 [pid = 3720] [id = 432] 21:03:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0D6F8400) [pid = 3720] [serial = 1296] [outer = 00000000] 21:03:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (12068800) [pid = 3720] [serial = 1297] [outer = 0D6F8400] 21:03:14 INFO - PROCESS | 3720 | 1468900994142 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (12659400) [pid = 3720] [serial = 1298] [outer = 0D6F8400] 21:03:14 INFO - PROCESS | 3720 | 1468900994806 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1132ms 21:03:14 INFO - PROCESS | 3720 | 1468900994935 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 3720 | 1468900994940 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 21:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:03:14 INFO - PROCESS | 3720 | 1468900994948 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:03:14 INFO - PROCESS | 3720 | 1468900994951 Marionette TRACE conn5 <- [1,1694,null,{}] 21:03:14 INFO - PROCESS | 3720 | 1468900994955 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:14 INFO - PROCESS | 3720 | 1468900994958 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:15 INFO - PROCESS | 3720 | 1468900995092 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 21:03:15 INFO - PROCESS | 3720 | 1468900995306 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 3720 | 1468900995309 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:15 INFO - PROCESS | 3720 | ++DOCSHELL 09070800 == 43 [pid = 3720] [id = 433] 21:03:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0CC90400) [pid = 3720] [serial = 1299] [outer = 00000000] 21:03:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0D5E8800) [pid = 3720] [serial = 1300] [outer = 0CC90400] 21:03:15 INFO - PROCESS | 3720 | 1468900995372 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0DA43800) [pid = 3720] [serial = 1301] [outer = 0CC90400] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 17D61800 == 42 [pid = 3720] [id = 430] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 142E7800 == 41 [pid = 3720] [id = 429] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 0D616400 == 40 [pid = 3720] [id = 428] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 17A4DC00 == 39 [pid = 3720] [id = 427] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 16BCF400 == 38 [pid = 3720] [id = 426] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 158C5000 == 37 [pid = 3720] [id = 425] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 1359F000 == 36 [pid = 3720] [id = 424] 21:03:15 INFO - PROCESS | 3720 | --DOCSHELL 0DB0AC00 == 35 [pid = 3720] [id = 423] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (155AB000) [pid = 3720] [serial = 1240] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17C2D800) [pid = 3720] [serial = 1256] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0E345400) [pid = 3720] [serial = 1231] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0E49A800) [pid = 3720] [serial = 1232] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159A8000) [pid = 3720] [serial = 1243] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17C2D000) [pid = 3720] [serial = 1255] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0D973400) [pid = 3720] [serial = 1228] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DB0F000) [pid = 3720] [serial = 1229] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (133A9000) [pid = 3720] [serial = 1234] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (13597800) [pid = 3720] [serial = 1235] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17C31C00) [pid = 3720] [serial = 1220] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17A48800) [pid = 3720] [serial = 1225] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17A4F400) [pid = 3720] [serial = 1253] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17A4E000) [pid = 3720] [serial = 1226] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (14FE5400) [pid = 3720] [serial = 1237] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DEA4400) [pid = 3720] [serial = 1222] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0E998C00) [pid = 3720] [serial = 1223] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (15815400) [pid = 3720] [serial = 1241] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (16BCD000) [pid = 3720] [serial = 1246] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (159AC400) [pid = 3720] [serial = 1244] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (16BD0000) [pid = 3720] [serial = 1247] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17A41400) [pid = 3720] [serial = 1252] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (16D0D800) [pid = 3720] [serial = 1249] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (16D10C00) [pid = 3720] [serial = 1250] [outer = 00000000] [url = about:blank] 21:03:15 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (14FEC000) [pid = 3720] [serial = 1238] [outer = 00000000] [url = about:blank] 21:03:16 INFO - PROCESS | 3720 | 1468900996023 Marionette TRACE conn5 <- [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]]]}] 21:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1119ms 21:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:03:16 INFO - PROCESS | 3720 | 1468900996071 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 3720 | 1468900996074 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 21:03:16 INFO - PROCESS | 3720 | 1468900996078 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:03:16 INFO - PROCESS | 3720 | 1468900996081 Marionette TRACE conn5 <- [1,1698,null,{}] 21:03:16 INFO - PROCESS | 3720 | 1468900996086 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:16 INFO - PROCESS | 3720 | 1468900996090 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:16 INFO - PROCESS | 3720 | 1468900996191 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 21:03:16 INFO - PROCESS | 3720 | 1468900996287 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:16 INFO - PROCESS | 3720 | 1468900996290 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:16 INFO - PROCESS | 3720 | ++DOCSHELL 0CC94C00 == 36 [pid = 3720] [id = 434] 21:03:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0D1CE400) [pid = 3720] [serial = 1302] [outer = 00000000] 21:03:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB11800) [pid = 3720] [serial = 1303] [outer = 0D1CE400] 21:03:16 INFO - PROCESS | 3720 | 1468900996339 Marionette DEBUG loaded listener.js 21:03:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0E34AC00) [pid = 3720] [serial = 1304] [outer = 0D1CE400] 21:03:16 INFO - PROCESS | 3720 | 1468900996787 Marionette TRACE conn5 <- [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]]]}] 21:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 770ms 21:03:16 INFO - PROCESS | 3720 | 1468900996851 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 3720 | 1468900996855 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 21:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:03:16 INFO - PROCESS | 3720 | 1468900996864 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:03:16 INFO - PROCESS | 3720 | 1468900996866 Marionette TRACE conn5 <- [1,1702,null,{}] 21:03:16 INFO - PROCESS | 3720 | 1468900996870 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:16 INFO - PROCESS | 3720 | 1468900996872 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:16 INFO - PROCESS | 3720 | 1468900996961 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 21:03:16 INFO - PROCESS | 3720 | 1468900996974 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:16 INFO - PROCESS | 3720 | 1468900996976 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:17 INFO - PROCESS | 3720 | ++DOCSHELL 14269C00 == 37 [pid = 3720] [id = 435] 21:03:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (142E7400) [pid = 3720] [serial = 1305] [outer = 00000000] 21:03:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (14FAD000) [pid = 3720] [serial = 1306] [outer = 142E7400] 21:03:17 INFO - PROCESS | 3720 | 1468900997024 Marionette DEBUG loaded listener.js 21:03:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (14FEB400) [pid = 3720] [serial = 1307] [outer = 142E7400] 21:03:17 INFO - PROCESS | 3720 | 1468900997495 Marionette TRACE conn5 <- [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]]]}] 21:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 21:03:17 INFO - PROCESS | 3720 | 1468900997535 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 21:03:17 INFO - PROCESS | 3720 | 1468900997537 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 21:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:03:17 INFO - PROCESS | 3720 | 1468900997542 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:03:17 INFO - PROCESS | 3720 | 1468900997548 Marionette TRACE conn5 <- [1,1706,null,{}] 21:03:17 INFO - PROCESS | 3720 | 1468900997557 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:17 INFO - PROCESS | 3720 | 1468900997561 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:17 INFO - PROCESS | 3720 | 1468900997647 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 21:03:17 INFO - PROCESS | 3720 | 1468900997657 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:17 INFO - PROCESS | 3720 | 1468900997659 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:17 INFO - PROCESS | 3720 | ++DOCSHELL 158C4800 == 38 [pid = 3720] [id = 436] 21:03:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (158C7000) [pid = 3720] [serial = 1308] [outer = 00000000] 21:03:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (159A9400) [pid = 3720] [serial = 1309] [outer = 158C7000] 21:03:17 INFO - PROCESS | 3720 | 1468900997706 Marionette DEBUG loaded listener.js 21:03:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (159B0400) [pid = 3720] [serial = 1310] [outer = 158C7000] 21:03:18 INFO - PROCESS | 3720 | 1468900998197 Marionette TRACE conn5 <- [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]]]}] 21:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 21:03:18 INFO - PROCESS | 3720 | 1468900998235 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 21:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:03:18 INFO - PROCESS | 3720 | 1468900998237 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 21:03:18 INFO - PROCESS | 3720 | 1468900998240 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:03:18 INFO - PROCESS | 3720 | 1468900998242 Marionette TRACE conn5 <- [1,1710,null,{}] 21:03:18 INFO - PROCESS | 3720 | 1468900998245 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:18 INFO - PROCESS | 3720 | 1468900998247 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:18 INFO - PROCESS | 3720 | 1468900998364 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 21:03:18 INFO - PROCESS | 3720 | 1468900998378 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:18 INFO - PROCESS | 3720 | 1468900998380 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:18 INFO - PROCESS | 3720 | ++DOCSHELL 1589D800 == 39 [pid = 3720] [id = 437] 21:03:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (166AAC00) [pid = 3720] [serial = 1311] [outer = 00000000] 21:03:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D0C800) [pid = 3720] [serial = 1312] [outer = 166AAC00] 21:03:18 INFO - PROCESS | 3720 | 1468900998425 Marionette DEBUG loaded listener.js 21:03:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16F29000) [pid = 3720] [serial = 1313] [outer = 166AAC00] 21:03:18 INFO - PROCESS | 3720 | 1468900998898 Marionette TRACE conn5 <- [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]]]}] 21:03:18 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 21:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 21:03:18 INFO - PROCESS | 3720 | 1468900998915 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 21:03:18 INFO - PROCESS | 3720 | 1468900998917 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 21:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:03:18 INFO - PROCESS | 3720 | 1468900998920 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:03:18 INFO - PROCESS | 3720 | 1468900998922 Marionette TRACE conn5 <- [1,1714,null,{}] 21:03:18 INFO - PROCESS | 3720 | 1468900998925 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:18 INFO - PROCESS | 3720 | 1468900998927 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:19 INFO - PROCESS | 3720 | 1468900999038 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 21:03:19 INFO - PROCESS | 3720 | 1468900999044 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:19 INFO - PROCESS | 3720 | 1468900999050 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:19 INFO - PROCESS | 3720 | ++DOCSHELL 0EC01800 == 40 [pid = 3720] [id = 438] 21:03:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16F34C00) [pid = 3720] [serial = 1314] [outer = 00000000] 21:03:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17A43800) [pid = 3720] [serial = 1315] [outer = 16F34C00] 21:03:19 INFO - PROCESS | 3720 | 1468900999153 Marionette DEBUG loaded listener.js 21:03:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17A4EC00) [pid = 3720] [serial = 1316] [outer = 16F34C00] 21:03:19 INFO - PROCESS | 3720 | 1468900999626 Marionette TRACE conn5 <- [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]]]}] 21:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 21:03:19 INFO - PROCESS | 3720 | 1468900999652 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 21:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:03:19 INFO - PROCESS | 3720 | 1468900999654 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 21:03:19 INFO - PROCESS | 3720 | 1468900999657 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:03:19 INFO - PROCESS | 3720 | 1468900999658 Marionette TRACE conn5 <- [1,1718,null,{}] 21:03:19 INFO - PROCESS | 3720 | 1468900999662 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:19 INFO - PROCESS | 3720 | 1468900999664 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:19 INFO - PROCESS | 3720 | 1468900999816 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 21:03:19 INFO - PROCESS | 3720 | 1468900999838 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:19 INFO - PROCESS | 3720 | 1468900999840 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:19 INFO - PROCESS | 3720 | ++DOCSHELL 0D585C00 == 41 [pid = 3720] [id = 439] 21:03:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17A43400) [pid = 3720] [serial = 1317] [outer = 00000000] 21:03:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17C31800) [pid = 3720] [serial = 1318] [outer = 17A43400] 21:03:19 INFO - PROCESS | 3720 | 1468900999885 Marionette DEBUG loaded listener.js 21:03:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17CBC000) [pid = 3720] [serial = 1319] [outer = 17A43400] 21:03:20 INFO - PROCESS | 3720 | 1468901000352 Marionette TRACE conn5 <- [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]]]}] 21:03:20 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 21:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 21:03:20 INFO - PROCESS | 3720 | 1468901000388 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 21:03:20 INFO - PROCESS | 3720 | 1468901000390 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 21:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:03:20 INFO - PROCESS | 3720 | 1468901000393 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:03:20 INFO - PROCESS | 3720 | 1468901000395 Marionette TRACE conn5 <- [1,1722,null,{}] 21:03:20 INFO - PROCESS | 3720 | 1468901000398 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:20 INFO - PROCESS | 3720 | 1468901000400 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:20 INFO - PROCESS | 3720 | 1468901000515 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 21:03:20 INFO - PROCESS | 3720 | 1468901000520 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 3720 | 1468901000522 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:20 INFO - PROCESS | 3720 | ++DOCSHELL 0ECE0800 == 42 [pid = 3720] [id = 440] 21:03:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17CC5400) [pid = 3720] [serial = 1320] [outer = 00000000] 21:03:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17D63000) [pid = 3720] [serial = 1321] [outer = 17CC5400] 21:03:20 INFO - PROCESS | 3720 | 1468901000567 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17D64000) [pid = 3720] [serial = 1322] [outer = 17CC5400] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16BD0800) [pid = 3720] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17A4E400) [pid = 3720] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0DB18400) [pid = 3720] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (14267000) [pid = 3720] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DB0BC00) [pid = 3720] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158C5800) [pid = 3720] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0D659C00) [pid = 3720] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DA47800) [pid = 3720] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (133A3C00) [pid = 3720] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16D09800) [pid = 3720] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (155ACC00) [pid = 3720] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:03:20 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17D63C00) [pid = 3720] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:03:21 INFO - PROCESS | 3720 | 1468901001112 Marionette TRACE conn5 <- [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]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 770ms 21:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:03:21 INFO - PROCESS | 3720 | 1468901001164 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 3720 | 1468901001166 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 21:03:21 INFO - PROCESS | 3720 | 1468901001169 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 3720 | 1468901001170 Marionette TRACE conn5 <- [1,1726,null,{}] 21:03:21 INFO - PROCESS | 3720 | 1468901001173 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:21 INFO - PROCESS | 3720 | 1468901001175 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:21 INFO - PROCESS | 3720 | 1468901001260 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 21:03:21 INFO - PROCESS | 3720 | 1468901001265 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 3720 | 1468901001267 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:21 INFO - PROCESS | 3720 | ++DOCSHELL 133AD800 == 43 [pid = 3720] [id = 441] 21:03:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (158C0800) [pid = 3720] [serial = 1323] [outer = 00000000] 21:03:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17C27000) [pid = 3720] [serial = 1324] [outer = 158C0800] 21:03:21 INFO - PROCESS | 3720 | 1468901001312 Marionette DEBUG loaded listener.js 21:03:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D57800) [pid = 3720] [serial = 1325] [outer = 158C0800] 21:03:21 INFO - PROCESS | 3720 | 1468901001760 Marionette TRACE conn5 <- [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]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 21:03:21 INFO - PROCESS | 3720 | 1468901001800 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 3720 | 1468901001802 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 21:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:03:21 INFO - PROCESS | 3720 | 1468901001805 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 3720 | 1468901001807 Marionette TRACE conn5 <- [1,1730,null,{}] 21:03:21 INFO - PROCESS | 3720 | 1468901001810 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:21 INFO - PROCESS | 3720 | 1468901001812 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:21 INFO - PROCESS | 3720 | 1468901001891 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 21:03:21 INFO - PROCESS | 3720 | 1468901001897 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 3720 | 1468901001899 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:21 INFO - PROCESS | 3720 | ++DOCSHELL 16BCEC00 == 44 [pid = 3720] [id = 442] 21:03:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17D5E400) [pid = 3720] [serial = 1326] [outer = 00000000] 21:03:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18296400) [pid = 3720] [serial = 1327] [outer = 17D5E400] 21:03:21 INFO - PROCESS | 3720 | 1468901001944 Marionette DEBUG loaded listener.js 21:03:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1834C400) [pid = 3720] [serial = 1328] [outer = 17D5E400] 21:03:22 INFO - PROCESS | 3720 | 1468901002371 Marionette TRACE conn5 <- [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]]]}] 21:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 21:03:22 INFO - PROCESS | 3720 | 1468901002436 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 21:03:22 INFO - PROCESS | 3720 | 1468901002438 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 21:03:22 INFO - PROCESS | 3720 | 1468901002441 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:03:22 INFO - PROCESS | 3720 | 1468901002443 Marionette TRACE conn5 <- [1,1734,null,{}] 21:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:03:22 INFO - PROCESS | 3720 | 1468901002447 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:22 INFO - PROCESS | 3720 | 1468901002449 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:22 INFO - PROCESS | 3720 | 1468901002533 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 21:03:22 INFO - PROCESS | 3720 | 1468901002539 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:22 INFO - PROCESS | 3720 | 1468901002541 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:22 INFO - PROCESS | 3720 | ++DOCSHELL 183F0C00 == 45 [pid = 3720] [id = 443] 21:03:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18E9E800) [pid = 3720] [serial = 1329] [outer = 00000000] 21:03:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18EA5400) [pid = 3720] [serial = 1330] [outer = 18E9E800] 21:03:22 INFO - PROCESS | 3720 | 1468901002589 Marionette DEBUG loaded listener.js 21:03:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18F2E000) [pid = 3720] [serial = 1331] [outer = 18E9E800] 21:03:23 INFO - PROCESS | 3720 | 1468901003305 Marionette TRACE conn5 <- [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]]]}] 21:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 931ms 21:03:23 INFO - PROCESS | 3720 | 1468901003397 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 21:03:23 INFO - PROCESS | 3720 | 1468901003401 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 21:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:03:23 INFO - PROCESS | 3720 | 1468901003452 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:03:23 INFO - PROCESS | 3720 | 1468901003456 Marionette TRACE conn5 <- [1,1738,null,{}] 21:03:23 INFO - PROCESS | 3720 | 1468901003464 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:23 INFO - PROCESS | 3720 | 1468901003468 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:23 INFO - PROCESS | 3720 | 1468901003593 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 21:03:23 INFO - PROCESS | 3720 | 1468901003725 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 3720 | 1468901003728 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:23 INFO - PROCESS | 3720 | ++DOCSHELL 0DB11000 == 46 [pid = 3720] [id = 444] 21:03:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DB4FC00) [pid = 3720] [serial = 1332] [outer = 00000000] 21:03:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (12538400) [pid = 3720] [serial = 1333] [outer = 0DB4FC00] 21:03:23 INFO - PROCESS | 3720 | 1468901003790 Marionette DEBUG loaded listener.js 21:03:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1359A800) [pid = 3720] [serial = 1334] [outer = 0DB4FC00] 21:03:24 INFO - PROCESS | 3720 | 1468901004427 Marionette TRACE conn5 <- [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]]]}] 21:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1020ms 21:03:24 INFO - PROCESS | 3720 | 1468901004474 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 21:03:24 INFO - PROCESS | 3720 | 1468901004479 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 21:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:03:24 INFO - PROCESS | 3720 | 1468901004486 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:03:24 INFO - PROCESS | 3720 | 1468901004488 Marionette TRACE conn5 <- [1,1742,null,{}] 21:03:24 INFO - PROCESS | 3720 | 1468901004493 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:24 INFO - PROCESS | 3720 | 1468901004496 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:24 INFO - PROCESS | 3720 | 1468901004646 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 21:03:24 INFO - PROCESS | 3720 | 1468901004785 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:24 INFO - PROCESS | 3720 | 1468901004788 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:24 INFO - PROCESS | 3720 | ++DOCSHELL 158C3800 == 47 [pid = 3720] [id = 445] 21:03:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (158C4C00) [pid = 3720] [serial = 1335] [outer = 00000000] 21:03:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (159A9000) [pid = 3720] [serial = 1336] [outer = 158C4C00] 21:03:24 INFO - PROCESS | 3720 | 1468901004848 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (16D02C00) [pid = 3720] [serial = 1337] [outer = 158C4C00] 21:03:25 INFO - PROCESS | 3720 | 1468901005477 Marionette TRACE conn5 <- [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]]]}] 21:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1018ms 21:03:25 INFO - PROCESS | 3720 | 1468901005507 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 21:03:25 INFO - PROCESS | 3720 | 1468901005510 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 21:03:25 INFO - PROCESS | 3720 | 1468901005514 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:03:25 INFO - PROCESS | 3720 | 1468901005518 Marionette TRACE conn5 <- [1,1746,null,{}] 21:03:25 INFO - PROCESS | 3720 | 1468901005530 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:25 INFO - PROCESS | 3720 | 1468901005535 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:25 INFO - PROCESS | 3720 | 1468901005647 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 21:03:25 INFO - PROCESS | 3720 | 1468901005796 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:25 INFO - PROCESS | 3720 | 1468901005799 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:25 INFO - PROCESS | 3720 | ++DOCSHELL 18EA0C00 == 48 [pid = 3720] [id = 446] 21:03:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (18EA1400) [pid = 3720] [serial = 1338] [outer = 00000000] 21:03:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (18EAA000) [pid = 3720] [serial = 1339] [outer = 18EA1400] 21:03:25 INFO - PROCESS | 3720 | 1468901005856 Marionette DEBUG loaded listener.js 21:03:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (18F33400) [pid = 3720] [serial = 1340] [outer = 18EA1400] 21:03:26 INFO - PROCESS | 3720 | 1468901006634 Marionette TRACE conn5 <- [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]]]}] 21:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1185ms 21:03:26 INFO - PROCESS | 3720 | 1468901006708 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 21:03:26 INFO - PROCESS | 3720 | 1468901006712 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 21:03:26 INFO - PROCESS | 3720 | 1468901006718 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:03:26 INFO - PROCESS | 3720 | 1468901006721 Marionette TRACE conn5 <- [1,1750,null,{}] 21:03:26 INFO - PROCESS | 3720 | 1468901006727 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:26 INFO - PROCESS | 3720 | 1468901006730 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:26 INFO - PROCESS | 3720 | 1468901006841 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 21:03:26 INFO - PROCESS | 3720 | 1468901006978 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 3720 | 1468901006982 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:27 INFO - PROCESS | 3720 | ++DOCSHELL 11EE3400 == 49 [pid = 3720] [id = 447] 21:03:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (12066400) [pid = 3720] [serial = 1341] [outer = 00000000] 21:03:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (1255F800) [pid = 3720] [serial = 1342] [outer = 12066400] 21:03:27 INFO - PROCESS | 3720 | 1468901007034 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (13504000) [pid = 3720] [serial = 1343] [outer = 12066400] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 16BCEC00 == 48 [pid = 3720] [id = 442] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 133AD800 == 47 [pid = 3720] [id = 441] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0ECE0800 == 46 [pid = 3720] [id = 440] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0D585C00 == 45 [pid = 3720] [id = 439] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0EC01800 == 44 [pid = 3720] [id = 438] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 1589D800 == 43 [pid = 3720] [id = 437] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 158C4800 == 42 [pid = 3720] [id = 436] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 14269C00 == 41 [pid = 3720] [id = 435] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0CC94C00 == 40 [pid = 3720] [id = 434] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 09070800 == 39 [pid = 3720] [id = 433] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0D6F0C00 == 38 [pid = 3720] [id = 432] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 1258C000 == 37 [pid = 3720] [id = 420] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 16BCFC00 == 36 [pid = 3720] [id = 421] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 16F2E800 == 35 [pid = 3720] [id = 417] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 18292800 == 34 [pid = 3720] [id = 431] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0DE9F800 == 33 [pid = 3720] [id = 418] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0D97D400 == 32 [pid = 3720] [id = 419] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0DA45400 == 31 [pid = 3720] [id = 422] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 18EA0C00 == 30 [pid = 3720] [id = 446] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 158C3800 == 29 [pid = 3720] [id = 445] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 183F0C00 == 28 [pid = 3720] [id = 443] 21:03:28 INFO - PROCESS | 3720 | --DOCSHELL 0DB11000 == 27 [pid = 3720] [id = 444] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (17DE3000) [pid = 3720] [serial = 1291] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (16F35C00) [pid = 3720] [serial = 1279] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17C30400) [pid = 3720] [serial = 1282] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (11E5D400) [pid = 3720] [serial = 1268] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0E344800) [pid = 3720] [serial = 1267] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (142E8000) [pid = 3720] [serial = 1273] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (14FA5C00) [pid = 3720] [serial = 1274] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0DB4EC00) [pid = 3720] [serial = 1270] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0DFD8800) [pid = 3720] [serial = 1271] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159AB400) [pid = 3720] [serial = 1276] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB50C00) [pid = 3720] [serial = 1285] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17C33C00) [pid = 3720] [serial = 1283] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0E98DC00) [pid = 3720] [serial = 1259] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DEAC800) [pid = 3720] [serial = 1258] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (14FE5000) [pid = 3720] [serial = 1262] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (14266800) [pid = 3720] [serial = 1261] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17C33800) [pid = 3720] [serial = 1265] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (178F9400) [pid = 3720] [serial = 1264] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17C2C400) [pid = 3720] [serial = 1288] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (14F9FC00) [pid = 3720] [serial = 1286] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18147800) [pid = 3720] [serial = 1292] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17CC8800) [pid = 3720] [serial = 1289] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (166E2C00) [pid = 3720] [serial = 1277] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17A44800) [pid = 3720] [serial = 1280] [outer = 00000000] [url = about:blank] 21:03:28 INFO - PROCESS | 3720 | 1468901008259 Marionette TRACE conn5 <- [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]]]}] 21:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1574ms 21:03:28 INFO - PROCESS | 3720 | 1468901008320 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 3720 | 1468901008324 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 21:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:03:28 INFO - PROCESS | 3720 | 1468901008329 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:03:28 INFO - PROCESS | 3720 | 1468901008332 Marionette TRACE conn5 <- [1,1754,null,{}] 21:03:28 INFO - PROCESS | 3720 | 1468901008338 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:28 INFO - PROCESS | 3720 | 1468901008341 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:28 INFO - PROCESS | 3720 | 1468901008455 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 21:03:28 INFO - PROCESS | 3720 | 1468901008474 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 3720 | 1468901008476 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:28 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3B800 == 28 [pid = 3720] [id = 448] 21:03:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DA3C000) [pid = 3720] [serial = 1344] [outer = 00000000] 21:03:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DB09400) [pid = 3720] [serial = 1345] [outer = 0DA3C000] 21:03:28 INFO - PROCESS | 3720 | 1468901008526 Marionette DEBUG loaded listener.js 21:03:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0DB11C00) [pid = 3720] [serial = 1346] [outer = 0DA3C000] 21:03:29 INFO - PROCESS | 3720 | 1468901008998 Marionette TRACE conn5 <- [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]]]}] 21:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 21:03:29 INFO - PROCESS | 3720 | 1468901009064 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 21:03:29 INFO - PROCESS | 3720 | 1468901009069 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 21:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:03:29 INFO - PROCESS | 3720 | 1468901009075 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 3720 | 1468901009078 Marionette TRACE conn5 <- [1,1758,null,{}] 21:03:29 INFO - PROCESS | 3720 | 1468901009082 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:29 INFO - PROCESS | 3720 | 1468901009085 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:29 INFO - PROCESS | 3720 | 1468901009176 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 21:03:29 INFO - PROCESS | 3720 | 1468901009189 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 3720 | 1468901009191 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:29 INFO - PROCESS | 3720 | ++DOCSHELL 0E474C00 == 29 [pid = 3720] [id = 449] 21:03:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0E475C00) [pid = 3720] [serial = 1347] [outer = 00000000] 21:03:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0E996800) [pid = 3720] [serial = 1348] [outer = 0E475C00] 21:03:29 INFO - PROCESS | 3720 | 1468901009240 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0EDDC800) [pid = 3720] [serial = 1349] [outer = 0E475C00] 21:03:29 INFO - PROCESS | 3720 | 1468901009723 Marionette TRACE conn5 <- [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]]]}] 21:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 21:03:29 INFO - PROCESS | 3720 | 1468901009748 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 21:03:29 INFO - PROCESS | 3720 | 1468901009751 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 21:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:03:29 INFO - PROCESS | 3720 | 1468901009754 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 3720 | 1468901009757 Marionette TRACE conn5 <- [1,1762,null,{}] 21:03:29 INFO - PROCESS | 3720 | 1468901009768 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:29 INFO - PROCESS | 3720 | 1468901009773 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:29 INFO - PROCESS | 3720 | 1468901009888 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 21:03:30 INFO - PROCESS | 3720 | 1468901010000 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 3720 | 1468901010003 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:30 INFO - PROCESS | 3720 | ++DOCSHELL 14FE5000 == 30 [pid = 3720] [id = 450] 21:03:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (14FE5800) [pid = 3720] [serial = 1350] [outer = 00000000] 21:03:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (14FED800) [pid = 3720] [serial = 1351] [outer = 14FE5800] 21:03:30 INFO - PROCESS | 3720 | 1468901010053 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (15511400) [pid = 3720] [serial = 1352] [outer = 14FE5800] 21:03:30 INFO - PROCESS | 3720 | 1468901010506 Marionette TRACE conn5 <- [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]]]}] 21:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 790ms 21:03:30 INFO - PROCESS | 3720 | 1468901010548 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 3720 | 1468901010551 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 21:03:30 INFO - PROCESS | 3720 | 1468901010554 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:03:30 INFO - PROCESS | 3720 | 1468901010556 Marionette TRACE conn5 <- [1,1766,null,{}] 21:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:03:30 INFO - PROCESS | 3720 | 1468901010559 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:30 INFO - PROCESS | 3720 | 1468901010561 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:30 INFO - PROCESS | 3720 | 1468901010686 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 21:03:30 INFO - PROCESS | 3720 | 1468901010753 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 3720 | 1468901010755 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:30 INFO - PROCESS | 3720 | ++DOCSHELL 15815000 == 31 [pid = 3720] [id = 451] 21:03:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1581A400) [pid = 3720] [serial = 1353] [outer = 00000000] 21:03:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (158C0400) [pid = 3720] [serial = 1354] [outer = 1581A400] 21:03:30 INFO - PROCESS | 3720 | 1468901010801 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (158C9400) [pid = 3720] [serial = 1355] [outer = 1581A400] 21:03:31 INFO - PROCESS | 3720 | 1468901011222 Marionette TRACE conn5 <- [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]]]}] 21:03:31 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 21:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 21:03:31 INFO - PROCESS | 3720 | 1468901011290 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 3720 | 1468901011292 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 21:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:03:31 INFO - PROCESS | 3720 | 1468901011295 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:03:31 INFO - PROCESS | 3720 | 1468901011297 Marionette TRACE conn5 <- [1,1770,null,{}] 21:03:31 INFO - PROCESS | 3720 | 1468901011300 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:31 INFO - PROCESS | 3720 | 1468901011302 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:31 INFO - PROCESS | 3720 | 1468901011412 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 21:03:31 INFO - PROCESS | 3720 | 1468901011421 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:31 INFO - PROCESS | 3720 | 1468901011423 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:31 INFO - PROCESS | 3720 | ++DOCSHELL 159A2400 == 32 [pid = 3720] [id = 452] 21:03:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (159A2800) [pid = 3720] [serial = 1356] [outer = 00000000] 21:03:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (166B3800) [pid = 3720] [serial = 1357] [outer = 159A2800] 21:03:31 INFO - PROCESS | 3720 | 1468901011528 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16BCF800) [pid = 3720] [serial = 1358] [outer = 159A2800] 21:03:31 INFO - PROCESS | 3720 | 1468901011938 Marionette TRACE conn5 <- [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]]]}] 21:03:31 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 21:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 21:03:31 INFO - PROCESS | 3720 | 1468901011972 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 3720 | 1468901011974 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 21:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:03:31 INFO - PROCESS | 3720 | 1468901011977 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:03:31 INFO - PROCESS | 3720 | 1468901011979 Marionette TRACE conn5 <- [1,1774,null,{}] 21:03:32 INFO - PROCESS | 3720 | 1468901011983 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:32 INFO - PROCESS | 3720 | 1468901011989 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:32 INFO - PROCESS | 3720 | 1468901012125 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 21:03:32 INFO - PROCESS | 3720 | 1468901012136 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 3720 | 1468901012137 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:32 INFO - PROCESS | 3720 | ++DOCSHELL 16F2B000 == 33 [pid = 3720] [id = 453] 21:03:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16F2E000) [pid = 3720] [serial = 1359] [outer = 00000000] 21:03:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (17A50800) [pid = 3720] [serial = 1360] [outer = 16F2E000] 21:03:32 INFO - PROCESS | 3720 | 1468901012240 Marionette DEBUG loaded listener.js 21:03:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17C2C000) [pid = 3720] [serial = 1361] [outer = 16F2E000] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16F34C00) [pid = 3720] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17A43400) [pid = 3720] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0D1CE400) [pid = 3720] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (142E7400) [pid = 3720] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17CC5400) [pid = 3720] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (18292C00) [pid = 3720] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (158C7000) [pid = 3720] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (18E9E800) [pid = 3720] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (166AAC00) [pid = 3720] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0CC90400) [pid = 3720] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0D6F8400) [pid = 3720] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17D5E400) [pid = 3720] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:03:32 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (158C0800) [pid = 3720] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:03:32 INFO - PROCESS | 3720 | 1468901012863 Marionette TRACE conn5 <- [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]]]}] 21:03:32 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 21:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 21:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:03:32 INFO - PROCESS | 3720 | 1468901012912 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 21:03:32 INFO - PROCESS | 3720 | 1468901012914 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 21:03:32 INFO - PROCESS | 3720 | 1468901012917 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:03:32 INFO - PROCESS | 3720 | 1468901012918 Marionette TRACE conn5 <- [1,1778,null,{}] 21:03:32 INFO - PROCESS | 3720 | 1468901012922 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:32 INFO - PROCESS | 3720 | 1468901012924 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:33 INFO - PROCESS | 3720 | 1468901013005 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 21:03:33 INFO - PROCESS | 3720 | 1468901013012 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:33 INFO - PROCESS | 3720 | 1468901013014 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:33 INFO - PROCESS | 3720 | ++DOCSHELL 0D6FA400 == 34 [pid = 3720] [id = 454] 21:03:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (14FE8400) [pid = 3720] [serial = 1362] [outer = 00000000] 21:03:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16D04800) [pid = 3720] [serial = 1363] [outer = 14FE8400] 21:03:33 INFO - PROCESS | 3720 | 1468901013059 Marionette DEBUG loaded listener.js 21:03:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16D08400) [pid = 3720] [serial = 1364] [outer = 14FE8400] 21:03:33 INFO - PROCESS | 3720 | 1468901013497 Marionette TRACE conn5 <- [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]]]}] 21:03:33 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) 21:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 631ms 21:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:03:33 INFO - PROCESS | 3720 | 1468901013548 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 21:03:33 INFO - PROCESS | 3720 | 1468901013550 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 21:03:33 INFO - PROCESS | 3720 | 1468901013554 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:03:33 INFO - PROCESS | 3720 | 1468901013555 Marionette TRACE conn5 <- [1,1782,null,{}] 21:03:33 INFO - PROCESS | 3720 | 1468901013559 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:33 INFO - PROCESS | 3720 | 1468901013561 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:33 INFO - PROCESS | 3720 | 1468901013642 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 21:03:33 INFO - PROCESS | 3720 | 1468901013648 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:33 INFO - PROCESS | 3720 | 1468901013650 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:33 INFO - PROCESS | 3720 | ++DOCSHELL 166AAC00 == 35 [pid = 3720] [id = 455] 21:03:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17A48400) [pid = 3720] [serial = 1365] [outer = 00000000] 21:03:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17C34C00) [pid = 3720] [serial = 1366] [outer = 17A48400] 21:03:33 INFO - PROCESS | 3720 | 1468901013695 Marionette DEBUG loaded listener.js 21:03:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17C2F400) [pid = 3720] [serial = 1367] [outer = 17A48400] 21:03:34 INFO - PROCESS | 3720 | 1468901014151 Marionette TRACE conn5 <- [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]]]}] 21:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 21:03:34 INFO - PROCESS | 3720 | 1468901014187 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 21:03:34 INFO - PROCESS | 3720 | 1468901014189 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 21:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:03:34 INFO - PROCESS | 3720 | 1468901014207 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:03:34 INFO - PROCESS | 3720 | 1468901014209 Marionette TRACE conn5 <- [1,1786,null,{}] 21:03:34 INFO - PROCESS | 3720 | 1468901014212 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:34 INFO - PROCESS | 3720 | 1468901014214 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:34 INFO - PROCESS | 3720 | 1468901014295 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 21:03:34 INFO - PROCESS | 3720 | 1468901014301 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 3720 | 1468901014303 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:34 INFO - PROCESS | 3720 | ++DOCSHELL 14FE3C00 == 36 [pid = 3720] [id = 456] 21:03:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17CC1800) [pid = 3720] [serial = 1368] [outer = 00000000] 21:03:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17CC5800) [pid = 3720] [serial = 1369] [outer = 17CC1800] 21:03:34 INFO - PROCESS | 3720 | 1468901014348 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17D57000) [pid = 3720] [serial = 1370] [outer = 17CC1800] 21:03:35 INFO - PROCESS | 3720 | 1468901015155 Marionette TRACE conn5 <- [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]]]}] 21:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1017ms 21:03:35 INFO - PROCESS | 3720 | 1468901015227 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 21:03:35 INFO - PROCESS | 3720 | 1468901015231 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 21:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:03:35 INFO - PROCESS | 3720 | 1468901015236 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:03:35 INFO - PROCESS | 3720 | 1468901015239 Marionette TRACE conn5 <- [1,1790,null,{}] 21:03:35 INFO - PROCESS | 3720 | 1468901015245 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:35 INFO - PROCESS | 3720 | 1468901015248 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:35 INFO - PROCESS | 3720 | 1468901015417 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 21:03:35 INFO - PROCESS | 3720 | 1468901015554 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:35 INFO - PROCESS | 3720 | 1468901015557 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:35 INFO - PROCESS | 3720 | ++DOCSHELL 0D1F2C00 == 37 [pid = 3720] [id = 457] 21:03:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0DA47400) [pid = 3720] [serial = 1371] [outer = 00000000] 21:03:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0E315400) [pid = 3720] [serial = 1372] [outer = 0DA47400] 21:03:35 INFO - PROCESS | 3720 | 1468901015617 Marionette DEBUG loaded listener.js 21:03:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (11EE5000) [pid = 3720] [serial = 1373] [outer = 0DA47400] 21:03:36 INFO - PROCESS | 3720 | 1468901016330 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1129ms 21:03:36 INFO - PROCESS | 3720 | 1468901016365 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 21:03:36 INFO - PROCESS | 3720 | 1468901016370 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 21:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:03:36 INFO - PROCESS | 3720 | 1468901016414 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:03:36 INFO - PROCESS | 3720 | 1468901016417 Marionette TRACE conn5 <- [1,1794,null,{}] 21:03:36 INFO - PROCESS | 3720 | 1468901016423 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:36 INFO - PROCESS | 3720 | 1468901016426 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:36 INFO - PROCESS | 3720 | 1468901016568 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 21:03:36 INFO - PROCESS | 3720 | 1468901016800 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:36 INFO - PROCESS | 3720 | 1468901016803 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:36 INFO - PROCESS | 3720 | ++DOCSHELL 08B85400 == 38 [pid = 3720] [id = 458] 21:03:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (09070800) [pid = 3720] [serial = 1374] [outer = 00000000] 21:03:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0D5EA000) [pid = 3720] [serial = 1375] [outer = 09070800] 21:03:36 INFO - PROCESS | 3720 | 1468901016863 Marionette DEBUG loaded listener.js 21:03:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0D980000) [pid = 3720] [serial = 1376] [outer = 09070800] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 166AAC00 == 37 [pid = 3720] [id = 455] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 0D6FA400 == 36 [pid = 3720] [id = 454] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 16F2B000 == 35 [pid = 3720] [id = 453] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 159A2400 == 34 [pid = 3720] [id = 452] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 15815000 == 33 [pid = 3720] [id = 451] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 14FE5000 == 32 [pid = 3720] [id = 450] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 0E474C00 == 31 [pid = 3720] [id = 449] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 0DA3B800 == 30 [pid = 3720] [id = 448] 21:03:37 INFO - PROCESS | 3720 | --DOCSHELL 11EE3400 == 29 [pid = 3720] [id = 447] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (17A43800) [pid = 3720] [serial = 1315] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17C31800) [pid = 3720] [serial = 1318] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17A4EC00) [pid = 3720] [serial = 1316] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0DB11800) [pid = 3720] [serial = 1303] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0E34AC00) [pid = 3720] [serial = 1304] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (14FAD000) [pid = 3720] [serial = 1306] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (14FEB400) [pid = 3720] [serial = 1307] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17D63000) [pid = 3720] [serial = 1321] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1834B400) [pid = 3720] [serial = 1295] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (18297400) [pid = 3720] [serial = 1294] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (159A9400) [pid = 3720] [serial = 1309] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (18F2E000) [pid = 3720] [serial = 1331] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18EA5400) [pid = 3720] [serial = 1330] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (159B0400) [pid = 3720] [serial = 1310] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16D0C800) [pid = 3720] [serial = 1312] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0D5E8800) [pid = 3720] [serial = 1300] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DA43800) [pid = 3720] [serial = 1301] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (12068800) [pid = 3720] [serial = 1297] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (12659400) [pid = 3720] [serial = 1298] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (1834C400) [pid = 3720] [serial = 1328] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17D64000) [pid = 3720] [serial = 1322] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17C27000) [pid = 3720] [serial = 1324] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18296400) [pid = 3720] [serial = 1327] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17D57800) [pid = 3720] [serial = 1325] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (16F29000) [pid = 3720] [serial = 1313] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (17CBC000) [pid = 3720] [serial = 1319] [outer = 00000000] [url = about:blank] 21:03:37 INFO - PROCESS | 3720 | 1468901017515 Marionette TRACE conn5 <- [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]]]}] 21:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1157ms 21:03:37 INFO - PROCESS | 3720 | 1468901017537 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 3720 | 1468901017541 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 21:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:03:37 INFO - PROCESS | 3720 | 1468901017549 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:03:37 INFO - PROCESS | 3720 | 1468901017552 Marionette TRACE conn5 <- [1,1798,null,{}] 21:03:37 INFO - PROCESS | 3720 | 1468901017557 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:37 INFO - PROCESS | 3720 | 1468901017562 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:37 INFO - PROCESS | 3720 | 1468901017654 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 21:03:37 INFO - PROCESS | 3720 | 1468901017755 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 3720 | 1468901017758 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:37 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F8C00 == 30 [pid = 3720] [id = 459] 21:03:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0D6FE800) [pid = 3720] [serial = 1377] [outer = 00000000] 21:03:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0EDD8800) [pid = 3720] [serial = 1378] [outer = 0D6FE800] 21:03:37 INFO - PROCESS | 3720 | 1468901017806 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (123EA000) [pid = 3720] [serial = 1379] [outer = 0D6FE800] 21:03:38 INFO - PROCESS | 3720 | 1468901018251 Marionette TRACE conn5 <- [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]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 21:03:38 INFO - PROCESS | 3720 | 1468901018278 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 3720 | 1468901018282 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 21:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:03:38 INFO - PROCESS | 3720 | 1468901018287 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 3720 | 1468901018288 Marionette TRACE conn5 <- [1,1802,null,{}] 21:03:38 INFO - PROCESS | 3720 | 1468901018292 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:38 INFO - PROCESS | 3720 | 1468901018294 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:38 INFO - PROCESS | 3720 | 1468901018383 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 21:03:38 INFO - PROCESS | 3720 | 1468901018389 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:38 INFO - PROCESS | 3720 | 1468901018392 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:38 INFO - PROCESS | 3720 | ++DOCSHELL 13599000 == 31 [pid = 3720] [id = 460] 21:03:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (1426B400) [pid = 3720] [serial = 1380] [outer = 00000000] 21:03:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1523AC00) [pid = 3720] [serial = 1381] [outer = 1426B400] 21:03:38 INFO - PROCESS | 3720 | 1468901018438 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1581D400) [pid = 3720] [serial = 1382] [outer = 1426B400] 21:03:38 INFO - PROCESS | 3720 | 1468901018940 Marionette TRACE conn5 <- [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]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 21:03:38 INFO - PROCESS | 3720 | 1468901018962 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 3720 | 1468901018964 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 21:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:03:38 INFO - PROCESS | 3720 | 1468901018969 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 3720 | 1468901018974 Marionette TRACE conn5 <- [1,1806,null,{}] 21:03:39 INFO - PROCESS | 3720 | 1468901018984 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:39 INFO - PROCESS | 3720 | 1468901018988 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:39 INFO - PROCESS | 3720 | 1468901019078 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 21:03:39 INFO - PROCESS | 3720 | 1468901019097 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 3720 | 1468901019099 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:39 INFO - PROCESS | 3720 | ++DOCSHELL 166E3400 == 32 [pid = 3720] [id = 461] 21:03:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (166E3800) [pid = 3720] [serial = 1383] [outer = 00000000] 21:03:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (16D0E800) [pid = 3720] [serial = 1384] [outer = 166E3800] 21:03:39 INFO - PROCESS | 3720 | 1468901019146 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16F29C00) [pid = 3720] [serial = 1385] [outer = 166E3800] 21:03:39 INFO - PROCESS | 3720 | 1468901019636 Marionette TRACE conn5 <- [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]]]}] 21:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 21:03:39 INFO - PROCESS | 3720 | 1468901019662 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 21:03:39 INFO - PROCESS | 3720 | 1468901019664 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 21:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:03:39 INFO - PROCESS | 3720 | 1468901019667 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:03:39 INFO - PROCESS | 3720 | 1468901019669 Marionette TRACE conn5 <- [1,1810,null,{}] 21:03:39 INFO - PROCESS | 3720 | 1468901019673 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:39 INFO - PROCESS | 3720 | 1468901019675 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:39 INFO - PROCESS | 3720 | 1468901019799 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 21:03:39 INFO - PROCESS | 3720 | 1468901019893 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 3720 | 1468901019895 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:39 INFO - PROCESS | 3720 | ++DOCSHELL 1750D400 == 33 [pid = 3720] [id = 462] 21:03:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (178F4C00) [pid = 3720] [serial = 1386] [outer = 00000000] 21:03:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17A4A800) [pid = 3720] [serial = 1387] [outer = 178F4C00] 21:03:39 INFO - PROCESS | 3720 | 1468901019943 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17C27800) [pid = 3720] [serial = 1388] [outer = 178F4C00] 21:03:40 INFO - PROCESS | 3720 | 1468901020378 Marionette TRACE conn5 <- [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]]]}] 21:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 21:03:40 INFO - PROCESS | 3720 | 1468901020402 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 21:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:03:40 INFO - PROCESS | 3720 | 1468901020404 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 21:03:40 INFO - PROCESS | 3720 | 1468901020407 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:03:40 INFO - PROCESS | 3720 | 1468901020408 Marionette TRACE conn5 <- [1,1814,null,{}] 21:03:40 INFO - PROCESS | 3720 | 1468901020412 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:40 INFO - PROCESS | 3720 | 1468901020414 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:40 INFO - PROCESS | 3720 | 1468901020531 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 21:03:40 INFO - PROCESS | 3720 | 1468901020537 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 3720 | 1468901020543 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:40 INFO - PROCESS | 3720 | ++DOCSHELL 1359D400 == 34 [pid = 3720] [id = 463] 21:03:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17C2FC00) [pid = 3720] [serial = 1389] [outer = 00000000] 21:03:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CC4800) [pid = 3720] [serial = 1390] [outer = 17C2FC00] 21:03:40 INFO - PROCESS | 3720 | 1468901020655 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D5A800) [pid = 3720] [serial = 1391] [outer = 17C2FC00] 21:03:41 INFO - PROCESS | 3720 | 1468901021127 Marionette TRACE conn5 <- [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]]]}] 21:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 21:03:41 INFO - PROCESS | 3720 | 1468901021194 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 21:03:41 INFO - PROCESS | 3720 | 1468901021196 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 21:03:41 INFO - PROCESS | 3720 | 1468901021199 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:03:41 INFO - PROCESS | 3720 | 1468901021210 Marionette TRACE conn5 <- [1,1818,null,{}] 21:03:41 INFO - PROCESS | 3720 | 1468901021214 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:41 INFO - PROCESS | 3720 | 1468901021216 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:41 INFO - PROCESS | 3720 | 1468901021336 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 21:03:41 INFO - PROCESS | 3720 | 1468901021401 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 3720 | 1468901021402 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:41 INFO - PROCESS | 3720 | ++DOCSHELL 17D64000 == 35 [pid = 3720] [id = 464] 21:03:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17DD9800) [pid = 3720] [serial = 1392] [outer = 00000000] 21:03:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1828C800) [pid = 3720] [serial = 1393] [outer = 17DD9800] 21:03:41 INFO - PROCESS | 3720 | 1468901021447 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17DDA800) [pid = 3720] [serial = 1394] [outer = 17DD9800] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (12066400) [pid = 3720] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0E475C00) [pid = 3720] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DA3C000) [pid = 3720] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (14FE5800) [pid = 3720] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1581A400) [pid = 3720] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (159A2800) [pid = 3720] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16F2E000) [pid = 3720] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0DB4FC00) [pid = 3720] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17A48400) [pid = 3720] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (158C4C00) [pid = 3720] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (18EA1400) [pid = 3720] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:03:41 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (14FE8400) [pid = 3720] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:03:41 INFO - PROCESS | 3720 | 1468901021904 Marionette TRACE conn5 <- [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]]]}] 21:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 21:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:03:41 INFO - PROCESS | 3720 | 1468901021936 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 21:03:41 INFO - PROCESS | 3720 | 1468901021938 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 21:03:41 INFO - PROCESS | 3720 | 1468901021941 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:03:41 INFO - PROCESS | 3720 | 1468901021942 Marionette TRACE conn5 <- [1,1822,null,{}] 21:03:41 INFO - PROCESS | 3720 | 1468901021951 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:41 INFO - PROCESS | 3720 | 1468901021953 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:42 INFO - PROCESS | 3720 | 1468901022073 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 21:03:42 INFO - PROCESS | 3720 | 1468901022136 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 3720 | 1468901022138 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:42 INFO - PROCESS | 3720 | ++DOCSHELL 12066400 == 36 [pid = 3720] [id = 465] 21:03:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (1258B800) [pid = 3720] [serial = 1395] [outer = 00000000] 21:03:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (158BF000) [pid = 3720] [serial = 1396] [outer = 1258B800] 21:03:42 INFO - PROCESS | 3720 | 1468901022184 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16F35C00) [pid = 3720] [serial = 1397] [outer = 1258B800] 21:03:42 INFO - PROCESS | 3720 | 1468901022545 Marionette TRACE conn5 <- [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]]]}] 21:03:42 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 21:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 21:03:42 INFO - PROCESS | 3720 | 1468901022572 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 21:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:03:42 INFO - PROCESS | 3720 | 1468901022574 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 21:03:42 INFO - PROCESS | 3720 | 1468901022589 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:03:42 INFO - PROCESS | 3720 | 1468901022591 Marionette TRACE conn5 <- [1,1826,null,{}] 21:03:42 INFO - PROCESS | 3720 | 1468901022595 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:42 INFO - PROCESS | 3720 | 1468901022597 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:42 INFO - PROCESS | 3720 | 1468901022681 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 21:03:42 INFO - PROCESS | 3720 | 1468901022687 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 3720 | 1468901022688 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:42 INFO - PROCESS | 3720 | ++DOCSHELL 1581A400 == 37 [pid = 3720] [id = 466] 21:03:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17A42C00) [pid = 3720] [serial = 1398] [outer = 00000000] 21:03:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18294C00) [pid = 3720] [serial = 1399] [outer = 17A42C00] 21:03:42 INFO - PROCESS | 3720 | 1468901022731 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18347400) [pid = 3720] [serial = 1400] [outer = 17A42C00] 21:03:43 INFO - PROCESS | 3720 | 1468901023186 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 651ms 21:03:43 INFO - PROCESS | 3720 | 1468901023232 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 21:03:43 INFO - PROCESS | 3720 | 1468901023234 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 21:03:43 INFO - PROCESS | 3720 | 1468901023237 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:03:43 INFO - PROCESS | 3720 | 1468901023239 Marionette TRACE conn5 <- [1,1830,null,{}] 21:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:03:43 INFO - PROCESS | 3720 | 1468901023242 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:43 INFO - PROCESS | 3720 | 1468901023244 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:43 INFO - PROCESS | 3720 | 1468901023327 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 21:03:43 INFO - PROCESS | 3720 | 1468901023333 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:43 INFO - PROCESS | 3720 | 1468901023335 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:43 INFO - PROCESS | 3720 | ++DOCSHELL 16B27000 == 38 [pid = 3720] [id = 467] 21:03:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17DD5C00) [pid = 3720] [serial = 1401] [outer = 00000000] 21:03:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18E9CC00) [pid = 3720] [serial = 1402] [outer = 17DD5C00] 21:03:43 INFO - PROCESS | 3720 | 1468901023380 Marionette DEBUG loaded listener.js 21:03:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18EA0C00) [pid = 3720] [serial = 1403] [outer = 17DD5C00] 21:03:43 INFO - PROCESS | 3720 | 1468901023956 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 770ms 21:03:44 INFO - PROCESS | 3720 | 1468901024014 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 21:03:44 INFO - PROCESS | 3720 | 1468901024019 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 21:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:03:44 INFO - PROCESS | 3720 | 1468901024069 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:03:44 INFO - PROCESS | 3720 | 1468901024073 Marionette TRACE conn5 <- [1,1834,null,{}] 21:03:44 INFO - PROCESS | 3720 | 1468901024125 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:44 INFO - PROCESS | 3720 | 1468901024128 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:44 INFO - PROCESS | 3720 | 1468901024256 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 21:03:44 INFO - PROCESS | 3720 | 1468901024364 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:44 INFO - PROCESS | 3720 | 1468901024369 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:44 INFO - PROCESS | 3720 | ++DOCSHELL 0D659C00 == 39 [pid = 3720] [id = 468] 21:03:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0DA3FC00) [pid = 3720] [serial = 1404] [outer = 00000000] 21:03:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1252F400) [pid = 3720] [serial = 1405] [outer = 0DA3FC00] 21:03:44 INFO - PROCESS | 3720 | 1468901024430 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (142E6000) [pid = 3720] [serial = 1406] [outer = 0DA3FC00] 21:03:45 INFO - PROCESS | 3720 | 1468901025034 Marionette TRACE conn5 <- [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]]]}] 21:03:45 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) 21:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1017ms 21:03:45 INFO - PROCESS | 3720 | 1468901025090 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 21:03:45 INFO - PROCESS | 3720 | 1468901025095 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 21:03:45 INFO - PROCESS | 3720 | 1468901025102 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:03:45 INFO - PROCESS | 3720 | 1468901025105 Marionette TRACE conn5 <- [1,1838,null,{}] 21:03:45 INFO - PROCESS | 3720 | 1468901025109 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:45 INFO - PROCESS | 3720 | 1468901025112 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:45 INFO - PROCESS | 3720 | 1468901025260 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 21:03:45 INFO - PROCESS | 3720 | 1468901025355 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 3720 | 1468901025358 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:45 INFO - PROCESS | 3720 | ++DOCSHELL 158BC400 == 40 [pid = 3720] [id = 469] 21:03:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (158C2000) [pid = 3720] [serial = 1407] [outer = 00000000] 21:03:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16633000) [pid = 3720] [serial = 1408] [outer = 158C2000] 21:03:45 INFO - PROCESS | 3720 | 1468901025453 Marionette DEBUG loaded listener.js 21:03:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16D09400) [pid = 3720] [serial = 1409] [outer = 158C2000] 21:03:46 INFO - PROCESS | 3720 | 1468901026072 Marionette TRACE conn5 <- [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]]]}] 21:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1017ms 21:03:46 INFO - PROCESS | 3720 | 1468901026124 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 21:03:46 INFO - PROCESS | 3720 | 1468901026126 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 21:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:03:46 INFO - PROCESS | 3720 | 1468901026130 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:03:46 INFO - PROCESS | 3720 | 1468901026134 Marionette TRACE conn5 <- [1,1842,null,{}] 21:03:46 INFO - PROCESS | 3720 | 1468901026145 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:46 INFO - PROCESS | 3720 | 1468901026149 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:46 INFO - PROCESS | 3720 | 1468901026259 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 21:03:46 INFO - PROCESS | 3720 | 1468901026401 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:46 INFO - PROCESS | 3720 | 1468901026404 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:46 INFO - PROCESS | 3720 | ++DOCSHELL 17D59400 == 41 [pid = 3720] [id = 470] 21:03:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17D59C00) [pid = 3720] [serial = 1410] [outer = 00000000] 21:03:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1834D800) [pid = 3720] [serial = 1411] [outer = 17D59C00] 21:03:46 INFO - PROCESS | 3720 | 1468901026463 Marionette DEBUG loaded listener.js 21:03:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18EA8000) [pid = 3720] [serial = 1412] [outer = 17D59C00] 21:03:47 INFO - PROCESS | 3720 | 1468901027080 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1021ms 21:03:47 INFO - PROCESS | 3720 | 1468901027154 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 21:03:47 INFO - PROCESS | 3720 | 1468901027157 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 21:03:47 INFO - PROCESS | 3720 | 1468901027161 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:03:47 INFO - PROCESS | 3720 | 1468901027163 Marionette TRACE conn5 <- [1,1846,null,{}] 21:03:47 INFO - PROCESS | 3720 | 1468901027167 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:47 INFO - PROCESS | 3720 | 1468901027169 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:47 INFO - PROCESS | 3720 | 1468901027282 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 21:03:47 INFO - PROCESS | 3720 | 1468901027539 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:47 INFO - PROCESS | 3720 | 1468901027542 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:47 INFO - PROCESS | 3720 | ++DOCSHELL 08B82000 == 42 [pid = 3720] [id = 471] 21:03:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0D5EB000) [pid = 3720] [serial = 1413] [outer = 00000000] 21:03:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0DA46800) [pid = 3720] [serial = 1414] [outer = 0D5EB000] 21:03:47 INFO - PROCESS | 3720 | 1468901027612 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0DB55C00) [pid = 3720] [serial = 1415] [outer = 0D5EB000] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 1581A400 == 41 [pid = 3720] [id = 466] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 12066400 == 40 [pid = 3720] [id = 465] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 17D64000 == 39 [pid = 3720] [id = 464] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 1359D400 == 38 [pid = 3720] [id = 463] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 1750D400 == 37 [pid = 3720] [id = 462] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 166E3400 == 36 [pid = 3720] [id = 461] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 13599000 == 35 [pid = 3720] [id = 460] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 0D6F8C00 == 34 [pid = 3720] [id = 459] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 08B85400 == 33 [pid = 3720] [id = 458] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 0D1F2C00 == 32 [pid = 3720] [id = 457] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 14FE3C00 == 31 [pid = 3720] [id = 456] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 158BC400 == 30 [pid = 3720] [id = 469] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 17D59400 == 29 [pid = 3720] [id = 470] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 16B27000 == 28 [pid = 3720] [id = 467] 21:03:48 INFO - PROCESS | 3720 | --DOCSHELL 0D659C00 == 27 [pid = 3720] [id = 468] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (13504000) [pid = 3720] [serial = 1343] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0E996800) [pid = 3720] [serial = 1348] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0EDDC800) [pid = 3720] [serial = 1349] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (1255F800) [pid = 3720] [serial = 1342] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0DB09400) [pid = 3720] [serial = 1345] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0DB11C00) [pid = 3720] [serial = 1346] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (14FED800) [pid = 3720] [serial = 1351] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (158C0400) [pid = 3720] [serial = 1354] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (166B3800) [pid = 3720] [serial = 1357] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (158C9400) [pid = 3720] [serial = 1355] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17A50800) [pid = 3720] [serial = 1360] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16BCF800) [pid = 3720] [serial = 1358] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (1359A800) [pid = 3720] [serial = 1334] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (12538400) [pid = 3720] [serial = 1333] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17C34C00) [pid = 3720] [serial = 1366] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16D02C00) [pid = 3720] [serial = 1337] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (159A9000) [pid = 3720] [serial = 1336] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18F33400) [pid = 3720] [serial = 1340] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (18EAA000) [pid = 3720] [serial = 1339] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17C2F400) [pid = 3720] [serial = 1367] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17C2C000) [pid = 3720] [serial = 1361] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (16D04800) [pid = 3720] [serial = 1363] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17CC5800) [pid = 3720] [serial = 1369] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (16D08400) [pid = 3720] [serial = 1364] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (15511400) [pid = 3720] [serial = 1352] [outer = 00000000] [url = about:blank] 21:03:48 INFO - PROCESS | 3720 | 1468901028952 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1825ms 21:03:49 INFO - PROCESS | 3720 | 1468901028990 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 3720 | 1468901028994 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 21:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:03:49 INFO - PROCESS | 3720 | 1468901029000 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:03:49 INFO - PROCESS | 3720 | 1468901029003 Marionette TRACE conn5 <- [1,1850,null,{}] 21:03:49 INFO - PROCESS | 3720 | 1468901029009 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:49 INFO - PROCESS | 3720 | 1468901029012 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:49 INFO - PROCESS | 3720 | 1468901029110 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 21:03:49 INFO - PROCESS | 3720 | 1468901029118 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:49 INFO - PROCESS | 3720 | 1468901029122 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:49 INFO - PROCESS | 3720 | ++DOCSHELL 0DB10C00 == 28 [pid = 3720] [id = 472] 21:03:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB11C00) [pid = 3720] [serial = 1416] [outer = 00000000] 21:03:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DB48800) [pid = 3720] [serial = 1417] [outer = 0DB11C00] 21:03:49 INFO - PROCESS | 3720 | 1468901029172 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB4F000) [pid = 3720] [serial = 1418] [outer = 0DB11C00] 21:03:49 INFO - PROCESS | 3720 | 1468901029685 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 21:03:49 INFO - PROCESS | 3720 | 1468901029729 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 3720 | 1468901029734 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 21:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:03:49 INFO - PROCESS | 3720 | 1468901029740 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:03:49 INFO - PROCESS | 3720 | 1468901029743 Marionette TRACE conn5 <- [1,1854,null,{}] 21:03:49 INFO - PROCESS | 3720 | 1468901029747 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:49 INFO - PROCESS | 3720 | 1468901029749 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:49 INFO - PROCESS | 3720 | 1468901029843 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 21:03:49 INFO - PROCESS | 3720 | 1468901029851 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:49 INFO - PROCESS | 3720 | 1468901029854 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:49 INFO - PROCESS | 3720 | ++DOCSHELL 1252F000 == 29 [pid = 3720] [id = 473] 21:03:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (12535800) [pid = 3720] [serial = 1419] [outer = 00000000] 21:03:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (12666000) [pid = 3720] [serial = 1420] [outer = 12535800] 21:03:50 INFO - PROCESS | 3720 | 1468901029984 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (13507C00) [pid = 3720] [serial = 1421] [outer = 12535800] 21:03:50 INFO - PROCESS | 3720 | 1468901030401 Marionette TRACE conn5 <- [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]]]}] 21:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 21:03:50 INFO - PROCESS | 3720 | 1468901030414 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 21:03:50 INFO - PROCESS | 3720 | 1468901030416 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 21:03:50 INFO - PROCESS | 3720 | 1468901030420 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:03:50 INFO - PROCESS | 3720 | 1468901030423 Marionette TRACE conn5 <- [1,1858,null,{}] 21:03:50 INFO - PROCESS | 3720 | 1468901030434 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:50 INFO - PROCESS | 3720 | 1468901030438 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:50 INFO - PROCESS | 3720 | 1468901030555 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 21:03:50 INFO - PROCESS | 3720 | 1468901030563 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 3720 | 1468901030566 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:50 INFO - PROCESS | 3720 | ++DOCSHELL 15236000 == 30 [pid = 3720] [id = 474] 21:03:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (15237400) [pid = 3720] [serial = 1422] [outer = 00000000] 21:03:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (15816000) [pid = 3720] [serial = 1423] [outer = 15237400] 21:03:50 INFO - PROCESS | 3720 | 1468901030617 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (158BD000) [pid = 3720] [serial = 1424] [outer = 15237400] 21:03:51 INFO - PROCESS | 3720 | 1468901031096 Marionette TRACE conn5 <- [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]]]}] 21:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 732ms 21:03:51 INFO - PROCESS | 3720 | 1468901031156 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 3720 | 1468901031159 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 21:03:51 INFO - PROCESS | 3720 | 1468901031162 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - PROCESS | 3720 | 1468901031164 Marionette TRACE conn5 <- [1,1862,null,{}] 21:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:03:51 INFO - PROCESS | 3720 | 1468901031167 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:51 INFO - PROCESS | 3720 | 1468901031169 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:51 INFO - PROCESS | 3720 | 1468901031287 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 21:03:51 INFO - PROCESS | 3720 | 1468901031292 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 3720 | 1468901031294 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:51 INFO - PROCESS | 3720 | ++DOCSHELL 159A5000 == 31 [pid = 3720] [id = 475] 21:03:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (159A5800) [pid = 3720] [serial = 1425] [outer = 00000000] 21:03:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (166A7C00) [pid = 3720] [serial = 1426] [outer = 159A5800] 21:03:51 INFO - PROCESS | 3720 | 1468901031342 Marionette DEBUG loaded listener.js 21:03:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16BCD000) [pid = 3720] [serial = 1427] [outer = 159A5800] 21:03:51 INFO - PROCESS | 3720 | 1468901031796 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 21:03:51 INFO - PROCESS | 3720 | 1468901031836 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 3720 | 1468901031838 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 21:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:03:51 INFO - PROCESS | 3720 | 1468901031842 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - PROCESS | 3720 | 1468901031843 Marionette TRACE conn5 <- [1,1866,null,{}] 21:03:51 INFO - PROCESS | 3720 | 1468901031847 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:51 INFO - PROCESS | 3720 | 1468901031849 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:52 INFO - PROCESS | 3720 | 1468901031994 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 21:03:52 INFO - PROCESS | 3720 | 1468901032063 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 3720 | 1468901032065 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:52 INFO - PROCESS | 3720 | ++DOCSHELL 16D08000 == 32 [pid = 3720] [id = 476] 21:03:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16D0EC00) [pid = 3720] [serial = 1428] [outer = 00000000] 21:03:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16F30C00) [pid = 3720] [serial = 1429] [outer = 16D0EC00] 21:03:52 INFO - PROCESS | 3720 | 1468901032111 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17509000) [pid = 3720] [serial = 1430] [outer = 16D0EC00] 21:03:52 INFO - PROCESS | 3720 | 1468901032545 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 21:03:52 INFO - PROCESS | 3720 | 1468901032585 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 21:03:52 INFO - PROCESS | 3720 | 1468901032587 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 21:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:03:52 INFO - PROCESS | 3720 | 1468901032591 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:03:52 INFO - PROCESS | 3720 | 1468901032592 Marionette TRACE conn5 <- [1,1870,null,{}] 21:03:52 INFO - PROCESS | 3720 | 1468901032596 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:52 INFO - PROCESS | 3720 | 1468901032602 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:52 INFO - PROCESS | 3720 | 1468901032746 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 21:03:52 INFO - PROCESS | 3720 | 1468901032809 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 3720 | 1468901032811 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:52 INFO - PROCESS | 3720 | ++DOCSHELL 17A44400 == 33 [pid = 3720] [id = 477] 21:03:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17A47400) [pid = 3720] [serial = 1431] [outer = 00000000] 21:03:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17C30C00) [pid = 3720] [serial = 1432] [outer = 17A47400] 21:03:52 INFO - PROCESS | 3720 | 1468901032856 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17CBE800) [pid = 3720] [serial = 1433] [outer = 17A47400] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (178F4C00) [pid = 3720] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17C2FC00) [pid = 3720] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1258B800) [pid = 3720] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17DD9800) [pid = 3720] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DA47400) [pid = 3720] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (09070800) [pid = 3720] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0D6FE800) [pid = 3720] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17CC1800) [pid = 3720] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (166E3800) [pid = 3720] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1426B400) [pid = 3720] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17DD5C00) [pid = 3720] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:03:53 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17A42C00) [pid = 3720] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:03:53 INFO - PROCESS | 3720 | 1468901033555 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1019ms 21:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:03:53 INFO - PROCESS | 3720 | 1468901033611 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 21:03:53 INFO - PROCESS | 3720 | 1468901033613 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 21:03:53 INFO - PROCESS | 3720 | 1468901033616 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:03:53 INFO - PROCESS | 3720 | 1468901033618 Marionette TRACE conn5 <- [1,1874,null,{}] 21:03:53 INFO - PROCESS | 3720 | 1468901033622 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:53 INFO - PROCESS | 3720 | 1468901033624 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:53 INFO - PROCESS | 3720 | 1468901033740 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 21:03:53 INFO - PROCESS | 3720 | 1468901033821 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:53 INFO - PROCESS | 3720 | 1468901033822 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:53 INFO - PROCESS | 3720 | ++DOCSHELL 1426B800 == 34 [pid = 3720] [id = 478] 21:03:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (142EF400) [pid = 3720] [serial = 1434] [outer = 00000000] 21:03:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (159B0C00) [pid = 3720] [serial = 1435] [outer = 142EF400] 21:03:53 INFO - PROCESS | 3720 | 1468901033868 Marionette DEBUG loaded listener.js 21:03:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1750C400) [pid = 3720] [serial = 1436] [outer = 142EF400] 21:03:54 INFO - PROCESS | 3720 | 1468901034229 Marionette TRACE conn5 <- [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]]]}] 21:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 21:03:54 INFO - PROCESS | 3720 | 1468901034287 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 21:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:03:54 INFO - PROCESS | 3720 | 1468901034289 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 21:03:54 INFO - PROCESS | 3720 | 1468901034292 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:03:54 INFO - PROCESS | 3720 | 1468901034294 Marionette TRACE conn5 <- [1,1878,null,{}] 21:03:54 INFO - PROCESS | 3720 | 1468901034297 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:54 INFO - PROCESS | 3720 | 1468901034299 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:54 INFO - PROCESS | 3720 | 1468901034376 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 21:03:54 INFO - PROCESS | 3720 | 1468901034381 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:54 INFO - PROCESS | 3720 | 1468901034383 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:54 INFO - PROCESS | 3720 | ++DOCSHELL 0CC97400 == 35 [pid = 3720] [id = 479] 21:03:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0E455400) [pid = 3720] [serial = 1437] [outer = 00000000] 21:03:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CC3400) [pid = 3720] [serial = 1438] [outer = 0E455400] 21:03:54 INFO - PROCESS | 3720 | 1468901034428 Marionette DEBUG loaded listener.js 21:03:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CC4400) [pid = 3720] [serial = 1439] [outer = 0E455400] 21:03:54 INFO - PROCESS | 3720 | 1468901034872 Marionette TRACE conn5 <- [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]]]}] 21:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 21:03:54 INFO - PROCESS | 3720 | 1468901034924 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 21:03:54 INFO - PROCESS | 3720 | 1468901034926 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 21:03:54 INFO - PROCESS | 3720 | 1468901034929 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:03:54 INFO - PROCESS | 3720 | 1468901034930 Marionette TRACE conn5 <- [1,1882,null,{}] 21:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:03:54 INFO - PROCESS | 3720 | 1468901034934 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:54 INFO - PROCESS | 3720 | 1468901034936 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:55 INFO - PROCESS | 3720 | 1468901035019 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 21:03:55 INFO - PROCESS | 3720 | 1468901035024 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:55 INFO - PROCESS | 3720 | 1468901035026 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:55 INFO - PROCESS | 3720 | ++DOCSHELL 17D5F400 == 36 [pid = 3720] [id = 480] 21:03:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D64000) [pid = 3720] [serial = 1440] [outer = 00000000] 21:03:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1828C400) [pid = 3720] [serial = 1441] [outer = 17D64000] 21:03:55 INFO - PROCESS | 3720 | 1468901035072 Marionette DEBUG loaded listener.js 21:03:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1828D800) [pid = 3720] [serial = 1442] [outer = 17D64000] 21:03:55 INFO - PROCESS | 3720 | 1468901035810 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 930ms 21:03:55 INFO - PROCESS | 3720 | 1468901035864 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 21:03:55 INFO - PROCESS | 3720 | 1468901035868 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 21:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:03:55 INFO - PROCESS | 3720 | 1468901035873 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:03:55 INFO - PROCESS | 3720 | 1468901035877 Marionette TRACE conn5 <- [1,1886,null,{}] 21:03:55 INFO - PROCESS | 3720 | 1468901035883 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:55 INFO - PROCESS | 3720 | 1468901035886 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:56 INFO - PROCESS | 3720 | 1468901036030 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 21:03:56 INFO - PROCESS | 3720 | 1468901036165 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:56 INFO - PROCESS | 3720 | 1468901036168 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:56 INFO - PROCESS | 3720 | ++DOCSHELL 0D616400 == 37 [pid = 3720] [id = 481] 21:03:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0DB0DC00) [pid = 3720] [serial = 1443] [outer = 00000000] 21:03:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0EDDC800) [pid = 3720] [serial = 1444] [outer = 0DB0DC00] 21:03:56 INFO - PROCESS | 3720 | 1468901036229 Marionette DEBUG loaded listener.js 21:03:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (13596C00) [pid = 3720] [serial = 1445] [outer = 0DB0DC00] 21:03:57 INFO - PROCESS | 3720 | 1468901036984 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1130ms 21:03:57 INFO - PROCESS | 3720 | 1468901037004 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 21:03:57 INFO - PROCESS | 3720 | 1468901037008 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 21:03:57 INFO - PROCESS | 3720 | 1468901037015 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:03:57 INFO - PROCESS | 3720 | 1468901037018 Marionette TRACE conn5 <- [1,1890,null,{}] 21:03:57 INFO - PROCESS | 3720 | 1468901037022 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:57 INFO - PROCESS | 3720 | 1468901037025 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:57 INFO - PROCESS | 3720 | 1468901037150 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 21:03:57 INFO - PROCESS | 3720 | 1468901037291 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:57 INFO - PROCESS | 3720 | 1468901037293 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:57 INFO - PROCESS | 3720 | ++DOCSHELL 15517800 == 38 [pid = 3720] [id = 482] 21:03:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1551B400) [pid = 3720] [serial = 1446] [outer = 00000000] 21:03:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (158CA400) [pid = 3720] [serial = 1447] [outer = 1551B400] 21:03:57 INFO - PROCESS | 3720 | 1468901037354 Marionette DEBUG loaded listener.js 21:03:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (166AD000) [pid = 3720] [serial = 1448] [outer = 1551B400] 21:03:58 INFO - PROCESS | 3720 | 1468901038232 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 0CC97400 == 37 [pid = 3720] [id = 479] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 1426B800 == 36 [pid = 3720] [id = 478] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 17A44400 == 35 [pid = 3720] [id = 477] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 16D08000 == 34 [pid = 3720] [id = 476] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 159A5000 == 33 [pid = 3720] [id = 475] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 15236000 == 32 [pid = 3720] [id = 474] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 1252F000 == 31 [pid = 3720] [id = 473] 21:03:58 INFO - PROCESS | 3720 | --DOCSHELL 0DB10C00 == 30 [pid = 3720] [id = 472] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17A4A800) [pid = 3720] [serial = 1387] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (17C27800) [pid = 3720] [serial = 1388] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D5A800) [pid = 3720] [serial = 1391] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17CC4800) [pid = 3720] [serial = 1390] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (158BF000) [pid = 3720] [serial = 1396] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1828C800) [pid = 3720] [serial = 1393] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0E315400) [pid = 3720] [serial = 1372] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (11EE5000) [pid = 3720] [serial = 1373] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0D5EA000) [pid = 3720] [serial = 1375] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0D980000) [pid = 3720] [serial = 1376] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0EDD8800) [pid = 3720] [serial = 1378] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (123EA000) [pid = 3720] [serial = 1379] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17D57000) [pid = 3720] [serial = 1370] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16D0E800) [pid = 3720] [serial = 1384] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1523AC00) [pid = 3720] [serial = 1381] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1581D400) [pid = 3720] [serial = 1382] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (18EA0C00) [pid = 3720] [serial = 1403] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (18E9CC00) [pid = 3720] [serial = 1402] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18347400) [pid = 3720] [serial = 1400] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18294C00) [pid = 3720] [serial = 1399] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17DDA800) [pid = 3720] [serial = 1394] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (16F35C00) [pid = 3720] [serial = 1397] [outer = 00000000] [url = about:blank] 21:03:58 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (16F29C00) [pid = 3720] [serial = 1385] [outer = 00000000] [url = about:blank] 21:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1274ms 21:03:58 INFO - PROCESS | 3720 | 1468901038293 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 21:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:03:58 INFO - PROCESS | 3720 | 1468901038297 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 21:03:58 INFO - PROCESS | 3720 | 1468901038302 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:03:58 INFO - PROCESS | 3720 | 1468901038305 Marionette TRACE conn5 <- [1,1894,null,{}] 21:03:58 INFO - PROCESS | 3720 | 1468901038311 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:58 INFO - PROCESS | 3720 | 1468901038314 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:58 INFO - PROCESS | 3720 | 1468901038407 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 21:03:58 INFO - PROCESS | 3720 | 1468901038420 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:58 INFO - PROCESS | 3720 | 1468901038424 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:58 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0FC00 == 31 [pid = 3720] [id = 483] 21:03:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0DB10400) [pid = 3720] [serial = 1449] [outer = 00000000] 21:03:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB4B000) [pid = 3720] [serial = 1450] [outer = 0DB10400] 21:03:58 INFO - PROCESS | 3720 | 1468901038474 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0E46DC00) [pid = 3720] [serial = 1451] [outer = 0DB10400] 21:03:59 INFO - PROCESS | 3720 | 1468901039003 Marionette TRACE conn5 <- [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]]]}] 21:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 21:03:59 INFO - PROCESS | 3720 | 1468901039033 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 21:03:59 INFO - PROCESS | 3720 | 1468901039038 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 21:03:59 INFO - PROCESS | 3720 | 1468901039044 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:03:59 INFO - PROCESS | 3720 | 1468901039046 Marionette TRACE conn5 <- [1,1898,null,{}] 21:03:59 INFO - PROCESS | 3720 | 1468901039050 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:59 INFO - PROCESS | 3720 | 1468901039053 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:59 INFO - PROCESS | 3720 | 1468901039143 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 21:03:59 INFO - PROCESS | 3720 | 1468901039245 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:59 INFO - PROCESS | 3720 | 1468901039247 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:59 INFO - PROCESS | 3720 | ++DOCSHELL 12062C00 == 32 [pid = 3720] [id = 484] 21:03:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (120B6C00) [pid = 3720] [serial = 1452] [outer = 00000000] 21:03:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1359D400) [pid = 3720] [serial = 1453] [outer = 120B6C00] 21:03:59 INFO - PROCESS | 3720 | 1468901039296 Marionette DEBUG loaded listener.js 21:03:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (14FA1000) [pid = 3720] [serial = 1454] [outer = 120B6C00] 21:03:59 INFO - PROCESS | 3720 | 1468901039692 Marionette TRACE conn5 <- [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]]]}] 21:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 21:03:59 INFO - PROCESS | 3720 | 1468901039718 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 21:03:59 INFO - PROCESS | 3720 | 1468901039720 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 21:03:59 INFO - PROCESS | 3720 | 1468901039724 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:03:59 INFO - PROCESS | 3720 | 1468901039728 Marionette TRACE conn5 <- [1,1902,null,{}] 21:03:59 INFO - PROCESS | 3720 | 1468901039739 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:59 INFO - PROCESS | 3720 | 1468901039744 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:59 INFO - PROCESS | 3720 | 1468901039863 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 21:03:59 INFO - PROCESS | 3720 | 1468901039873 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:59 INFO - PROCESS | 3720 | 1468901039876 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:03:59 INFO - PROCESS | 3720 | ++DOCSHELL 158C9800 == 33 [pid = 3720] [id = 485] 21:03:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (158CA000) [pid = 3720] [serial = 1455] [outer = 00000000] 21:03:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (159B0400) [pid = 3720] [serial = 1456] [outer = 158CA000] 21:03:59 INFO - PROCESS | 3720 | 1468901039932 Marionette DEBUG loaded listener.js 21:04:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16D01800) [pid = 3720] [serial = 1457] [outer = 158CA000] 21:04:00 INFO - PROCESS | 3720 | 1468901040386 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 21:04:00 INFO - PROCESS | 3720 | 1468901040458 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 21:04:00 INFO - PROCESS | 3720 | 1468901040461 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 21:04:00 INFO - PROCESS | 3720 | 1468901040464 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:04:00 INFO - PROCESS | 3720 | 1468901040466 Marionette TRACE conn5 <- [1,1906,null,{}] 21:04:00 INFO - PROCESS | 3720 | 1468901040469 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:00 INFO - PROCESS | 3720 | 1468901040471 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:00 INFO - PROCESS | 3720 | 1468901040592 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 21:04:00 INFO - PROCESS | 3720 | 1468901040598 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:00 INFO - PROCESS | 3720 | 1468901040600 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:00 INFO - PROCESS | 3720 | ++DOCSHELL 16F30000 == 34 [pid = 3720] [id = 486] 21:04:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16F30400) [pid = 3720] [serial = 1458] [outer = 00000000] 21:04:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17A48000) [pid = 3720] [serial = 1459] [outer = 16F30400] 21:04:00 INFO - PROCESS | 3720 | 1468901040697 Marionette DEBUG loaded listener.js 21:04:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17A4FC00) [pid = 3720] [serial = 1460] [outer = 16F30400] 21:04:01 INFO - PROCESS | 3720 | 1468901041129 Marionette TRACE conn5 <- [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]]]}] 21:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 21:04:01 INFO - PROCESS | 3720 | 1468901041198 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 21:04:01 INFO - PROCESS | 3720 | 1468901041200 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 21:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:04:01 INFO - PROCESS | 3720 | 1468901041203 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:04:01 INFO - PROCESS | 3720 | 1468901041205 Marionette TRACE conn5 <- [1,1910,null,{}] 21:04:01 INFO - PROCESS | 3720 | 1468901041208 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:01 INFO - PROCESS | 3720 | 1468901041210 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:01 INFO - PROCESS | 3720 | 1468901041356 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 21:04:01 INFO - PROCESS | 3720 | 1468901041367 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:01 INFO - PROCESS | 3720 | 1468901041369 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:01 INFO - PROCESS | 3720 | ++DOCSHELL 17C26C00 == 35 [pid = 3720] [id = 487] 21:04:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17C27800) [pid = 3720] [serial = 1461] [outer = 00000000] 21:04:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CBA800) [pid = 3720] [serial = 1462] [outer = 17C27800] 21:04:01 INFO - PROCESS | 3720 | 1468901041414 Marionette DEBUG loaded listener.js 21:04:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17CC4000) [pid = 3720] [serial = 1463] [outer = 17C27800] 21:04:01 INFO - PROCESS | 3720 | 1468901041897 Marionette TRACE conn5 <- [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]]]}] 21:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 21:04:01 INFO - PROCESS | 3720 | 1468901041934 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 21:04:01 INFO - PROCESS | 3720 | 1468901041936 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 21:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:04:01 INFO - PROCESS | 3720 | 1468901041939 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:04:01 INFO - PROCESS | 3720 | 1468901041941 Marionette TRACE conn5 <- [1,1914,null,{}] 21:04:01 INFO - PROCESS | 3720 | 1468901041944 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:01 INFO - PROCESS | 3720 | 1468901041950 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:02 INFO - PROCESS | 3720 | 1468901042097 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 21:04:02 INFO - PROCESS | 3720 | 1468901042167 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:02 INFO - PROCESS | 3720 | 1468901042169 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:02 INFO - PROCESS | 3720 | ++DOCSHELL 17DDA800 == 36 [pid = 3720] [id = 488] 21:04:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17DE1800) [pid = 3720] [serial = 1464] [outer = 00000000] 21:04:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18299800) [pid = 3720] [serial = 1465] [outer = 17DE1800] 21:04:02 INFO - PROCESS | 3720 | 1468901042215 Marionette DEBUG loaded listener.js 21:04:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1828A800) [pid = 3720] [serial = 1466] [outer = 17DE1800] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (12535800) [pid = 3720] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (15237400) [pid = 3720] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0D5EB000) [pid = 3720] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB11C00) [pid = 3720] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (159A5800) [pid = 3720] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17A47400) [pid = 3720] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DA3FC00) [pid = 3720] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (158C2000) [pid = 3720] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17D59C00) [pid = 3720] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16D0EC00) [pid = 3720] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (142EF400) [pid = 3720] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:04:02 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0E455400) [pid = 3720] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:04:02 INFO - PROCESS | 3720 | 1468901042744 Marionette TRACE conn5 <- [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]]]}] 21:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 832ms 21:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:04:02 INFO - PROCESS | 3720 | 1468901042776 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 21:04:02 INFO - PROCESS | 3720 | 1468901042778 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 21:04:02 INFO - PROCESS | 3720 | 1468901042781 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:04:02 INFO - PROCESS | 3720 | 1468901042782 Marionette TRACE conn5 <- [1,1918,null,{}] 21:04:02 INFO - PROCESS | 3720 | 1468901042786 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:02 INFO - PROCESS | 3720 | 1468901042788 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:02 INFO - PROCESS | 3720 | 1468901042906 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 21:04:02 INFO - PROCESS | 3720 | 1468901042972 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:02 INFO - PROCESS | 3720 | 1468901042974 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:03 INFO - PROCESS | 3720 | ++DOCSHELL 159A5800 == 37 [pid = 3720] [id = 489] 21:04:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (159A9400) [pid = 3720] [serial = 1467] [outer = 00000000] 21:04:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (166B2400) [pid = 3720] [serial = 1468] [outer = 159A9400] 21:04:03 INFO - PROCESS | 3720 | 1468901043020 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17C2AC00) [pid = 3720] [serial = 1469] [outer = 159A9400] 21:04:03 INFO - PROCESS | 3720 | 1468901043375 Marionette TRACE conn5 <- [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]]]}] 21:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 21:04:03 INFO - PROCESS | 3720 | 1468901043420 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 21:04:03 INFO - PROCESS | 3720 | 1468901043422 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 21:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:04:03 INFO - PROCESS | 3720 | 1468901043425 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:04:03 INFO - PROCESS | 3720 | 1468901043427 Marionette TRACE conn5 <- [1,1922,null,{}] 21:04:03 INFO - PROCESS | 3720 | 1468901043431 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:03 INFO - PROCESS | 3720 | 1468901043433 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:03 INFO - PROCESS | 3720 | 1468901043516 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 21:04:03 INFO - PROCESS | 3720 | 1468901043521 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:03 INFO - PROCESS | 3720 | 1468901043523 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:03 INFO - PROCESS | 3720 | ++DOCSHELL 17C2A000 == 38 [pid = 3720] [id = 490] 21:04:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17D5E000) [pid = 3720] [serial = 1470] [outer = 00000000] 21:04:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18E9C400) [pid = 3720] [serial = 1471] [outer = 17D5E000] 21:04:03 INFO - PROCESS | 3720 | 1468901043569 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18EA3400) [pid = 3720] [serial = 1472] [outer = 17D5E000] 21:04:04 INFO - PROCESS | 3720 | 1468901043998 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 21:04:04 INFO - PROCESS | 3720 | 1468901044057 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 21:04:04 INFO - PROCESS | 3720 | 1468901044059 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 21:04:04 INFO - PROCESS | 3720 | 1468901044062 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:04:04 INFO - PROCESS | 3720 | 1468901044073 Marionette TRACE conn5 <- [1,1926,null,{}] 21:04:04 INFO - PROCESS | 3720 | 1468901044077 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:04 INFO - PROCESS | 3720 | 1468901044079 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:04 INFO - PROCESS | 3720 | 1468901044163 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 21:04:04 INFO - PROCESS | 3720 | 1468901044168 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:04 INFO - PROCESS | 3720 | 1468901044170 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:04 INFO - PROCESS | 3720 | ++DOCSHELL 158C8C00 == 39 [pid = 3720] [id = 491] 21:04:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (183F9C00) [pid = 3720] [serial = 1473] [outer = 00000000] 21:04:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18F2D400) [pid = 3720] [serial = 1474] [outer = 183F9C00] 21:04:04 INFO - PROCESS | 3720 | 1468901044212 Marionette DEBUG loaded listener.js 21:04:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18F32000) [pid = 3720] [serial = 1475] [outer = 183F9C00] 21:04:04 INFO - PROCESS | 3720 | 1468901044763 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 21:04:04 INFO - PROCESS | 3720 | 1468901044797 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 21:04:04 INFO - PROCESS | 3720 | 1468901044802 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 21:04:04 INFO - PROCESS | 3720 | 1468901044808 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:04:04 INFO - PROCESS | 3720 | 1468901044812 Marionette TRACE conn5 <- [1,1930,null,{}] 21:04:04 INFO - PROCESS | 3720 | 1468901044818 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:04 INFO - PROCESS | 3720 | 1468901044821 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:04 INFO - PROCESS | 3720 | 1468901044936 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 21:04:05 INFO - PROCESS | 3720 | 1468901045080 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:05 INFO - PROCESS | 3720 | 1468901045084 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:05 INFO - PROCESS | 3720 | ++DOCSHELL 0D6FA400 == 40 [pid = 3720] [id = 492] 21:04:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0D973400) [pid = 3720] [serial = 1476] [outer = 00000000] 21:04:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0E997800) [pid = 3720] [serial = 1477] [outer = 0D973400] 21:04:05 INFO - PROCESS | 3720 | 1468901045149 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1258D000) [pid = 3720] [serial = 1478] [outer = 0D973400] 21:04:05 INFO - PROCESS | 3720 | 1468901045785 Marionette TRACE conn5 <- [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]]]}] 21:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1020ms 21:04:05 INFO - PROCESS | 3720 | 1468901045832 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 21:04:05 INFO - PROCESS | 3720 | 1468901045837 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 21:04:05 INFO - PROCESS | 3720 | 1468901045843 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:04:05 INFO - PROCESS | 3720 | 1468901045846 Marionette TRACE conn5 <- [1,1934,null,{}] 21:04:05 INFO - PROCESS | 3720 | 1468901045850 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:05 INFO - PROCESS | 3720 | 1468901045853 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:06 INFO - PROCESS | 3720 | 1468901046000 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 21:04:06 INFO - PROCESS | 3720 | 1468901046143 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:06 INFO - PROCESS | 3720 | 1468901046146 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:06 INFO - PROCESS | 3720 | ++DOCSHELL 158BF000 == 41 [pid = 3720] [id = 493] 21:04:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (158C0400) [pid = 3720] [serial = 1479] [outer = 00000000] 21:04:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16637000) [pid = 3720] [serial = 1480] [outer = 158C0400] 21:04:06 INFO - PROCESS | 3720 | 1468901046205 Marionette DEBUG loaded listener.js 21:04:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16F2E400) [pid = 3720] [serial = 1481] [outer = 158C0400] 21:04:06 INFO - PROCESS | 3720 | 1468901046860 Marionette TRACE conn5 <- [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]]]}] 21:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1071ms 21:04:06 INFO - PROCESS | 3720 | 1468901046918 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 21:04:06 INFO - PROCESS | 3720 | 1468901046921 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 21:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:04:06 INFO - PROCESS | 3720 | 1468901046925 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:04:06 INFO - PROCESS | 3720 | 1468901046928 Marionette TRACE conn5 <- [1,1938,null,{}] 21:04:06 INFO - PROCESS | 3720 | 1468901046939 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:06 INFO - PROCESS | 3720 | 1468901046944 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:07 INFO - PROCESS | 3720 | 1468901047051 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 21:04:07 INFO - PROCESS | 3720 | 1468901047191 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:07 INFO - PROCESS | 3720 | 1468901047194 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:07 INFO - PROCESS | 3720 | ++DOCSHELL 18298800 == 42 [pid = 3720] [id = 494] 21:04:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18346C00) [pid = 3720] [serial = 1482] [outer = 00000000] 21:04:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18F31C00) [pid = 3720] [serial = 1483] [outer = 18346C00] 21:04:07 INFO - PROCESS | 3720 | 1468901047254 Marionette DEBUG loaded listener.js 21:04:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18F3C800) [pid = 3720] [serial = 1484] [outer = 18346C00] 21:04:07 INFO - PROCESS | 3720 | 1468901047823 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 21:04:07 INFO - PROCESS | 3720 | 1468901047858 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 21:04:07 INFO - PROCESS | 3720 | 1468901047861 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 21:04:07 INFO - PROCESS | 3720 | 1468901047864 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:04:07 INFO - PROCESS | 3720 | 1468901047866 Marionette TRACE conn5 <- [1,1942,null,{}] 21:04:07 INFO - PROCESS | 3720 | 1468901047870 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:07 INFO - PROCESS | 3720 | 1468901047872 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:08 INFO - PROCESS | 3720 | 1468901047985 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 21:04:08 INFO - PROCESS | 3720 | 1468901048096 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:08 INFO - PROCESS | 3720 | 1468901048098 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:08 INFO - PROCESS | 3720 | ++DOCSHELL 19174800 == 43 [pid = 3720] [id = 495] 21:04:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1917B400) [pid = 3720] [serial = 1485] [outer = 00000000] 21:04:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (191CC000) [pid = 3720] [serial = 1486] [outer = 1917B400] 21:04:08 INFO - PROCESS | 3720 | 1468901048155 Marionette DEBUG loaded listener.js 21:04:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (19843800) [pid = 3720] [serial = 1487] [outer = 1917B400] 21:04:09 INFO - PROCESS | 3720 | 1468901048982 Marionette TRACE conn5 <- [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]]]}] 21:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1165ms 21:04:09 INFO - PROCESS | 3720 | 1468901049033 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 3720 | 1468901049038 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 21:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:04:09 INFO - PROCESS | 3720 | 1468901049042 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:04:09 INFO - PROCESS | 3720 | 1468901049045 Marionette TRACE conn5 <- [1,1946,null,{}] 21:04:09 INFO - PROCESS | 3720 | 1468901049052 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:09 INFO - PROCESS | 3720 | 1468901049054 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:09 INFO - PROCESS | 3720 | 1468901049157 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 21:04:09 INFO - PROCESS | 3720 | 1468901049303 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:09 INFO - PROCESS | 3720 | 1468901049306 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:09 INFO - PROCESS | 3720 | ++DOCSHELL 0D978800 == 44 [pid = 3720] [id = 496] 21:04:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0DB52C00) [pid = 3720] [serial = 1488] [outer = 00000000] 21:04:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (123E2800) [pid = 3720] [serial = 1489] [outer = 0DB52C00] 21:04:09 INFO - PROCESS | 3720 | 1468901049361 Marionette DEBUG loaded listener.js 21:04:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (1359A000) [pid = 3720] [serial = 1490] [outer = 0DB52C00] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 08B82000 == 43 [pid = 3720] [id = 471] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 17C2A000 == 42 [pid = 3720] [id = 490] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 159A5800 == 41 [pid = 3720] [id = 489] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 17DDA800 == 40 [pid = 3720] [id = 488] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 17C26C00 == 39 [pid = 3720] [id = 487] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 16F30000 == 38 [pid = 3720] [id = 486] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 158C9800 == 37 [pid = 3720] [id = 485] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 12062C00 == 36 [pid = 3720] [id = 484] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 0DB0FC00 == 35 [pid = 3720] [id = 483] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 0D616400 == 34 [pid = 3720] [id = 481] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 15517800 == 33 [pid = 3720] [id = 482] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 17D5F400 == 32 [pid = 3720] [id = 480] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 19174800 == 31 [pid = 3720] [id = 495] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 158BF000 == 30 [pid = 3720] [id = 493] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 18298800 == 29 [pid = 3720] [id = 494] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 158C8C00 == 28 [pid = 3720] [id = 491] 21:04:10 INFO - PROCESS | 3720 | --DOCSHELL 0D6FA400 == 27 [pid = 3720] [id = 492] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (12666000) [pid = 3720] [serial = 1420] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (15816000) [pid = 3720] [serial = 1423] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0DB55C00) [pid = 3720] [serial = 1415] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0DA46800) [pid = 3720] [serial = 1414] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0DB48800) [pid = 3720] [serial = 1417] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0DB4F000) [pid = 3720] [serial = 1418] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (166A7C00) [pid = 3720] [serial = 1426] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17C30C00) [pid = 3720] [serial = 1432] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (142E6000) [pid = 3720] [serial = 1406] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1252F400) [pid = 3720] [serial = 1405] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16D09400) [pid = 3720] [serial = 1409] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16633000) [pid = 3720] [serial = 1408] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18EA8000) [pid = 3720] [serial = 1412] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1834D800) [pid = 3720] [serial = 1411] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17509000) [pid = 3720] [serial = 1430] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (16F30C00) [pid = 3720] [serial = 1429] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (159B0C00) [pid = 3720] [serial = 1435] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17CC3400) [pid = 3720] [serial = 1438] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1828C400) [pid = 3720] [serial = 1441] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17CBE800) [pid = 3720] [serial = 1433] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (13507C00) [pid = 3720] [serial = 1421] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17CC4400) [pid = 3720] [serial = 1439] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1750C400) [pid = 3720] [serial = 1436] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (16BCD000) [pid = 3720] [serial = 1427] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (158BD000) [pid = 3720] [serial = 1424] [outer = 00000000] [url = about:blank] 21:04:10 INFO - PROCESS | 3720 | 1468901050670 Marionette TRACE conn5 <- [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]]]}] 21:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1677ms 21:04:10 INFO - PROCESS | 3720 | 1468901050721 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 21:04:10 INFO - PROCESS | 3720 | 1468901050724 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 21:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:04:10 INFO - PROCESS | 3720 | 1468901050734 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:04:10 INFO - PROCESS | 3720 | 1468901050737 Marionette TRACE conn5 <- [1,1950,null,{}] 21:04:10 INFO - PROCESS | 3720 | 1468901050743 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:10 INFO - PROCESS | 3720 | 1468901050746 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:10 INFO - PROCESS | 3720 | 1468901050846 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 21:04:10 INFO - PROCESS | 3720 | 1468901050853 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 3720 | 1468901050856 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:10 INFO - PROCESS | 3720 | ++DOCSHELL 0DA44400 == 28 [pid = 3720] [id = 497] 21:04:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DA46C00) [pid = 3720] [serial = 1491] [outer = 00000000] 21:04:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DB10800) [pid = 3720] [serial = 1492] [outer = 0DA46C00] 21:04:10 INFO - PROCESS | 3720 | 1468901050905 Marionette DEBUG loaded listener.js 21:04:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DB49800) [pid = 3720] [serial = 1493] [outer = 0DA46C00] 21:04:11 INFO - PROCESS | 3720 | 1468901051406 Marionette TRACE conn5 <- [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]]]}] 21:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 21:04:11 INFO - PROCESS | 3720 | 1468901051465 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 21:04:11 INFO - PROCESS | 3720 | 1468901051470 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 21:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:04:11 INFO - PROCESS | 3720 | 1468901051477 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:04:11 INFO - PROCESS | 3720 | 1468901051479 Marionette TRACE conn5 <- [1,1954,null,{}] 21:04:11 INFO - PROCESS | 3720 | 1468901051483 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:11 INFO - PROCESS | 3720 | 1468901051486 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:11 INFO - PROCESS | 3720 | 1468901051578 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 21:04:11 INFO - PROCESS | 3720 | 1468901051683 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:11 INFO - PROCESS | 3720 | 1468901051685 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:11 INFO - PROCESS | 3720 | ++DOCSHELL 0E46C400 == 29 [pid = 3720] [id = 498] 21:04:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0E995000) [pid = 3720] [serial = 1494] [outer = 00000000] 21:04:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0EDD9400) [pid = 3720] [serial = 1495] [outer = 0E995000] 21:04:11 INFO - PROCESS | 3720 | 1468901051735 Marionette DEBUG loaded listener.js 21:04:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (123DD400) [pid = 3720] [serial = 1496] [outer = 0E995000] 21:04:12 INFO - PROCESS | 3720 | 1468901052115 Marionette TRACE conn5 <- [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]]]}] 21:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 21:04:12 INFO - PROCESS | 3720 | 1468901052150 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 3720 | 1468901052153 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 21:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:04:12 INFO - PROCESS | 3720 | 1468901052156 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:04:12 INFO - PROCESS | 3720 | 1468901052159 Marionette TRACE conn5 <- [1,1958,null,{}] 21:04:12 INFO - PROCESS | 3720 | 1468901052171 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:12 INFO - PROCESS | 3720 | 1468901052176 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:12 INFO - PROCESS | 3720 | 1468901052296 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 21:04:12 INFO - PROCESS | 3720 | 1468901052316 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 3720 | 1468901052319 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:12 INFO - PROCESS | 3720 | ++DOCSHELL 155A8800 == 30 [pid = 3720] [id = 499] 21:04:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (155AAC00) [pid = 3720] [serial = 1497] [outer = 00000000] 21:04:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1581AC00) [pid = 3720] [serial = 1498] [outer = 155AAC00] 21:04:12 INFO - PROCESS | 3720 | 1468901052368 Marionette DEBUG loaded listener.js 21:04:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (158C1800) [pid = 3720] [serial = 1499] [outer = 155AAC00] 21:04:12 INFO - PROCESS | 3720 | 1468901052853 Marionette TRACE conn5 <- [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]]]}] 21:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 21:04:12 INFO - PROCESS | 3720 | 1468901052890 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 3720 | 1468901052893 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 21:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:04:12 INFO - PROCESS | 3720 | 1468901052901 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:04:12 INFO - PROCESS | 3720 | 1468901052903 Marionette TRACE conn5 <- [1,1962,null,{}] 21:04:12 INFO - PROCESS | 3720 | 1468901052907 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:12 INFO - PROCESS | 3720 | 1468901052908 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:13 INFO - PROCESS | 3720 | 1468901053027 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 21:04:13 INFO - PROCESS | 3720 | 1468901053032 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:13 INFO - PROCESS | 3720 | 1468901053034 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:13 INFO - PROCESS | 3720 | ++DOCSHELL 159A5800 == 31 [pid = 3720] [id = 500] 21:04:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (159AA400) [pid = 3720] [serial = 1500] [outer = 00000000] 21:04:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (166AAC00) [pid = 3720] [serial = 1501] [outer = 159AA400] 21:04:13 INFO - PROCESS | 3720 | 1468901053081 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16B27000) [pid = 3720] [serial = 1502] [outer = 159AA400] 21:04:13 INFO - PROCESS | 3720 | 1468901053551 Marionette TRACE conn5 <- [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]]]}] 21:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 21:04:13 INFO - PROCESS | 3720 | 1468901053570 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 21:04:13 INFO - PROCESS | 3720 | 1468901053572 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 21:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:04:13 INFO - PROCESS | 3720 | 1468901053575 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:04:13 INFO - PROCESS | 3720 | 1468901053576 Marionette TRACE conn5 <- [1,1966,null,{}] 21:04:13 INFO - PROCESS | 3720 | 1468901053585 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:13 INFO - PROCESS | 3720 | 1468901053587 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:13 INFO - PROCESS | 3720 | 1468901053698 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 21:04:13 INFO - PROCESS | 3720 | 1468901053794 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:13 INFO - PROCESS | 3720 | 1468901053796 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:13 INFO - PROCESS | 3720 | ++DOCSHELL 16BCFC00 == 32 [pid = 3720] [id = 501] 21:04:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16D03000) [pid = 3720] [serial = 1503] [outer = 00000000] 21:04:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (16F28800) [pid = 3720] [serial = 1504] [outer = 16D03000] 21:04:13 INFO - PROCESS | 3720 | 1468901053844 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16F35800) [pid = 3720] [serial = 1505] [outer = 16D03000] 21:04:14 INFO - PROCESS | 3720 | 1468901054291 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 770ms 21:04:14 INFO - PROCESS | 3720 | 1468901054346 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 21:04:14 INFO - PROCESS | 3720 | 1468901054348 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 21:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:04:14 INFO - PROCESS | 3720 | 1468901054351 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:04:14 INFO - PROCESS | 3720 | 1468901054353 Marionette TRACE conn5 <- [1,1970,null,{}] 21:04:14 INFO - PROCESS | 3720 | 1468901054362 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:14 INFO - PROCESS | 3720 | 1468901054367 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:14 INFO - PROCESS | 3720 | 1468901054504 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17DE1800) [pid = 3720] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17C27800) [pid = 3720] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (159A9400) [pid = 3720] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1551B400) [pid = 3720] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158CA000) [pid = 3720] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB10400) [pid = 3720] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (120B6C00) [pid = 3720] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DB0DC00) [pid = 3720] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17D64000) [pid = 3720] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17D5E000) [pid = 3720] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (183F9C00) [pid = 3720] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:04:14 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16F30400) [pid = 3720] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:04:14 INFO - PROCESS | 3720 | 1468901054832 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:14 INFO - PROCESS | 3720 | 1468901054834 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:14 INFO - PROCESS | 3720 | ++DOCSHELL 0D129400 == 33 [pid = 3720] [id = 502] 21:04:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0D168C00) [pid = 3720] [serial = 1506] [outer = 00000000] 21:04:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0DB13000) [pid = 3720] [serial = 1507] [outer = 0D168C00] 21:04:14 INFO - PROCESS | 3720 | 1468901054884 Marionette DEBUG loaded listener.js 21:04:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (13501800) [pid = 3720] [serial = 1508] [outer = 0D168C00] 21:04:15 INFO - PROCESS | 3720 | 1468901055275 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 21:04:15 INFO - PROCESS | 3720 | 1468901055322 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 21:04:15 INFO - PROCESS | 3720 | 1468901055324 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 21:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:04:15 INFO - PROCESS | 3720 | 1468901055327 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:04:15 INFO - PROCESS | 3720 | 1468901055328 Marionette TRACE conn5 <- [1,1974,null,{}] 21:04:15 INFO - PROCESS | 3720 | 1468901055332 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:15 INFO - PROCESS | 3720 | 1468901055334 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:15 INFO - PROCESS | 3720 | 1468901055413 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 21:04:15 INFO - PROCESS | 3720 | 1468901055513 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:15 INFO - PROCESS | 3720 | 1468901055515 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:15 INFO - PROCESS | 3720 | ++DOCSHELL 15896800 == 34 [pid = 3720] [id = 503] 21:04:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158A1400) [pid = 3720] [serial = 1509] [outer = 00000000] 21:04:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17C2F000) [pid = 3720] [serial = 1510] [outer = 158A1400] 21:04:15 INFO - PROCESS | 3720 | 1468901055565 Marionette DEBUG loaded listener.js 21:04:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17C33000) [pid = 3720] [serial = 1511] [outer = 158A1400] 21:04:15 INFO - PROCESS | 3720 | 1468901055923 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 21:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:04:15 INFO - PROCESS | 3720 | 1468901055958 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 21:04:15 INFO - PROCESS | 3720 | 1468901055960 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 21:04:15 INFO - PROCESS | 3720 | 1468901055963 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:04:15 INFO - PROCESS | 3720 | 1468901055965 Marionette TRACE conn5 <- [1,1978,null,{}] 21:04:15 INFO - PROCESS | 3720 | 1468901055968 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:15 INFO - PROCESS | 3720 | 1468901055970 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:16 INFO - PROCESS | 3720 | 1468901056093 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 21:04:16 INFO - PROCESS | 3720 | 1468901056101 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:16 INFO - PROCESS | 3720 | 1468901056103 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:16 INFO - PROCESS | 3720 | ++DOCSHELL 17CC3C00 == 35 [pid = 3720] [id = 504] 21:04:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17CC5400) [pid = 3720] [serial = 1512] [outer = 00000000] 21:04:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D59800) [pid = 3720] [serial = 1513] [outer = 17CC5400] 21:04:16 INFO - PROCESS | 3720 | 1468901056149 Marionette DEBUG loaded listener.js 21:04:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17D55800) [pid = 3720] [serial = 1514] [outer = 17CC5400] 21:04:16 INFO - PROCESS | 3720 | 1468901056574 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 21:04:16 INFO - PROCESS | 3720 | 1468901056594 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 21:04:16 INFO - PROCESS | 3720 | 1468901056596 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 21:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:04:16 INFO - PROCESS | 3720 | 1468901056599 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:04:16 INFO - PROCESS | 3720 | 1468901056601 Marionette TRACE conn5 <- [1,1982,null,{}] 21:04:16 INFO - PROCESS | 3720 | 1468901056604 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:16 INFO - PROCESS | 3720 | 1468901056606 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:16 INFO - PROCESS | 3720 | 1468901056728 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 21:04:16 INFO - PROCESS | 3720 | 1468901056736 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:16 INFO - PROCESS | 3720 | 1468901056738 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:16 INFO - PROCESS | 3720 | ++DOCSHELL 155A8000 == 36 [pid = 3720] [id = 505] 21:04:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17D60800) [pid = 3720] [serial = 1515] [outer = 00000000] 21:04:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18151400) [pid = 3720] [serial = 1516] [outer = 17D60800] 21:04:16 INFO - PROCESS | 3720 | 1468901056783 Marionette DEBUG loaded listener.js 21:04:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1828E000) [pid = 3720] [serial = 1517] [outer = 17D60800] 21:04:17 INFO - PROCESS | 3720 | 1468901057587 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1021ms 21:04:17 INFO - PROCESS | 3720 | 1468901057622 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 21:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:04:17 INFO - PROCESS | 3720 | 1468901057626 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 21:04:17 INFO - PROCESS | 3720 | 1468901057630 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:04:17 INFO - PROCESS | 3720 | 1468901057636 Marionette TRACE conn5 <- [1,1986,null,{}] 21:04:17 INFO - PROCESS | 3720 | 1468901057661 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:17 INFO - PROCESS | 3720 | 1468901057664 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:17 INFO - PROCESS | 3720 | 1468901057805 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 21:04:17 INFO - PROCESS | 3720 | 1468901057948 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:17 INFO - PROCESS | 3720 | 1468901057951 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:17 INFO - PROCESS | 3720 | ++DOCSHELL 0D616400 == 37 [pid = 3720] [id = 506] 21:04:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0D65F400) [pid = 3720] [serial = 1518] [outer = 00000000] 21:04:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0E350C00) [pid = 3720] [serial = 1519] [outer = 0D65F400] 21:04:18 INFO - PROCESS | 3720 | 1468901058011 Marionette DEBUG loaded listener.js 21:04:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1258B000) [pid = 3720] [serial = 1520] [outer = 0D65F400] 21:04:18 INFO - PROCESS | 3720 | 1468901058750 Marionette TRACE conn5 <- [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]]]}] 21:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1151ms 21:04:18 INFO - PROCESS | 3720 | 1468901058783 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 21:04:18 INFO - PROCESS | 3720 | 1468901058787 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 21:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:04:18 INFO - PROCESS | 3720 | 1468901058794 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:04:18 INFO - PROCESS | 3720 | 1468901058797 Marionette TRACE conn5 <- [1,1990,null,{}] 21:04:18 INFO - PROCESS | 3720 | 1468901058801 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:18 INFO - PROCESS | 3720 | 1468901058804 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:18 INFO - PROCESS | 3720 | 1468901058932 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 21:04:19 INFO - PROCESS | 3720 | 1468901059069 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:19 INFO - PROCESS | 3720 | 1468901059072 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:19 INFO - PROCESS | 3720 | ++DOCSHELL 0E322400 == 38 [pid = 3720] [id = 507] 21:04:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0E341C00) [pid = 3720] [serial = 1521] [outer = 00000000] 21:04:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1359E400) [pid = 3720] [serial = 1522] [outer = 0E341C00] 21:04:19 INFO - PROCESS | 3720 | 1468901059129 Marionette DEBUG loaded listener.js 21:04:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (15815400) [pid = 3720] [serial = 1523] [outer = 0E341C00] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 17CC3C00 == 37 [pid = 3720] [id = 504] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 15896800 == 36 [pid = 3720] [id = 503] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 0D129400 == 35 [pid = 3720] [id = 502] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 16BCFC00 == 34 [pid = 3720] [id = 501] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 159A5800 == 33 [pid = 3720] [id = 500] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 155A8800 == 32 [pid = 3720] [id = 499] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 0E46C400 == 31 [pid = 3720] [id = 498] 21:04:19 INFO - PROCESS | 3720 | --DOCSHELL 0DA44400 == 30 [pid = 3720] [id = 497] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (18299800) [pid = 3720] [serial = 1465] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17CBA800) [pid = 3720] [serial = 1462] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (166B2400) [pid = 3720] [serial = 1468] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (158CA400) [pid = 3720] [serial = 1447] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (166AD000) [pid = 3720] [serial = 1448] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159B0400) [pid = 3720] [serial = 1456] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB4B000) [pid = 3720] [serial = 1450] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0E46DC00) [pid = 3720] [serial = 1451] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1359D400) [pid = 3720] [serial = 1453] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (14FA1000) [pid = 3720] [serial = 1454] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0EDDC800) [pid = 3720] [serial = 1444] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (13596C00) [pid = 3720] [serial = 1445] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1828D800) [pid = 3720] [serial = 1442] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18E9C400) [pid = 3720] [serial = 1471] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18F2D400) [pid = 3720] [serial = 1474] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (18F32000) [pid = 3720] [serial = 1475] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1828A800) [pid = 3720] [serial = 1466] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (18EA3400) [pid = 3720] [serial = 1472] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17A48000) [pid = 3720] [serial = 1459] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17A4FC00) [pid = 3720] [serial = 1460] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17CC4000) [pid = 3720] [serial = 1463] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (16D01800) [pid = 3720] [serial = 1457] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17C2AC00) [pid = 3720] [serial = 1469] [outer = 00000000] [url = about:blank] 21:04:19 INFO - PROCESS | 3720 | 1468901059920 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1173ms 21:04:20 INFO - PROCESS | 3720 | 1468901059971 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 21:04:20 INFO - PROCESS | 3720 | 1468901059974 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 21:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:04:20 INFO - PROCESS | 3720 | 1468901059979 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:04:20 INFO - PROCESS | 3720 | 1468901059983 Marionette TRACE conn5 <- [1,1994,null,{}] 21:04:20 INFO - PROCESS | 3720 | 1468901059988 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:20 INFO - PROCESS | 3720 | 1468901059991 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:20 INFO - PROCESS | 3720 | 1468901060092 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 21:04:20 INFO - PROCESS | 3720 | 1468901060193 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 3720 | 1468901060195 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:20 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3B000 == 31 [pid = 3720] [id = 508] 21:04:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DA40000) [pid = 3720] [serial = 1524] [outer = 00000000] 21:04:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DEA1000) [pid = 3720] [serial = 1525] [outer = 0DA40000] 21:04:20 INFO - PROCESS | 3720 | 1468901060246 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0E492000) [pid = 3720] [serial = 1526] [outer = 0DA40000] 21:04:20 INFO - PROCESS | 3720 | 1468901060691 Marionette TRACE conn5 <- [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]]]}] 21:04:20 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 21:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 771ms 21:04:20 INFO - PROCESS | 3720 | 1468901060752 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 21:04:20 INFO - PROCESS | 3720 | 1468901060756 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 21:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:04:20 INFO - PROCESS | 3720 | 1468901060761 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:04:20 INFO - PROCESS | 3720 | 1468901060764 Marionette TRACE conn5 <- [1,1998,null,{}] 21:04:20 INFO - PROCESS | 3720 | 1468901060768 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:20 INFO - PROCESS | 3720 | 1468901060770 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:20 INFO - PROCESS | 3720 | 1468901060859 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 21:04:20 INFO - PROCESS | 3720 | 1468901060873 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 3720 | 1468901060875 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:20 INFO - PROCESS | 3720 | ++DOCSHELL 14FAB800 == 32 [pid = 3720] [id = 509] 21:04:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (14FAD800) [pid = 3720] [serial = 1527] [outer = 00000000] 21:04:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14FED000) [pid = 3720] [serial = 1528] [outer = 14FAD800] 21:04:20 INFO - PROCESS | 3720 | 1468901060920 Marionette DEBUG loaded listener.js 21:04:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (155A0400) [pid = 3720] [serial = 1529] [outer = 14FAD800] 21:04:21 INFO - PROCESS | 3720 | 1468901061393 Marionette TRACE conn5 <- [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]]]}] 21:04:21 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 21:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 21:04:21 INFO - PROCESS | 3720 | 1468901061437 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 21:04:21 INFO - PROCESS | 3720 | 1468901061439 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 21:04:21 INFO - PROCESS | 3720 | 1468901061442 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:04:21 INFO - PROCESS | 3720 | 1468901061446 Marionette TRACE conn5 <- [1,2002,null,{}] 21:04:21 INFO - PROCESS | 3720 | 1468901061457 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:21 INFO - PROCESS | 3720 | 1468901061462 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:21 INFO - PROCESS | 3720 | 1468901061552 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 21:04:21 INFO - PROCESS | 3720 | 1468901061658 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:21 INFO - PROCESS | 3720 | 1468901061661 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:21 INFO - PROCESS | 3720 | ++DOCSHELL 16BCFC00 == 33 [pid = 3720] [id = 510] 21:04:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16D02800) [pid = 3720] [serial = 1530] [outer = 00000000] 21:04:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D0C800) [pid = 3720] [serial = 1531] [outer = 16D02800] 21:04:21 INFO - PROCESS | 3720 | 1468901061710 Marionette DEBUG loaded listener.js 21:04:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16F33000) [pid = 3720] [serial = 1532] [outer = 16D02800] 21:04:22 INFO - PROCESS | 3720 | 1468901062085 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 21:04:22 INFO - PROCESS | 3720 | 1468901062116 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 21:04:22 INFO - PROCESS | 3720 | 1468901062119 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 21:04:22 INFO - PROCESS | 3720 | 1468901062122 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:04:22 INFO - PROCESS | 3720 | 1468901062124 Marionette TRACE conn5 <- [1,2006,null,{}] 21:04:22 INFO - PROCESS | 3720 | 1468901062128 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:22 INFO - PROCESS | 3720 | 1468901062130 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:22 INFO - PROCESS | 3720 | 1468901062249 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 21:04:22 INFO - PROCESS | 3720 | 1468901062362 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:22 INFO - PROCESS | 3720 | 1468901062364 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:22 INFO - PROCESS | 3720 | ++DOCSHELL 13595400 == 34 [pid = 3720] [id = 511] 21:04:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (159AD800) [pid = 3720] [serial = 1533] [outer = 00000000] 21:04:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17A48800) [pid = 3720] [serial = 1534] [outer = 159AD800] 21:04:22 INFO - PROCESS | 3720 | 1468901062411 Marionette DEBUG loaded listener.js 21:04:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17C2B000) [pid = 3720] [serial = 1535] [outer = 159AD800] 21:04:22 INFO - PROCESS | 3720 | 1468901062828 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 21:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:04:22 INFO - PROCESS | 3720 | 1468901062860 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 21:04:22 INFO - PROCESS | 3720 | 1468901062862 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 21:04:22 INFO - PROCESS | 3720 | 1468901062865 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:04:22 INFO - PROCESS | 3720 | 1468901062866 Marionette TRACE conn5 <- [1,2010,null,{}] 21:04:22 INFO - PROCESS | 3720 | 1468901062870 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:22 INFO - PROCESS | 3720 | 1468901062872 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:23 INFO - PROCESS | 3720 | 1468901062999 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 21:04:23 INFO - PROCESS | 3720 | 1468901063005 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 3720 | 1468901063007 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:23 INFO - PROCESS | 3720 | ++DOCSHELL 17C2AC00 == 35 [pid = 3720] [id = 512] 21:04:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17C30000) [pid = 3720] [serial = 1536] [outer = 00000000] 21:04:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17CC3C00) [pid = 3720] [serial = 1537] [outer = 17C30000] 21:04:23 INFO - PROCESS | 3720 | 1468901063053 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17D55400) [pid = 3720] [serial = 1538] [outer = 17C30000] 21:04:23 INFO - PROCESS | 3720 | 1468901063550 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms 21:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:04:23 INFO - PROCESS | 3720 | 1468901063597 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 21:04:23 INFO - PROCESS | 3720 | 1468901063599 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 21:04:23 INFO - PROCESS | 3720 | 1468901063602 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:04:23 INFO - PROCESS | 3720 | 1468901063603 Marionette TRACE conn5 <- [1,2014,null,{}] 21:04:23 INFO - PROCESS | 3720 | 1468901063607 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:23 INFO - PROCESS | 3720 | 1468901063612 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:23 INFO - PROCESS | 3720 | 1468901063786 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 21:04:23 INFO - PROCESS | 3720 | 1468901063815 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 3720 | 1468901063817 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:23 INFO - PROCESS | 3720 | ++DOCSHELL 1828E800 == 36 [pid = 3720] [id = 513] 21:04:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18290000) [pid = 3720] [serial = 1539] [outer = 00000000] 21:04:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1834B800) [pid = 3720] [serial = 1540] [outer = 18290000] 21:04:23 INFO - PROCESS | 3720 | 1468901063863 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1834D400) [pid = 3720] [serial = 1541] [outer = 18290000] 21:04:24 INFO - PROCESS | 3720 | 1468901064445 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159AA400) [pid = 3720] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (155AAC00) [pid = 3720] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0DB52C00) [pid = 3720] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DA46C00) [pid = 3720] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0E995000) [pid = 3720] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17CC5400) [pid = 3720] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (16D03000) [pid = 3720] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0D973400) [pid = 3720] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (158C0400) [pid = 3720] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18346C00) [pid = 3720] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1917B400) [pid = 3720] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0D168C00) [pid = 3720] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:04:24 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (158A1400) [pid = 3720] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 870ms 21:04:24 INFO - PROCESS | 3720 | 1468901064472 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 21:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:04:24 INFO - PROCESS | 3720 | 1468901064474 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 21:04:24 INFO - PROCESS | 3720 | 1468901064477 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:04:24 INFO - PROCESS | 3720 | 1468901064479 Marionette TRACE conn5 <- [1,2018,null,{}] 21:04:24 INFO - PROCESS | 3720 | 1468901064482 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:24 INFO - PROCESS | 3720 | 1468901064484 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:24 INFO - PROCESS | 3720 | 1468901064571 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 21:04:24 INFO - PROCESS | 3720 | 1468901064576 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:24 INFO - PROCESS | 3720 | 1468901064578 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:24 INFO - PROCESS | 3720 | ++DOCSHELL 0DB52C00 == 37 [pid = 3720] [id = 514] 21:04:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14268400) [pid = 3720] [serial = 1542] [outer = 00000000] 21:04:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (159A2800) [pid = 3720] [serial = 1543] [outer = 14268400] 21:04:24 INFO - PROCESS | 3720 | 1468901064624 Marionette DEBUG loaded listener.js 21:04:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16F30000) [pid = 3720] [serial = 1544] [outer = 14268400] 21:04:25 INFO - PROCESS | 3720 | 1468901065066 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 21:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:04:25 INFO - PROCESS | 3720 | 1468901065109 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 21:04:25 INFO - PROCESS | 3720 | 1468901065111 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 21:04:25 INFO - PROCESS | 3720 | 1468901065113 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:04:25 INFO - PROCESS | 3720 | 1468901065116 Marionette TRACE conn5 <- [1,2022,null,{}] 21:04:25 INFO - PROCESS | 3720 | 1468901065119 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:25 INFO - PROCESS | 3720 | 1468901065121 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:25 INFO - PROCESS | 3720 | 1468901065231 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 21:04:25 INFO - PROCESS | 3720 | 1468901065237 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 3720 | 1468901065239 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:25 INFO - PROCESS | 3720 | ++DOCSHELL 17CC5400 == 38 [pid = 3720] [id = 515] 21:04:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D57C00) [pid = 3720] [serial = 1545] [outer = 00000000] 21:04:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18EA1C00) [pid = 3720] [serial = 1546] [outer = 17D57C00] 21:04:25 INFO - PROCESS | 3720 | 1468901065283 Marionette DEBUG loaded listener.js 21:04:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18EDBC00) [pid = 3720] [serial = 1547] [outer = 17D57C00] 21:04:25 INFO - PROCESS | 3720 | 1468901065721 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 21:04:25 INFO - PROCESS | 3720 | 1468901065763 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 21:04:25 INFO - PROCESS | 3720 | 1468901065765 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 21:04:25 INFO - PROCESS | 3720 | 1468901065768 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:04:25 INFO - PROCESS | 3720 | 1468901065770 Marionette TRACE conn5 <- [1,2026,null,{}] 21:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:04:25 INFO - PROCESS | 3720 | 1468901065773 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:25 INFO - PROCESS | 3720 | 1468901065775 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:25 INFO - PROCESS | 3720 | 1468901065857 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 21:04:25 INFO - PROCESS | 3720 | 1468901065862 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 3720 | 1468901065864 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:25 INFO - PROCESS | 3720 | ++DOCSHELL 16D0EC00 == 39 [pid = 3720] [id = 516] 21:04:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18EABC00) [pid = 3720] [serial = 1548] [outer = 00000000] 21:04:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18F36800) [pid = 3720] [serial = 1549] [outer = 18EABC00] 21:04:25 INFO - PROCESS | 3720 | 1468901065908 Marionette DEBUG loaded listener.js 21:04:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18F3C000) [pid = 3720] [serial = 1550] [outer = 18EABC00] 21:04:26 INFO - PROCESS | 3720 | 1468901066333 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 21:04:26 INFO - PROCESS | 3720 | 1468901066403 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 21:04:26 INFO - PROCESS | 3720 | 1468901066405 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 21:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:04:26 INFO - PROCESS | 3720 | 1468901066407 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:04:26 INFO - PROCESS | 3720 | 1468901066409 Marionette TRACE conn5 <- [1,2030,null,{}] 21:04:26 INFO - PROCESS | 3720 | 1468901066413 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:26 INFO - PROCESS | 3720 | 1468901066414 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:26 INFO - PROCESS | 3720 | 1468901066542 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 21:04:26 INFO - PROCESS | 3720 | 1468901066700 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:26 INFO - PROCESS | 3720 | 1468901066703 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:26 INFO - PROCESS | 3720 | ++DOCSHELL 0D97C000 == 40 [pid = 3720] [id = 517] 21:04:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0DA3E400) [pid = 3720] [serial = 1551] [outer = 00000000] 21:04:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DB0F400) [pid = 3720] [serial = 1552] [outer = 0DA3E400] 21:04:26 INFO - PROCESS | 3720 | 1468901066780 Marionette DEBUG loaded listener.js 21:04:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0DB50C00) [pid = 3720] [serial = 1553] [outer = 0DA3E400] 21:04:27 INFO - PROCESS | 3720 | 1468901067381 Marionette TRACE conn5 <- [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]]]}] 21:04:27 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) 21:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1019ms 21:04:27 INFO - PROCESS | 3720 | 1468901067429 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 21:04:27 INFO - PROCESS | 3720 | 1468901067433 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 21:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:04:27 INFO - PROCESS | 3720 | 1468901067438 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:04:27 INFO - PROCESS | 3720 | 1468901067441 Marionette TRACE conn5 <- [1,2034,null,{}] 21:04:27 INFO - PROCESS | 3720 | 1468901067465 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:27 INFO - PROCESS | 3720 | 1468901067468 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:27 INFO - PROCESS | 3720 | 1468901067581 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 21:04:27 INFO - PROCESS | 3720 | 1468901067727 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:27 INFO - PROCESS | 3720 | 1468901067731 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:27 INFO - PROCESS | 3720 | ++DOCSHELL 14FEAC00 == 41 [pid = 3720] [id = 518] 21:04:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (14FEC400) [pid = 3720] [serial = 1554] [outer = 00000000] 21:04:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (158C7800) [pid = 3720] [serial = 1555] [outer = 14FEC400] 21:04:27 INFO - PROCESS | 3720 | 1468901067790 Marionette DEBUG loaded listener.js 21:04:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (166A7000) [pid = 3720] [serial = 1556] [outer = 14FEC400] 21:04:28 INFO - PROCESS | 3720 | 1468901068387 Marionette TRACE conn5 <- [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]]]}] 21:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1025ms 21:04:28 INFO - PROCESS | 3720 | 1468901068477 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 21:04:28 INFO - PROCESS | 3720 | 1468901068481 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 21:04:28 INFO - PROCESS | 3720 | 1468901068486 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:04:28 INFO - PROCESS | 3720 | 1468901068488 Marionette TRACE conn5 <- [1,2038,null,{}] 21:04:28 INFO - PROCESS | 3720 | 1468901068492 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:28 INFO - PROCESS | 3720 | 1468901068495 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:28 INFO - PROCESS | 3720 | 1468901068611 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 21:04:28 INFO - PROCESS | 3720 | 1468901068745 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:28 INFO - PROCESS | 3720 | 1468901068748 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:28 INFO - PROCESS | 3720 | ++DOCSHELL 17CB9800 == 42 [pid = 3720] [id = 519] 21:04:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17CB9C00) [pid = 3720] [serial = 1557] [outer = 00000000] 21:04:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17D64800) [pid = 3720] [serial = 1558] [outer = 17CB9C00] 21:04:28 INFO - PROCESS | 3720 | 1468901068802 Marionette DEBUG loaded listener.js 21:04:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (18292400) [pid = 3720] [serial = 1559] [outer = 17CB9C00] 21:04:29 INFO - PROCESS | 3720 | 1468901069422 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 21:04:29 INFO - PROCESS | 3720 | 1468901069461 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 3720 | 1468901069465 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 21:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:04:29 INFO - PROCESS | 3720 | 1468901069476 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 3720 | 1468901069480 Marionette TRACE conn5 <- [1,2042,null,{}] 21:04:29 INFO - PROCESS | 3720 | 1468901069485 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:29 INFO - PROCESS | 3720 | 1468901069488 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:29 INFO - PROCESS | 3720 | 1468901069608 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 21:04:29 INFO - PROCESS | 3720 | 1468901069765 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 3720 | 1468901069767 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:29 INFO - PROCESS | 3720 | ++DOCSHELL 1983F000 == 43 [pid = 3720] [id = 520] 21:04:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (19843400) [pid = 3720] [serial = 1560] [outer = 00000000] 21:04:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (19F1B000) [pid = 3720] [serial = 1561] [outer = 19843400] 21:04:29 INFO - PROCESS | 3720 | 1468901069824 Marionette DEBUG loaded listener.js 21:04:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (19F98000) [pid = 3720] [serial = 1562] [outer = 19843400] 21:04:30 INFO - PROCESS | 3720 | 1468901070602 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1190ms 21:04:30 INFO - PROCESS | 3720 | 1468901070661 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 3720 | 1468901070665 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 21:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:04:30 INFO - PROCESS | 3720 | 1468901070670 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 3720 | 1468901070673 Marionette TRACE conn5 <- [1,2046,null,{}] 21:04:30 INFO - PROCESS | 3720 | 1468901070679 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:30 INFO - PROCESS | 3720 | 1468901070682 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:30 INFO - PROCESS | 3720 | 1468901070786 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 21:04:30 INFO - PROCESS | 3720 | 1468901070925 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:30 INFO - PROCESS | 3720 | 1468901070930 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:30 INFO - PROCESS | 3720 | ++DOCSHELL 0EC07C00 == 44 [pid = 3720] [id = 521] 21:04:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (0ECE0C00) [pid = 3720] [serial = 1563] [outer = 00000000] 21:04:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (123DE000) [pid = 3720] [serial = 1564] [outer = 0ECE0C00] 21:04:31 INFO - PROCESS | 3720 | 1468901070983 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (133A3000) [pid = 3720] [serial = 1565] [outer = 0ECE0C00] 21:04:31 INFO - PROCESS | 3720 | --DOCSHELL 0D978800 == 43 [pid = 3720] [id = 496] 21:04:31 INFO - PROCESS | 3720 | --DOCSHELL 16D0EC00 == 42 [pid = 3720] [id = 516] 21:04:31 INFO - PROCESS | 3720 | --DOCSHELL 17CC5400 == 41 [pid = 3720] [id = 515] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 0DB52C00 == 40 [pid = 3720] [id = 514] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 1828E800 == 39 [pid = 3720] [id = 513] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 17C2AC00 == 38 [pid = 3720] [id = 512] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 13595400 == 37 [pid = 3720] [id = 511] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 16BCFC00 == 36 [pid = 3720] [id = 510] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 14FAB800 == 35 [pid = 3720] [id = 509] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 0DA3B000 == 34 [pid = 3720] [id = 508] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 0E322400 == 33 [pid = 3720] [id = 507] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 0D616400 == 32 [pid = 3720] [id = 506] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 155A8000 == 31 [pid = 3720] [id = 505] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 1983F000 == 30 [pid = 3720] [id = 520] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 17CB9800 == 29 [pid = 3720] [id = 519] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 0D97C000 == 28 [pid = 3720] [id = 517] 21:04:32 INFO - PROCESS | 3720 | --DOCSHELL 14FEAC00 == 27 [pid = 3720] [id = 518] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (166AAC00) [pid = 3720] [serial = 1501] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (1581AC00) [pid = 3720] [serial = 1498] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (1359A000) [pid = 3720] [serial = 1490] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (123E2800) [pid = 3720] [serial = 1489] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0DB10800) [pid = 3720] [serial = 1492] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0DB49800) [pid = 3720] [serial = 1493] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0EDD9400) [pid = 3720] [serial = 1495] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (123DD400) [pid = 3720] [serial = 1496] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17D59800) [pid = 3720] [serial = 1513] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (16F28800) [pid = 3720] [serial = 1504] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1258D000) [pid = 3720] [serial = 1478] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0E997800) [pid = 3720] [serial = 1477] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16F2E400) [pid = 3720] [serial = 1481] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16637000) [pid = 3720] [serial = 1480] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18F3C800) [pid = 3720] [serial = 1484] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (18F31C00) [pid = 3720] [serial = 1483] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17D55800) [pid = 3720] [serial = 1514] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (19843800) [pid = 3720] [serial = 1487] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (191CC000) [pid = 3720] [serial = 1486] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DB13000) [pid = 3720] [serial = 1507] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16F35800) [pid = 3720] [serial = 1505] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (13501800) [pid = 3720] [serial = 1508] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17C2F000) [pid = 3720] [serial = 1510] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17C33000) [pid = 3720] [serial = 1511] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (158C1800) [pid = 3720] [serial = 1499] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (16B27000) [pid = 3720] [serial = 1502] [outer = 00000000] [url = about:blank] 21:04:32 INFO - PROCESS | 3720 | 1468901072233 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1631ms 21:04:32 INFO - PROCESS | 3720 | 1468901072303 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 21:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:04:32 INFO - PROCESS | 3720 | 1468901072307 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 21:04:32 INFO - PROCESS | 3720 | 1468901072312 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - PROCESS | 3720 | 1468901072315 Marionette TRACE conn5 <- [1,2050,null,{}] 21:04:32 INFO - PROCESS | 3720 | 1468901072325 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:32 INFO - PROCESS | 3720 | 1468901072328 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:32 INFO - PROCESS | 3720 | 1468901072451 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 21:04:32 INFO - PROCESS | 3720 | 1468901072466 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:32 INFO - PROCESS | 3720 | 1468901072468 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:32 INFO - PROCESS | 3720 | ++DOCSHELL 0DA47800 == 28 [pid = 3720] [id = 522] 21:04:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DB10400) [pid = 3720] [serial = 1566] [outer = 00000000] 21:04:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DB49800) [pid = 3720] [serial = 1567] [outer = 0DB10400] 21:04:32 INFO - PROCESS | 3720 | 1468901072518 Marionette DEBUG loaded listener.js 21:04:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (0DB4DC00) [pid = 3720] [serial = 1568] [outer = 0DB10400] 21:04:33 INFO - PROCESS | 3720 | 1468901073008 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 21:04:33 INFO - PROCESS | 3720 | 1468901073043 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 21:04:33 INFO - PROCESS | 3720 | 1468901073049 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 21:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:04:33 INFO - PROCESS | 3720 | 1468901073055 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:04:33 INFO - PROCESS | 3720 | 1468901073058 Marionette TRACE conn5 <- [1,2054,null,{}] 21:04:33 INFO - PROCESS | 3720 | 1468901073061 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:33 INFO - PROCESS | 3720 | 1468901073064 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:33 INFO - PROCESS | 3720 | 1468901073155 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 21:04:33 INFO - PROCESS | 3720 | 1468901073165 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:33 INFO - PROCESS | 3720 | 1468901073167 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:33 INFO - PROCESS | 3720 | ++DOCSHELL 1231C400 == 29 [pid = 3720] [id = 523] 21:04:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (12323000) [pid = 3720] [serial = 1569] [outer = 00000000] 21:04:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (12530000) [pid = 3720] [serial = 1570] [outer = 12323000] 21:04:33 INFO - PROCESS | 3720 | 1468901073216 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (133A4C00) [pid = 3720] [serial = 1571] [outer = 12323000] 21:04:33 INFO - PROCESS | 3720 | 1468901073699 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 21:04:33 INFO - PROCESS | 3720 | 1468901073728 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 21:04:33 INFO - PROCESS | 3720 | 1468901073730 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 21:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:04:33 INFO - PROCESS | 3720 | 1468901073734 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:04:33 INFO - PROCESS | 3720 | 1468901073737 Marionette TRACE conn5 <- [1,2058,null,{}] 21:04:33 INFO - PROCESS | 3720 | 1468901073748 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:33 INFO - PROCESS | 3720 | 1468901073753 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:33 INFO - PROCESS | 3720 | 1468901073869 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 21:04:34 INFO - PROCESS | 3720 | 1468901073979 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 3720 | 1468901073982 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:34 INFO - PROCESS | 3720 | ++DOCSHELL 15894C00 == 30 [pid = 3720] [id = 524] 21:04:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (15895400) [pid = 3720] [serial = 1572] [outer = 00000000] 21:04:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (158C1800) [pid = 3720] [serial = 1573] [outer = 15895400] 21:04:34 INFO - PROCESS | 3720 | 1468901074034 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (158C8800) [pid = 3720] [serial = 1574] [outer = 15895400] 21:04:34 INFO - PROCESS | 3720 | 1468901074465 Marionette TRACE conn5 <- [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]]]}] 21:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 21:04:34 INFO - PROCESS | 3720 | 1468901074508 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 21:04:34 INFO - PROCESS | 3720 | 1468901074511 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 21:04:34 INFO - PROCESS | 3720 | 1468901074514 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:04:34 INFO - PROCESS | 3720 | 1468901074515 Marionette TRACE conn5 <- [1,2062,null,{}] 21:04:34 INFO - PROCESS | 3720 | 1468901074519 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:34 INFO - PROCESS | 3720 | 1468901074521 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:34 INFO - PROCESS | 3720 | 1468901074644 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 21:04:34 INFO - PROCESS | 3720 | 1468901074652 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 3720 | 1468901074654 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:34 INFO - PROCESS | 3720 | ++DOCSHELL 158C1400 == 31 [pid = 3720] [id = 525] 21:04:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (158CBC00) [pid = 3720] [serial = 1575] [outer = 00000000] 21:04:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (166AD800) [pid = 3720] [serial = 1576] [outer = 158CBC00] 21:04:34 INFO - PROCESS | 3720 | 1468901074757 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16BCEC00) [pid = 3720] [serial = 1577] [outer = 158CBC00] 21:04:35 INFO - PROCESS | 3720 | 1468901075193 Marionette TRACE conn5 <- [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]]]}] 21:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 21:04:35 INFO - PROCESS | 3720 | 1468901075251 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 21:04:35 INFO - PROCESS | 3720 | 1468901075253 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 21:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:04:35 INFO - PROCESS | 3720 | 1468901075263 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:04:35 INFO - PROCESS | 3720 | 1468901075265 Marionette TRACE conn5 <- [1,2066,null,{}] 21:04:35 INFO - PROCESS | 3720 | 1468901075269 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:35 INFO - PROCESS | 3720 | 1468901075271 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:35 INFO - PROCESS | 3720 | 1468901075388 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 21:04:35 INFO - PROCESS | 3720 | 1468901075398 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:35 INFO - PROCESS | 3720 | 1468901075400 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:35 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F8800 == 32 [pid = 3720] [id = 526] 21:04:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (159AF400) [pid = 3720] [serial = 1578] [outer = 00000000] 21:04:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16D0F400) [pid = 3720] [serial = 1579] [outer = 159AF400] 21:04:35 INFO - PROCESS | 3720 | 1468901075501 Marionette DEBUG loaded listener.js 21:04:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16F35800) [pid = 3720] [serial = 1580] [outer = 159AF400] 21:04:35 INFO - PROCESS | 3720 | 1468901075921 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 21:04:35 INFO - PROCESS | 3720 | 1468901075942 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 21:04:35 INFO - PROCESS | 3720 | 1468901075944 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 21:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:04:35 INFO - PROCESS | 3720 | 1468901075947 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:04:35 INFO - PROCESS | 3720 | 1468901075949 Marionette TRACE conn5 <- [1,2070,null,{}] 21:04:35 INFO - PROCESS | 3720 | 1468901075952 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:35 INFO - PROCESS | 3720 | 1468901075958 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:36 INFO - PROCESS | 3720 | 1468901076104 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 21:04:36 INFO - PROCESS | 3720 | 1468901076170 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:36 INFO - PROCESS | 3720 | 1468901076172 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:36 INFO - PROCESS | 3720 | ++DOCSHELL 15237800 == 33 [pid = 3720] [id = 527] 21:04:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17A44400) [pid = 3720] [serial = 1581] [outer = 00000000] 21:04:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (17CB9800) [pid = 3720] [serial = 1582] [outer = 17A44400] 21:04:36 INFO - PROCESS | 3720 | 1468901076217 Marionette DEBUG loaded listener.js 21:04:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (17CC3400) [pid = 3720] [serial = 1583] [outer = 17A44400] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17D57C00) [pid = 3720] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14268400) [pid = 3720] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0DA40000) [pid = 3720] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D60800) [pid = 3720] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (14FAD800) [pid = 3720] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16D02800) [pid = 3720] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18290000) [pid = 3720] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (159AD800) [pid = 3720] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17C30000) [pid = 3720] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0E341C00) [pid = 3720] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18EABC00) [pid = 3720] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:04:36 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D65F400) [pid = 3720] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:04:36 INFO - PROCESS | 3720 | 1468901076850 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 21:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:04:36 INFO - PROCESS | 3720 | 1468901076919 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 21:04:36 INFO - PROCESS | 3720 | 1468901076921 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 21:04:36 INFO - PROCESS | 3720 | 1468901076924 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:04:36 INFO - PROCESS | 3720 | 1468901076926 Marionette TRACE conn5 <- [1,2074,null,{}] 21:04:36 INFO - PROCESS | 3720 | 1468901076929 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:36 INFO - PROCESS | 3720 | 1468901076931 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:37 INFO - PROCESS | 3720 | 1468901077011 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 21:04:37 INFO - PROCESS | 3720 | 1468901077017 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 3720 | 1468901077019 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:37 INFO - PROCESS | 3720 | ++DOCSHELL 1589A000 == 34 [pid = 3720] [id = 528] 21:04:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (166A9800) [pid = 3720] [serial = 1584] [outer = 00000000] 21:04:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17A4A000) [pid = 3720] [serial = 1585] [outer = 166A9800] 21:04:37 INFO - PROCESS | 3720 | 1468901077064 Marionette DEBUG loaded listener.js 21:04:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17C28C00) [pid = 3720] [serial = 1586] [outer = 166A9800] 21:04:37 INFO - PROCESS | 3720 | 1468901077501 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 21:04:37 INFO - PROCESS | 3720 | 1468901077555 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 21:04:37 INFO - PROCESS | 3720 | 1468901077557 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 21:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:04:37 INFO - PROCESS | 3720 | 1468901077560 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:04:37 INFO - PROCESS | 3720 | 1468901077562 Marionette TRACE conn5 <- [1,2078,null,{}] 21:04:37 INFO - PROCESS | 3720 | 1468901077565 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:37 INFO - PROCESS | 3720 | 1468901077567 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:37 INFO - PROCESS | 3720 | 1468901077644 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 21:04:37 INFO - PROCESS | 3720 | 1468901077650 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 3720 | 1468901077651 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:37 INFO - PROCESS | 3720 | ++DOCSHELL 1426E000 == 35 [pid = 3720] [id = 529] 21:04:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17CC2800) [pid = 3720] [serial = 1587] [outer = 00000000] 21:04:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17D5B000) [pid = 3720] [serial = 1588] [outer = 17CC2800] 21:04:37 INFO - PROCESS | 3720 | 1468901077697 Marionette DEBUG loaded listener.js 21:04:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17D57800) [pid = 3720] [serial = 1589] [outer = 17CC2800] 21:04:38 INFO - PROCESS | 3720 | 1468901078148 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 21:04:38 INFO - PROCESS | 3720 | 1468901078191 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 21:04:38 INFO - PROCESS | 3720 | 1468901078193 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 21:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:04:38 INFO - PROCESS | 3720 | 1468901078196 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:04:38 INFO - PROCESS | 3720 | 1468901078198 Marionette TRACE conn5 <- [1,2082,null,{}] 21:04:38 INFO - PROCESS | 3720 | 1468901078201 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:38 INFO - PROCESS | 3720 | 1468901078203 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:38 INFO - PROCESS | 3720 | 1468901078285 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 21:04:38 INFO - PROCESS | 3720 | 1468901078290 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:38 INFO - PROCESS | 3720 | 1468901078292 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:38 INFO - PROCESS | 3720 | ++DOCSHELL 1581E800 == 36 [pid = 3720] [id = 530] 21:04:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17DE1C00) [pid = 3720] [serial = 1590] [outer = 00000000] 21:04:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18294000) [pid = 3720] [serial = 1591] [outer = 17DE1C00] 21:04:38 INFO - PROCESS | 3720 | 1468901078338 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18295400) [pid = 3720] [serial = 1592] [outer = 17DE1C00] 21:04:39 INFO - PROCESS | 3720 | 1468901079120 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 21:04:39 INFO - PROCESS | 3720 | 1468901079168 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 21:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:04:39 INFO - PROCESS | 3720 | 1468901079171 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 21:04:39 INFO - PROCESS | 3720 | 1468901079177 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:04:39 INFO - PROCESS | 3720 | 1468901079179 Marionette TRACE conn5 <- [1,2086,null,{}] 21:04:39 INFO - PROCESS | 3720 | 1468901079185 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:39 INFO - PROCESS | 3720 | 1468901079188 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:39 INFO - PROCESS | 3720 | 1468901079309 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 21:04:39 INFO - PROCESS | 3720 | 1468901079476 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:39 INFO - PROCESS | 3720 | 1468901079479 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:39 INFO - PROCESS | 3720 | ++DOCSHELL 0D975400 == 37 [pid = 3720] [id = 531] 21:04:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0D978800) [pid = 3720] [serial = 1593] [outer = 00000000] 21:04:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0E98DC00) [pid = 3720] [serial = 1594] [outer = 0D978800] 21:04:39 INFO - PROCESS | 3720 | 1468901079539 Marionette DEBUG loaded listener.js 21:04:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (12531C00) [pid = 3720] [serial = 1595] [outer = 0D978800] 21:04:39 INFO - PROCESS | 3720 | --DOCSHELL 0E455800 == 36 [pid = 3720] [id = 12] 21:04:40 INFO - PROCESS | 3720 | 1468901080323 Marionette TRACE conn5 <- [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]]]}] 21:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1222ms 21:04:40 INFO - PROCESS | 3720 | 1468901080400 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 21:04:40 INFO - PROCESS | 3720 | 1468901080404 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 21:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:04:40 INFO - PROCESS | 3720 | 1468901080411 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:04:40 INFO - PROCESS | 3720 | 1468901080414 Marionette TRACE conn5 <- [1,2090,null,{}] 21:04:40 INFO - PROCESS | 3720 | 1468901080418 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:40 INFO - PROCESS | 3720 | 1468901080421 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:40 INFO - PROCESS | 3720 | 1468901080550 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 21:04:40 INFO - PROCESS | 3720 | 1468901080691 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:40 INFO - PROCESS | 3720 | 1468901080693 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:40 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F1000 == 37 [pid = 3720] [id = 532] 21:04:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0DB0C000) [pid = 3720] [serial = 1596] [outer = 00000000] 21:04:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (14FE7400) [pid = 3720] [serial = 1597] [outer = 0DB0C000] 21:04:40 INFO - PROCESS | 3720 | 1468901080749 Marionette DEBUG loaded listener.js 21:04:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1581C000) [pid = 3720] [serial = 1598] [outer = 0DB0C000] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 1426E000 == 36 [pid = 3720] [id = 529] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 1589A000 == 35 [pid = 3720] [id = 528] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 15237800 == 34 [pid = 3720] [id = 527] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 0D6F8800 == 33 [pid = 3720] [id = 526] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 158C1400 == 32 [pid = 3720] [id = 525] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 15894C00 == 31 [pid = 3720] [id = 524] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 1231C400 == 30 [pid = 3720] [id = 523] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 0DA47800 == 29 [pid = 3720] [id = 522] 21:04:41 INFO - PROCESS | 3720 | --DOCSHELL 0EC07C00 == 28 [pid = 3720] [id = 521] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18EDBC00) [pid = 3720] [serial = 1547] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (16F30000) [pid = 3720] [serial = 1544] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0E492000) [pid = 3720] [serial = 1526] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18151400) [pid = 3720] [serial = 1516] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14FED000) [pid = 3720] [serial = 1528] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16F33000) [pid = 3720] [serial = 1532] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1834B800) [pid = 3720] [serial = 1540] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17C2B000) [pid = 3720] [serial = 1535] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (18EA1C00) [pid = 3720] [serial = 1546] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (155A0400) [pid = 3720] [serial = 1529] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (159A2800) [pid = 3720] [serial = 1543] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17CC3C00) [pid = 3720] [serial = 1537] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (15815400) [pid = 3720] [serial = 1523] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18F36800) [pid = 3720] [serial = 1549] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17D55400) [pid = 3720] [serial = 1538] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1258B000) [pid = 3720] [serial = 1520] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0DEA1000) [pid = 3720] [serial = 1525] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1359E400) [pid = 3720] [serial = 1522] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (1828E000) [pid = 3720] [serial = 1517] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16D0C800) [pid = 3720] [serial = 1531] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17A48800) [pid = 3720] [serial = 1534] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1834D400) [pid = 3720] [serial = 1541] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (0E350C00) [pid = 3720] [serial = 1519] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18F3C000) [pid = 3720] [serial = 1550] [outer = 00000000] [url = about:blank] 21:04:41 INFO - PROCESS | 3720 | 1468901081594 Marionette TRACE conn5 <- [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]]]}] 21:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1217ms 21:04:41 INFO - PROCESS | 3720 | 1468901081633 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 3720 | 1468901081636 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 21:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:04:41 INFO - PROCESS | 3720 | 1468901081641 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:04:41 INFO - PROCESS | 3720 | 1468901081644 Marionette TRACE conn5 <- [1,2094,null,{}] 21:04:41 INFO - PROCESS | 3720 | 1468901081649 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:41 INFO - PROCESS | 3720 | 1468901081652 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:41 INFO - PROCESS | 3720 | 1468901081743 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 21:04:41 INFO - PROCESS | 3720 | 1468901081751 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 3720 | 1468901081755 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:41 INFO - PROCESS | 3720 | ++DOCSHELL 0DB10800 == 29 [pid = 3720] [id = 533] 21:04:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DB11C00) [pid = 3720] [serial = 1599] [outer = 00000000] 21:04:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB4D800) [pid = 3720] [serial = 1600] [outer = 0DB11C00] 21:04:41 INFO - PROCESS | 3720 | 1468901081810 Marionette DEBUG loaded listener.js 21:04:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0E322400) [pid = 3720] [serial = 1601] [outer = 0DB11C00] 21:04:42 INFO - PROCESS | 3720 | 1468901082343 Marionette TRACE conn5 <- [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]]]}] 21:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 731ms 21:04:42 INFO - PROCESS | 3720 | 1468901082373 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 21:04:42 INFO - PROCESS | 3720 | 1468901082377 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 21:04:42 INFO - PROCESS | 3720 | 1468901082383 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:04:42 INFO - PROCESS | 3720 | 1468901082386 Marionette TRACE conn5 <- [1,2098,null,{}] 21:04:42 INFO - PROCESS | 3720 | 1468901082389 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:42 INFO - PROCESS | 3720 | 1468901082392 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:42 INFO - PROCESS | 3720 | 1468901082482 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 21:04:42 INFO - PROCESS | 3720 | 1468901082582 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:42 INFO - PROCESS | 3720 | 1468901082585 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:42 INFO - PROCESS | 3720 | ++DOCSHELL 0ECEF800 == 30 [pid = 3720] [id = 534] 21:04:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (120AD800) [pid = 3720] [serial = 1602] [outer = 00000000] 21:04:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (13507400) [pid = 3720] [serial = 1603] [outer = 120AD800] 21:04:42 INFO - PROCESS | 3720 | 1468901082634 Marionette DEBUG loaded listener.js 21:04:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (142E8000) [pid = 3720] [serial = 1604] [outer = 120AD800] 21:04:43 INFO - PROCESS | 3720 | 1468901083028 Marionette TRACE conn5 <- [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]]]}] 21:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 21:04:43 INFO - PROCESS | 3720 | 1468901083059 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 21:04:43 INFO - PROCESS | 3720 | 1468901083061 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 21:04:43 INFO - PROCESS | 3720 | 1468901083064 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:04:43 INFO - PROCESS | 3720 | 1468901083068 Marionette TRACE conn5 <- [1,2102,null,{}] 21:04:43 INFO - PROCESS | 3720 | 1468901083078 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:43 INFO - PROCESS | 3720 | 1468901083083 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:43 INFO - PROCESS | 3720 | 1468901083198 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 21:04:43 INFO - PROCESS | 3720 | 1468901083216 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 3720 | 1468901083220 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:43 INFO - PROCESS | 3720 | ++DOCSHELL 1663A000 == 31 [pid = 3720] [id = 535] 21:04:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (166A7C00) [pid = 3720] [serial = 1605] [outer = 00000000] 21:04:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (166E6800) [pid = 3720] [serial = 1606] [outer = 166A7C00] 21:04:43 INFO - PROCESS | 3720 | 1468901083270 Marionette DEBUG loaded listener.js 21:04:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16D0D000) [pid = 3720] [serial = 1607] [outer = 166A7C00] 21:04:43 INFO - PROCESS | 3720 | 1468901083733 Marionette TRACE conn5 <- [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]]]}] 21:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 21:04:43 INFO - PROCESS | 3720 | 1468901083798 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 21:04:43 INFO - PROCESS | 3720 | 1468901083801 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 21:04:43 INFO - PROCESS | 3720 | 1468901083804 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:04:43 INFO - PROCESS | 3720 | 1468901083806 Marionette TRACE conn5 <- [1,2106,null,{}] 21:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:04:43 INFO - PROCESS | 3720 | 1468901083809 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:43 INFO - PROCESS | 3720 | 1468901083811 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:43 INFO - PROCESS | 3720 | 1468901083935 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 21:04:43 INFO - PROCESS | 3720 | 1468901083940 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 3720 | 1468901083942 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:44 INFO - PROCESS | 3720 | ++DOCSHELL 16F34C00 == 32 [pid = 3720] [id = 536] 21:04:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16F35400) [pid = 3720] [serial = 1608] [outer = 00000000] 21:04:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17A45400) [pid = 3720] [serial = 1609] [outer = 16F35400] 21:04:44 INFO - PROCESS | 3720 | 1468901084043 Marionette DEBUG loaded listener.js 21:04:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17A4F400) [pid = 3720] [serial = 1610] [outer = 16F35400] 21:04:44 INFO - PROCESS | 3720 | 1468901084456 Marionette TRACE conn5 <- [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]]]}] 21:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 21:04:44 INFO - PROCESS | 3720 | 1468901084539 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 21:04:44 INFO - PROCESS | 3720 | 1468901084541 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 21:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:04:44 INFO - PROCESS | 3720 | 1468901084544 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:04:44 INFO - PROCESS | 3720 | 1468901084546 Marionette TRACE conn5 <- [1,2110,null,{}] 21:04:44 INFO - PROCESS | 3720 | 1468901084549 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:44 INFO - PROCESS | 3720 | 1468901084551 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:44 INFO - PROCESS | 3720 | 1468901084699 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 21:04:44 INFO - PROCESS | 3720 | 1468901084725 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:44 INFO - PROCESS | 3720 | 1468901084727 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:44 INFO - PROCESS | 3720 | ++DOCSHELL 16F33400 == 33 [pid = 3720] [id = 537] 21:04:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17A42400) [pid = 3720] [serial = 1611] [outer = 00000000] 21:04:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17C31000) [pid = 3720] [serial = 1612] [outer = 17A42400] 21:04:44 INFO - PROCESS | 3720 | 1468901084773 Marionette DEBUG loaded listener.js 21:04:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17C34000) [pid = 3720] [serial = 1613] [outer = 17A42400] 21:04:45 INFO - PROCESS | 3720 | 1468901085242 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 21:04:45 INFO - PROCESS | 3720 | 1468901085279 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 21:04:45 INFO - PROCESS | 3720 | 1468901085282 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 21:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:04:45 INFO - PROCESS | 3720 | 1468901085292 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:04:45 INFO - PROCESS | 3720 | 1468901085294 Marionette TRACE conn5 <- [1,2114,null,{}] 21:04:45 INFO - PROCESS | 3720 | 1468901085297 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:45 INFO - PROCESS | 3720 | 1468901085303 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:45 INFO - PROCESS | 3720 | 1468901085459 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 21:04:45 INFO - PROCESS | 3720 | 1468901085529 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:45 INFO - PROCESS | 3720 | 1468901085531 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:45 INFO - PROCESS | 3720 | ++DOCSHELL 17D5AC00 == 34 [pid = 3720] [id = 538] 21:04:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D5E000) [pid = 3720] [serial = 1614] [outer = 00000000] 21:04:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18346800) [pid = 3720] [serial = 1615] [outer = 17D5E000] 21:04:45 INFO - PROCESS | 3720 | 1468901085579 Marionette DEBUG loaded listener.js 21:04:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1828F400) [pid = 3720] [serial = 1616] [outer = 17D5E000] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (15895400) [pid = 3720] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (158CBC00) [pid = 3720] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (12323000) [pid = 3720] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DB10400) [pid = 3720] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0ECE0C00) [pid = 3720] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DA3E400) [pid = 3720] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (14FEC400) [pid = 3720] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17CB9C00) [pid = 3720] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (19843400) [pid = 3720] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (159AF400) [pid = 3720] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17A44400) [pid = 3720] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17CC2800) [pid = 3720] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:04:45 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (166A9800) [pid = 3720] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:04:46 INFO - PROCESS | 3720 | 1468901086089 Marionette TRACE conn5 <- [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]]]}] 21:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 830ms 21:04:46 INFO - PROCESS | 3720 | 1468901086124 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 21:04:46 INFO - PROCESS | 3720 | 1468901086126 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 21:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:04:46 INFO - PROCESS | 3720 | 1468901086137 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:04:46 INFO - PROCESS | 3720 | 1468901086138 Marionette TRACE conn5 <- [1,2118,null,{}] 21:04:46 INFO - PROCESS | 3720 | 1468901086142 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:46 INFO - PROCESS | 3720 | 1468901086144 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:46 INFO - PROCESS | 3720 | 1468901086226 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 21:04:46 INFO - PROCESS | 3720 | 1468901086234 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:46 INFO - PROCESS | 3720 | 1468901086236 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:46 INFO - PROCESS | 3720 | ++DOCSHELL 12066400 == 35 [pid = 3720] [id = 539] 21:04:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (123E1400) [pid = 3720] [serial = 1617] [outer = 00000000] 21:04:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16B26800) [pid = 3720] [serial = 1618] [outer = 123E1400] 21:04:46 INFO - PROCESS | 3720 | 1468901086278 Marionette DEBUG loaded listener.js 21:04:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17A44400) [pid = 3720] [serial = 1619] [outer = 123E1400] 21:04:46 INFO - PROCESS | 3720 | 1468901086699 Marionette TRACE conn5 <- [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] 21:04:46 INFO - PROCESS | 3720 | 1468901086772 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 21:04:46 INFO - PROCESS | 3720 | 1468901086774 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:04:46 INFO - PROCESS | 3720 | 1468901086776 Marionette TRACE conn5 <- [1,2122,null,{}] 21:04:46 INFO - PROCESS | 3720 | 1468901086780 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:46 INFO - PROCESS | 3720 | 1468901086781 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:46 INFO - PROCESS | 3720 | 1468901086860 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 21:04:46 INFO - PROCESS | 3720 | 1468901086867 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:46 INFO - PROCESS | 3720 | 1468901086869 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:46 INFO - PROCESS | 3720 | ++DOCSHELL 158C5000 == 36 [pid = 3720] [id = 540] 21:04:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D63000) [pid = 3720] [serial = 1620] [outer = 00000000] 21:04:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18EA4800) [pid = 3720] [serial = 1621] [outer = 17D63000] 21:04:46 INFO - PROCESS | 3720 | 1468901086912 Marionette DEBUG loaded listener.js 21:04:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18EA6C00) [pid = 3720] [serial = 1622] [outer = 17D63000] 21:04:47 INFO - PROCESS | 3720 | 1468901087346 Marionette TRACE conn5 <- [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]]]}] 21:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 21:04:47 INFO - PROCESS | 3720 | 1468901087406 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 21:04:47 INFO - PROCESS | 3720 | 1468901087408 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 21:04:47 INFO - PROCESS | 3720 | 1468901087421 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:04:47 INFO - PROCESS | 3720 | 1468901087422 Marionette TRACE conn5 <- [1,2126,null,{}] 21:04:47 INFO - PROCESS | 3720 | 1468901087426 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:47 INFO - PROCESS | 3720 | 1468901087428 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:47 INFO - PROCESS | 3720 | 1468901087508 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 21:04:47 INFO - PROCESS | 3720 | 1468901087516 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:47 INFO - PROCESS | 3720 | 1468901087518 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:47 INFO - PROCESS | 3720 | ++DOCSHELL 0D585C00 == 37 [pid = 3720] [id = 541] 21:04:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (159B0400) [pid = 3720] [serial = 1623] [outer = 00000000] 21:04:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18F31000) [pid = 3720] [serial = 1624] [outer = 159B0400] 21:04:47 INFO - PROCESS | 3720 | 1468901087563 Marionette DEBUG loaded listener.js 21:04:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18F39800) [pid = 3720] [serial = 1625] [outer = 159B0400] 21:04:48 INFO - PROCESS | 3720 | --DOCSHELL 0D12A400 == 36 [pid = 3720] [id = 13] 21:04:48 INFO - PROCESS | 3720 | --DOCSHELL 0DB10800 == 35 [pid = 3720] [id = 533] 21:04:48 INFO - PROCESS | 3720 | --DOCSHELL 0D6F1000 == 34 [pid = 3720] [id = 532] 21:04:48 INFO - PROCESS | 3720 | --DOCSHELL 1581E800 == 33 [pid = 3720] [id = 530] 21:04:48 INFO - PROCESS | 3720 | --DOCSHELL 0D975400 == 32 [pid = 3720] [id = 531] 21:04:49 INFO - PROCESS | 3720 | --DOCSHELL 0ECEF800 == 31 [pid = 3720] [id = 534] 21:04:49 INFO - PROCESS | 3720 | --DOCSHELL 158C5000 == 30 [pid = 3720] [id = 540] 21:04:49 INFO - PROCESS | 3720 | --DOCSHELL 16F34C00 == 29 [pid = 3720] [id = 536] 21:04:49 INFO - PROCESS | 3720 | --DOCSHELL 12066400 == 28 [pid = 3720] [id = 539] 21:04:49 INFO - PROCESS | 3720 | --DOCSHELL 17D5AC00 == 27 [pid = 3720] [id = 538] 21:04:49 INFO - PROCESS | 3720 | --DOCSHELL 16F33400 == 26 [pid = 3720] [id = 537] 21:04:49 INFO - PROCESS | 3720 | --DOCSHELL 1663A000 == 25 [pid = 3720] [id = 535] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 12591400 == 24 [pid = 3720] [id = 411] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 15515C00 == 23 [pid = 3720] [id = 413] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 1828D000 == 22 [pid = 3720] [id = 401] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 155AA800 == 21 [pid = 3720] [id = 414] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 17C2E400 == 20 [pid = 3720] [id = 403] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0D65E000 == 19 [pid = 3720] [id = 404] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 14270000 == 18 [pid = 3720] [id = 412] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 14FA6C00 == 17 [pid = 3720] [id = 406] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 166A6000 == 16 [pid = 3720] [id = 415] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 1A0CAC00 == 15 [pid = 3720] [id = 402] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0DB4C000 == 14 [pid = 3720] [id = 410] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0ED8C000 == 13 [pid = 3720] [id = 399] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0D60BC00 == 12 [pid = 3720] [id = 409] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0E990800 == 11 [pid = 3720] [id = 416] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0E4D9C00 == 10 [pid = 3720] [id = 405] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 16D0C400 == 9 [pid = 3720] [id = 408] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0E448000 == 8 [pid = 3720] [id = 400] 21:04:50 INFO - PROCESS | 3720 | --DOCSHELL 0DB18000 == 7 [pid = 3720] [id = 407] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (158C1800) [pid = 3720] [serial = 1573] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (166AD800) [pid = 3720] [serial = 1576] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (12530000) [pid = 3720] [serial = 1570] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (133A4C00) [pid = 3720] [serial = 1571] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DB49800) [pid = 3720] [serial = 1567] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DB4DC00) [pid = 3720] [serial = 1568] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (133A3000) [pid = 3720] [serial = 1565] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (123DE000) [pid = 3720] [serial = 1564] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DB50C00) [pid = 3720] [serial = 1553] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0DB0F400) [pid = 3720] [serial = 1552] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (166A7000) [pid = 3720] [serial = 1556] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (158C7800) [pid = 3720] [serial = 1555] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18292400) [pid = 3720] [serial = 1559] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17D64800) [pid = 3720] [serial = 1558] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (19F98000) [pid = 3720] [serial = 1562] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (19F1B000) [pid = 3720] [serial = 1561] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (16D0F400) [pid = 3720] [serial = 1579] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (16BCEC00) [pid = 3720] [serial = 1577] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (17CB9800) [pid = 3720] [serial = 1582] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (16F35800) [pid = 3720] [serial = 1580] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (17D57800) [pid = 3720] [serial = 1589] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (17D5B000) [pid = 3720] [serial = 1588] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (18294000) [pid = 3720] [serial = 1591] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (17CC3400) [pid = 3720] [serial = 1583] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (17A4A000) [pid = 3720] [serial = 1585] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (17C28C00) [pid = 3720] [serial = 1586] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (158C8800) [pid = 3720] [serial = 1574] [outer = 00000000] [url = about:blank] 21:04:50 INFO - PROCESS | 3720 | 1468901090486 Marionette TRACE conn5 <- [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]]]}] 21:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 3120ms 21:04:50 INFO - PROCESS | 3720 | 1468901090548 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 21:04:50 INFO - PROCESS | 3720 | 1468901090552 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 21:04:50 INFO - PROCESS | 3720 | 1468901090558 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:04:50 INFO - PROCESS | 3720 | 1468901090561 Marionette TRACE conn5 <- [1,2130,null,{}] 21:04:50 INFO - PROCESS | 3720 | 1468901090567 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:50 INFO - PROCESS | 3720 | 1468901090569 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:50 INFO - PROCESS | 3720 | 1468901090677 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 21:04:50 INFO - PROCESS | 3720 | 1468901090767 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:50 INFO - PROCESS | 3720 | 1468901090772 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:50 INFO - PROCESS | 3720 | ++DOCSHELL 0D976000 == 8 [pid = 3720] [id = 542] 21:04:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0DA41000) [pid = 3720] [serial = 1626] [outer = 00000000] 21:04:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0DB0B400) [pid = 3720] [serial = 1627] [outer = 0DA41000] 21:04:50 INFO - PROCESS | 3720 | 1468901090821 Marionette DEBUG loaded listener.js 21:04:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (0DB12400) [pid = 3720] [serial = 1628] [outer = 0DA41000] 21:04:51 INFO - PROCESS | 3720 | 1468901091223 Marionette TRACE conn5 <- [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] 21:04:51 INFO - PROCESS | 3720 | 1468901091298 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 21:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:04:51 INFO - PROCESS | 3720 | 1468901091304 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:04:51 INFO - PROCESS | 3720 | 1468901091307 Marionette TRACE conn5 <- [1,2134,null,{}] 21:04:51 INFO - PROCESS | 3720 | 1468901091311 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:51 INFO - PROCESS | 3720 | 1468901091314 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:51 INFO - PROCESS | 3720 | 1468901091406 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 21:04:51 INFO - PROCESS | 3720 | 1468901091419 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:51 INFO - PROCESS | 3720 | 1468901091422 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:51 INFO - PROCESS | 3720 | ++DOCSHELL 0DA43400 == 9 [pid = 3720] [id = 543] 21:04:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (0E31B800) [pid = 3720] [serial = 1629] [outer = 00000000] 21:04:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (0E448000) [pid = 3720] [serial = 1630] [outer = 0E31B800] 21:04:51 INFO - PROCESS | 3720 | 1468901091468 Marionette DEBUG loaded listener.js 21:04:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (0E4D6C00) [pid = 3720] [serial = 1631] [outer = 0E31B800] 21:04:51 INFO - PROCESS | 3720 | 1468901091961 Marionette TRACE conn5 <- [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] 21:04:52 INFO - PROCESS | 3720 | 1468901091979 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 21:04:52 INFO - PROCESS | 3720 | 1468901091982 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:04:52 INFO - PROCESS | 3720 | 1468901091986 Marionette TRACE conn5 <- [1,2138,null,{}] 21:04:52 INFO - PROCESS | 3720 | 1468901091997 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:52 INFO - PROCESS | 3720 | 1468901092001 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:52 INFO - PROCESS | 3720 | 1468901092118 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 21:04:52 INFO - PROCESS | 3720 | 1468901092213 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:52 INFO - PROCESS | 3720 | 1468901092216 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:52 INFO - PROCESS | 3720 | ++DOCSHELL 12538400 == 10 [pid = 3720] [id = 544] 21:04:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (12538800) [pid = 3720] [serial = 1632] [outer = 00000000] 21:04:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (133A5800) [pid = 3720] [serial = 1633] [outer = 12538800] 21:04:52 INFO - PROCESS | 3720 | 1468901092264 Marionette DEBUG loaded listener.js 21:04:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (13595800) [pid = 3720] [serial = 1634] [outer = 12538800] 21:04:52 INFO - PROCESS | 3720 | 1468901092676 Marionette TRACE conn5 <- [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]]]}] 21:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 21:04:52 INFO - PROCESS | 3720 | 1468901092717 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 21:04:52 INFO - PROCESS | 3720 | 1468901092719 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 21:04:52 INFO - PROCESS | 3720 | 1468901092722 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:04:52 INFO - PROCESS | 3720 | 1468901092724 Marionette TRACE conn5 <- [1,2142,null,{}] 21:04:52 INFO - PROCESS | 3720 | 1468901092728 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:52 INFO - PROCESS | 3720 | 1468901092730 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:52 INFO - PROCESS | 3720 | 1468901092856 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 21:04:52 INFO - PROCESS | 3720 | 1468901092868 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:52 INFO - PROCESS | 3720 | 1468901092870 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:52 INFO - PROCESS | 3720 | ++DOCSHELL 14FA0800 == 11 [pid = 3720] [id = 545] 21:04:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (14FA1000) [pid = 3720] [serial = 1635] [outer = 00000000] 21:04:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (14FED400) [pid = 3720] [serial = 1636] [outer = 14FA1000] 21:04:52 INFO - PROCESS | 3720 | 1468901092915 Marionette DEBUG loaded listener.js 21:04:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (155A9400) [pid = 3720] [serial = 1637] [outer = 14FA1000] 21:04:53 INFO - PROCESS | 3720 | 1468901093339 Marionette TRACE conn5 <- [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]]]}] 21:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 21:04:53 INFO - PROCESS | 3720 | 1468901093397 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 21:04:53 INFO - PROCESS | 3720 | 1468901093399 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 21:04:53 INFO - PROCESS | 3720 | 1468901093402 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:04:53 INFO - PROCESS | 3720 | 1468901093404 Marionette TRACE conn5 <- [1,2146,null,{}] 21:04:53 INFO - PROCESS | 3720 | 1468901093414 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:53 INFO - PROCESS | 3720 | 1468901093416 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:53 INFO - PROCESS | 3720 | 1468901093526 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 21:04:53 INFO - PROCESS | 3720 | 1468901093538 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:53 INFO - PROCESS | 3720 | 1468901093540 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:53 INFO - PROCESS | 3720 | ++DOCSHELL 1581E800 == 12 [pid = 3720] [id = 546] 21:04:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (1589C400) [pid = 3720] [serial = 1638] [outer = 00000000] 21:04:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (158C4800) [pid = 3720] [serial = 1639] [outer = 1589C400] 21:04:53 INFO - PROCESS | 3720 | 1468901093583 Marionette DEBUG loaded listener.js 21:04:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (158CB000) [pid = 3720] [serial = 1640] [outer = 1589C400] 21:04:54 INFO - PROCESS | 3720 | 1468901094021 Marionette TRACE conn5 <- [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]]]}] 21:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 21:04:54 INFO - PROCESS | 3720 | 1468901094077 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 21:04:54 INFO - PROCESS | 3720 | 1468901094079 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 21:04:54 INFO - PROCESS | 3720 | 1468901094082 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:04:54 INFO - PROCESS | 3720 | 1468901094084 Marionette TRACE conn5 <- [1,2150,null,{}] 21:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:04:54 INFO - PROCESS | 3720 | 1468901094088 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:54 INFO - PROCESS | 3720 | 1468901094093 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:54 INFO - PROCESS | 3720 | 1468901094231 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 21:04:54 INFO - PROCESS | 3720 | 1468901094248 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:54 INFO - PROCESS | 3720 | 1468901094250 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:54 INFO - PROCESS | 3720 | ++DOCSHELL 16BCD000 == 13 [pid = 3720] [id = 547] 21:04:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16BCF400) [pid = 3720] [serial = 1641] [outer = 00000000] 21:04:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16D10400) [pid = 3720] [serial = 1642] [outer = 16BCF400] 21:04:54 INFO - PROCESS | 3720 | 1468901094293 Marionette DEBUG loaded listener.js 21:04:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (16F2F000) [pid = 3720] [serial = 1643] [outer = 16BCF400] 21:04:54 INFO - PROCESS | 3720 | 1468901094733 Marionette TRACE conn5 <- [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]]]}] 21:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 21:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:04:54 INFO - PROCESS | 3720 | 1468901094763 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 21:04:54 INFO - PROCESS | 3720 | 1468901094765 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 21:04:54 INFO - PROCESS | 3720 | 1468901094768 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:04:54 INFO - PROCESS | 3720 | 1468901094770 Marionette TRACE conn5 <- [1,2154,null,{}] 21:04:54 INFO - PROCESS | 3720 | 1468901094773 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:54 INFO - PROCESS | 3720 | 1468901094775 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:54 INFO - PROCESS | 3720 | 1468901094852 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 21:04:54 INFO - PROCESS | 3720 | 1468901094885 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:54 INFO - PROCESS | 3720 | 1468901094886 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:54 INFO - PROCESS | 3720 | ++DOCSHELL 16F32800 == 14 [pid = 3720] [id = 548] 21:04:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16F34000) [pid = 3720] [serial = 1644] [outer = 00000000] 21:04:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (178F4C00) [pid = 3720] [serial = 1645] [outer = 16F34000] 21:04:54 INFO - PROCESS | 3720 | 1468901094929 Marionette DEBUG loaded listener.js 21:04:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17A43C00) [pid = 3720] [serial = 1646] [outer = 16F34000] 21:04:55 INFO - PROCESS | 3720 | 1468901095340 Marionette TRACE conn5 <- [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]]]}] 21:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 21:04:55 INFO - PROCESS | 3720 | 1468901095416 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 21:04:55 INFO - PROCESS | 3720 | 1468901095418 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 21:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:04:55 INFO - PROCESS | 3720 | 1468901095421 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:04:55 INFO - PROCESS | 3720 | 1468901095423 Marionette TRACE conn5 <- [1,2158,null,{}] 21:04:55 INFO - PROCESS | 3720 | 1468901095436 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:55 INFO - PROCESS | 3720 | 1468901095438 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:55 INFO - PROCESS | 3720 | 1468901095551 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 21:04:55 INFO - PROCESS | 3720 | 1468901095560 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:55 INFO - PROCESS | 3720 | 1468901095562 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:55 INFO - PROCESS | 3720 | ++DOCSHELL 16D0A000 == 15 [pid = 3720] [id = 549] 21:04:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16F37000) [pid = 3720] [serial = 1647] [outer = 00000000] 21:04:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17C2E400) [pid = 3720] [serial = 1648] [outer = 16F37000] 21:04:55 INFO - PROCESS | 3720 | 1468901095610 Marionette DEBUG loaded listener.js 21:04:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17C29400) [pid = 3720] [serial = 1649] [outer = 16F37000] 21:04:56 INFO - PROCESS | 3720 | 1468901096046 Marionette TRACE conn5 <- [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]]]}] 21:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 690ms 21:04:56 INFO - PROCESS | 3720 | 1468901096114 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 21:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:04:56 INFO - PROCESS | 3720 | 1468901096116 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 21:04:56 INFO - PROCESS | 3720 | 1468901096119 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:04:56 INFO - PROCESS | 3720 | 1468901096121 Marionette TRACE conn5 <- [1,2162,null,{}] 21:04:56 INFO - PROCESS | 3720 | 1468901096124 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:56 INFO - PROCESS | 3720 | 1468901096126 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:56 INFO - PROCESS | 3720 | 1468901096236 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 21:04:56 INFO - PROCESS | 3720 | 1468901096328 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:56 INFO - PROCESS | 3720 | 1468901096330 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:56 INFO - PROCESS | 3720 | ++DOCSHELL 12536400 == 16 [pid = 3720] [id = 550] 21:04:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17CBFC00) [pid = 3720] [serial = 1650] [outer = 00000000] 21:04:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17CC7400) [pid = 3720] [serial = 1651] [outer = 17CBFC00] 21:04:56 INFO - PROCESS | 3720 | 1468901096378 Marionette DEBUG loaded listener.js 21:04:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17CC8000) [pid = 3720] [serial = 1652] [outer = 17CBFC00] 21:04:56 INFO - PROCESS | 3720 | 1468901096809 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 21:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:04:56 INFO - PROCESS | 3720 | 1468901096850 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 21:04:56 INFO - PROCESS | 3720 | 1468901096852 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 21:04:56 INFO - PROCESS | 3720 | 1468901096855 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:04:56 INFO - PROCESS | 3720 | 1468901096856 Marionette TRACE conn5 <- [1,2166,null,{}] 21:04:56 INFO - PROCESS | 3720 | 1468901096860 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:56 INFO - PROCESS | 3720 | 1468901096861 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:57 INFO - PROCESS | 3720 | 1468901096977 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 21:04:57 INFO - PROCESS | 3720 | 1468901096983 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:57 INFO - PROCESS | 3720 | 1468901096984 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:57 INFO - PROCESS | 3720 | ++DOCSHELL 0D618400 == 17 [pid = 3720] [id = 551] 21:04:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (14FE6800) [pid = 3720] [serial = 1653] [outer = 00000000] 21:04:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D5D400) [pid = 3720] [serial = 1654] [outer = 14FE6800] 21:04:57 INFO - PROCESS | 3720 | 1468901097027 Marionette DEBUG loaded listener.js 21:04:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17DD7000) [pid = 3720] [serial = 1655] [outer = 14FE6800] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17D5E000) [pid = 3720] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17A42400) [pid = 3720] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17D63000) [pid = 3720] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (166A7C00) [pid = 3720] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (120AD800) [pid = 3720] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB11C00) [pid = 3720] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB0C000) [pid = 3720] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D978800) [pid = 3720] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17DE1C00) [pid = 3720] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0E499400) [pid = 3720] [serial = 35] [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.] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16F35400) [pid = 3720] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (123E1400) [pid = 3720] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:04:57 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0E496000) [pid = 3720] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:04:57 INFO - PROCESS | 3720 | 1468901097735 Marionette TRACE conn5 <- [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]]]}] 21:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 930ms 21:04:57 INFO - PROCESS | 3720 | 1468901097786 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 21:04:57 INFO - PROCESS | 3720 | 1468901097788 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 21:04:57 INFO - PROCESS | 3720 | 1468901097792 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:04:57 INFO - PROCESS | 3720 | 1468901097794 Marionette TRACE conn5 <- [1,2170,null,{}] 21:04:57 INFO - PROCESS | 3720 | 1468901097798 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:57 INFO - PROCESS | 3720 | 1468901097801 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:57 INFO - PROCESS | 3720 | 1468901097900 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 21:04:57 INFO - PROCESS | 3720 | 1468901097912 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:57 INFO - PROCESS | 3720 | 1468901097914 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:58 INFO - PROCESS | 3720 | ++DOCSHELL 123E1400 == 18 [pid = 3720] [id = 552] 21:04:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (1258D800) [pid = 3720] [serial = 1656] [outer = 00000000] 21:04:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (1523B000) [pid = 3720] [serial = 1657] [outer = 1258D800] 21:04:58 INFO - PROCESS | 3720 | 1468901098049 Marionette DEBUG loaded listener.js 21:04:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16F2AC00) [pid = 3720] [serial = 1658] [outer = 1258D800] 21:04:58 INFO - PROCESS | 3720 | 1468901098427 Marionette TRACE conn5 <- [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]]]}] 21:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 21:04:58 INFO - PROCESS | 3720 | 1468901098466 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 21:04:58 INFO - PROCESS | 3720 | 1468901098468 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 21:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:04:58 INFO - PROCESS | 3720 | 1468901098471 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:04:58 INFO - PROCESS | 3720 | 1468901098472 Marionette TRACE conn5 <- [1,2174,null,{}] 21:04:58 INFO - PROCESS | 3720 | 1468901098476 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:58 INFO - PROCESS | 3720 | 1468901098477 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:58 INFO - PROCESS | 3720 | 1468901098558 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 21:04:58 INFO - PROCESS | 3720 | 1468901098653 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:58 INFO - PROCESS | 3720 | 1468901098655 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:58 INFO - PROCESS | 3720 | ++DOCSHELL 17A50400 == 19 [pid = 3720] [id = 553] 21:04:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17CC1C00) [pid = 3720] [serial = 1659] [outer = 00000000] 21:04:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D63000) [pid = 3720] [serial = 1660] [outer = 17CC1C00] 21:04:58 INFO - PROCESS | 3720 | 1468901098708 Marionette DEBUG loaded listener.js 21:04:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1828C800) [pid = 3720] [serial = 1661] [outer = 17CC1C00] 21:04:59 INFO - PROCESS | 3720 | 1468901099047 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 21:04:59 INFO - PROCESS | 3720 | 1468901099102 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 3720 | 1468901099104 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 21:04:59 INFO - PROCESS | 3720 | 1468901099107 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:04:59 INFO - PROCESS | 3720 | 1468901099109 Marionette TRACE conn5 <- [1,2178,null,{}] 21:04:59 INFO - PROCESS | 3720 | 1468901099112 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:59 INFO - PROCESS | 3720 | 1468901099114 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:59 INFO - PROCESS | 3720 | 1468901099231 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 21:04:59 INFO - PROCESS | 3720 | 1468901099266 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 3720 | 1468901099267 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:04:59 INFO - PROCESS | 3720 | ++DOCSHELL 14FE3800 == 20 [pid = 3720] [id = 554] 21:04:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (166B2400) [pid = 3720] [serial = 1662] [outer = 00000000] 21:04:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18348000) [pid = 3720] [serial = 1663] [outer = 166B2400] 21:04:59 INFO - PROCESS | 3720 | 1468901099309 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (183F2000) [pid = 3720] [serial = 1664] [outer = 166B2400] 21:04:59 INFO - PROCESS | 3720 | 1468901099782 Marionette TRACE conn5 <- [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]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 21:04:59 INFO - PROCESS | 3720 | 1468901099843 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 3720 | 1468901099847 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 21:04:59 INFO - PROCESS | 3720 | 1468901099853 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:04:59 INFO - PROCESS | 3720 | 1468901099856 Marionette TRACE conn5 <- [1,2182,null,{}] 21:04:59 INFO - PROCESS | 3720 | 1468901099862 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:59 INFO - PROCESS | 3720 | 1468901099865 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:00 INFO - PROCESS | 3720 | 1468901099991 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 21:05:00 INFO - PROCESS | 3720 | 1468901100127 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:00 INFO - PROCESS | 3720 | 1468901100132 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:00 INFO - PROCESS | 3720 | ++DOCSHELL 08B85000 == 21 [pid = 3720] [id = 555] 21:05:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0D129400) [pid = 3720] [serial = 1665] [outer = 00000000] 21:05:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0D97EC00) [pid = 3720] [serial = 1666] [outer = 0D129400] 21:05:00 INFO - PROCESS | 3720 | 1468901100189 Marionette DEBUG loaded listener.js 21:05:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DB09800) [pid = 3720] [serial = 1667] [outer = 0D129400] 21:05:00 INFO - PROCESS | 3720 | 1468901100960 Marionette TRACE conn5 <- [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]]]}] 21:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1173ms 21:05:01 INFO - PROCESS | 3720 | 1468901101031 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 21:05:01 INFO - PROCESS | 3720 | 1468901101036 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 21:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:05:01 INFO - PROCESS | 3720 | 1468901101043 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:05:01 INFO - PROCESS | 3720 | 1468901101046 Marionette TRACE conn5 <- [1,2186,null,{}] 21:05:01 INFO - PROCESS | 3720 | 1468901101050 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:01 INFO - PROCESS | 3720 | 1468901101053 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:01 INFO - PROCESS | 3720 | 1468901101181 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 21:05:01 INFO - PROCESS | 3720 | 1468901101312 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:01 INFO - PROCESS | 3720 | 1468901101315 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:01 INFO - PROCESS | 3720 | ++DOCSHELL 0EC08C00 == 22 [pid = 3720] [id = 556] 21:05:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0ECE0800) [pid = 3720] [serial = 1668] [outer = 00000000] 21:05:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (120B5000) [pid = 3720] [serial = 1669] [outer = 0ECE0800] 21:05:01 INFO - PROCESS | 3720 | 1468901101371 Marionette DEBUG loaded listener.js 21:05:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (12588800) [pid = 3720] [serial = 1670] [outer = 0ECE0800] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0E343000) [pid = 3720] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (18346800) [pid = 3720] [serial = 1615] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17C31000) [pid = 3720] [serial = 1612] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (18EA4800) [pid = 3720] [serial = 1621] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (1828F400) [pid = 3720] [serial = 1616] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (166E6800) [pid = 3720] [serial = 1606] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (13507400) [pid = 3720] [serial = 1603] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (142E8000) [pid = 3720] [serial = 1604] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB4D800) [pid = 3720] [serial = 1600] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0E322400) [pid = 3720] [serial = 1601] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1581C000) [pid = 3720] [serial = 1598] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (14FE7400) [pid = 3720] [serial = 1597] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (12531C00) [pid = 3720] [serial = 1595] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0E98DC00) [pid = 3720] [serial = 1594] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (18EA6C00) [pid = 3720] [serial = 1622] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (18295400) [pid = 3720] [serial = 1592] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (12325C00) [pid = 3720] [serial = 1106] [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.] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17A45400) [pid = 3720] [serial = 1609] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17A4F400) [pid = 3720] [serial = 1610] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (18F31000) [pid = 3720] [serial = 1624] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (17A44400) [pid = 3720] [serial = 1619] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (16B26800) [pid = 3720] [serial = 1618] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (16D0D000) [pid = 3720] [serial = 1607] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (17C34000) [pid = 3720] [serial = 1613] [outer = 00000000] [url = about:blank] 21:05:02 INFO - PROCESS | 3720 | 1468901102299 Marionette TRACE conn5 <- [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]]]}] 21:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1285ms 21:05:02 INFO - PROCESS | 3720 | 1468901102330 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 21:05:02 INFO - PROCESS | 3720 | 1468901102334 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 21:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:05:02 INFO - PROCESS | 3720 | 1468901102338 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:05:02 INFO - PROCESS | 3720 | 1468901102342 Marionette TRACE conn5 <- [1,2190,null,{}] 21:05:02 INFO - PROCESS | 3720 | 1468901102347 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:02 INFO - PROCESS | 3720 | 1468901102350 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:02 INFO - PROCESS | 3720 | 1468901102439 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 21:05:02 INFO - PROCESS | 3720 | 1468901102446 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:02 INFO - PROCESS | 3720 | 1468901102450 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:02 INFO - PROCESS | 3720 | ++DOCSHELL 0DB50400 == 23 [pid = 3720] [id = 557] 21:05:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (0DB51800) [pid = 3720] [serial = 1671] [outer = 00000000] 21:05:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0DEAC800) [pid = 3720] [serial = 1672] [outer = 0DB51800] 21:05:02 INFO - PROCESS | 3720 | 1468901102497 Marionette DEBUG loaded listener.js 21:05:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0E343C00) [pid = 3720] [serial = 1673] [outer = 0DB51800] 21:05:03 INFO - PROCESS | 3720 | 1468901103017 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 21:05:03 INFO - PROCESS | 3720 | 1468901103070 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 21:05:03 INFO - PROCESS | 3720 | 1468901103074 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 21:05:03 INFO - PROCESS | 3720 | 1468901103080 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:05:03 INFO - PROCESS | 3720 | 1468901103082 Marionette TRACE conn5 <- [1,2194,null,{}] 21:05:03 INFO - PROCESS | 3720 | 1468901103086 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:03 INFO - PROCESS | 3720 | 1468901103089 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:03 INFO - PROCESS | 3720 | 1468901103174 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 21:05:03 INFO - PROCESS | 3720 | 1468901103268 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:03 INFO - PROCESS | 3720 | 1468901103271 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:03 INFO - PROCESS | 3720 | ++DOCSHELL 0EDD9400 == 24 [pid = 3720] [id = 558] 21:05:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (11EDC000) [pid = 3720] [serial = 1674] [outer = 00000000] 21:05:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (1236F000) [pid = 3720] [serial = 1675] [outer = 11EDC000] 21:05:03 INFO - PROCESS | 3720 | 1468901103317 Marionette DEBUG loaded listener.js 21:05:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (12535000) [pid = 3720] [serial = 1676] [outer = 11EDC000] 21:05:03 INFO - PROCESS | 3720 | 1468901103714 Marionette TRACE conn5 <- [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]]]}] 21:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 21:05:03 INFO - PROCESS | 3720 | 1468901103756 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 21:05:03 INFO - PROCESS | 3720 | 1468901103758 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 21:05:03 INFO - PROCESS | 3720 | 1468901103761 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:05:03 INFO - PROCESS | 3720 | 1468901103765 Marionette TRACE conn5 <- [1,2198,null,{}] 21:05:03 INFO - PROCESS | 3720 | 1468901103775 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:03 INFO - PROCESS | 3720 | 1468901103780 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:03 INFO - PROCESS | 3720 | 1468901103866 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 21:05:03 INFO - PROCESS | 3720 | 1468901103873 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:03 INFO - PROCESS | 3720 | 1468901103876 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:03 INFO - PROCESS | 3720 | ++DOCSHELL 14FE7400 == 25 [pid = 3720] [id = 559] 21:05:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (14FE9400) [pid = 3720] [serial = 1677] [outer = 00000000] 21:05:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1523AC00) [pid = 3720] [serial = 1678] [outer = 14FE9400] 21:05:03 INFO - PROCESS | 3720 | 1468901103923 Marionette DEBUG loaded listener.js 21:05:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (1581C000) [pid = 3720] [serial = 1679] [outer = 14FE9400] 21:05:04 INFO - PROCESS | 3720 | 1468901104372 Marionette TRACE conn5 <- [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]]]}] 21:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 21:05:04 INFO - PROCESS | 3720 | 1468901104395 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 21:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:05:04 INFO - PROCESS | 3720 | 1468901104397 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 21:05:04 INFO - PROCESS | 3720 | 1468901104419 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:05:04 INFO - PROCESS | 3720 | 1468901104421 Marionette TRACE conn5 <- [1,2202,null,{}] 21:05:04 INFO - PROCESS | 3720 | 1468901104425 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:04 INFO - PROCESS | 3720 | 1468901104427 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:04 INFO - PROCESS | 3720 | 1468901104547 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 21:05:04 INFO - PROCESS | 3720 | 1468901104633 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:04 INFO - PROCESS | 3720 | 1468901104635 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:04 INFO - PROCESS | 3720 | ++DOCSHELL 159A4C00 == 26 [pid = 3720] [id = 560] 21:05:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (159A5000) [pid = 3720] [serial = 1680] [outer = 00000000] 21:05:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (166DFC00) [pid = 3720] [serial = 1681] [outer = 159A5000] 21:05:04 INFO - PROCESS | 3720 | 1468901104680 Marionette DEBUG loaded listener.js 21:05:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16BCB000) [pid = 3720] [serial = 1682] [outer = 159A5000] 21:05:05 INFO - PROCESS | 3720 | 1468901105099 Marionette TRACE conn5 <- [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]]]}] 21:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 750ms 21:05:05 INFO - PROCESS | 3720 | 1468901105151 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 21:05:05 INFO - PROCESS | 3720 | 1468901105153 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 21:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:05:05 INFO - PROCESS | 3720 | 1468901105163 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:05:05 INFO - PROCESS | 3720 | 1468901105165 Marionette TRACE conn5 <- [1,2206,null,{}] 21:05:05 INFO - PROCESS | 3720 | 1468901105168 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:05 INFO - PROCESS | 3720 | 1468901105170 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:05 INFO - PROCESS | 3720 | 1468901105292 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 21:05:05 INFO - PROCESS | 3720 | 1468901105301 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:05 INFO - PROCESS | 3720 | 1468901105303 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:05 INFO - PROCESS | 3720 | ++DOCSHELL 166A7400 == 27 [pid = 3720] [id = 561] 21:05:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D02C00) [pid = 3720] [serial = 1683] [outer = 00000000] 21:05:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16D0E400) [pid = 3720] [serial = 1684] [outer = 16D02C00] 21:05:05 INFO - PROCESS | 3720 | 1468901105402 Marionette DEBUG loaded listener.js 21:05:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16F2D000) [pid = 3720] [serial = 1685] [outer = 16D02C00] 21:05:05 INFO - PROCESS | 3720 | 1468901105826 Marionette TRACE conn5 <- [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]]]}] 21:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 21:05:05 INFO - PROCESS | 3720 | 1468901105935 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 21:05:05 INFO - PROCESS | 3720 | 1468901105937 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 21:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:05:05 INFO - PROCESS | 3720 | 1468901105941 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:05:05 INFO - PROCESS | 3720 | 1468901105942 Marionette TRACE conn5 <- [1,2210,null,{}] 21:05:05 INFO - PROCESS | 3720 | 1468901105946 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:05 INFO - PROCESS | 3720 | 1468901105951 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:06 INFO - PROCESS | 3720 | 1468901106110 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 21:05:06 INFO - PROCESS | 3720 | 1468901106175 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 3720 | 1468901106177 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:06 INFO - PROCESS | 3720 | ++DOCSHELL 17C30400 == 28 [pid = 3720] [id = 562] 21:05:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17C32000) [pid = 3720] [serial = 1686] [outer = 00000000] 21:05:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17CBD800) [pid = 3720] [serial = 1687] [outer = 17C32000] 21:05:06 INFO - PROCESS | 3720 | 1468901106223 Marionette DEBUG loaded listener.js 21:05:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17CBDC00) [pid = 3720] [serial = 1688] [outer = 17C32000] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16F37000) [pid = 3720] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (14FA1000) [pid = 3720] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1589C400) [pid = 3720] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0E31B800) [pid = 3720] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (12538800) [pid = 3720] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (159B0400) [pid = 3720] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16F34000) [pid = 3720] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DA41000) [pid = 3720] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16BCF400) [pid = 3720] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17CBFC00) [pid = 3720] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17CC1C00) [pid = 3720] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1258D800) [pid = 3720] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:05:06 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (14FE6800) [pid = 3720] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:05:06 INFO - PROCESS | 3720 | 1468901106721 Marionette TRACE conn5 <- [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]]]}] 21:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 831ms 21:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:05:06 INFO - PROCESS | 3720 | 1468901106773 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 21:05:06 INFO - PROCESS | 3720 | 1468901106775 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 21:05:06 INFO - PROCESS | 3720 | 1468901106778 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:05:06 INFO - PROCESS | 3720 | 1468901106780 Marionette TRACE conn5 <- [1,2214,null,{}] 21:05:06 INFO - PROCESS | 3720 | 1468901106790 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:06 INFO - PROCESS | 3720 | 1468901106792 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:06 INFO - PROCESS | 3720 | 1468901106870 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 21:05:06 INFO - PROCESS | 3720 | 1468901106878 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 3720 | 1468901106880 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:06 INFO - PROCESS | 3720 | ++DOCSHELL 1589C400 == 29 [pid = 3720] [id = 563] 21:05:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (158A1400) [pid = 3720] [serial = 1689] [outer = 00000000] 21:05:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16F37000) [pid = 3720] [serial = 1690] [outer = 158A1400] 21:05:06 INFO - PROCESS | 3720 | 1468901106925 Marionette DEBUG loaded listener.js 21:05:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (17C27800) [pid = 3720] [serial = 1691] [outer = 158A1400] 21:05:07 INFO - PROCESS | 3720 | 1468901107345 Marionette TRACE conn5 <- [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]]]}] 21:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 21:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:05:07 INFO - PROCESS | 3720 | 1468901107414 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 21:05:07 INFO - PROCESS | 3720 | 1468901107416 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 21:05:07 INFO - PROCESS | 3720 | 1468901107419 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:05:07 INFO - PROCESS | 3720 | 1468901107420 Marionette TRACE conn5 <- [1,2218,null,{}] 21:05:07 INFO - PROCESS | 3720 | 1468901107424 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:07 INFO - PROCESS | 3720 | 1468901107426 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:07 INFO - PROCESS | 3720 | 1468901107505 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 21:05:07 INFO - PROCESS | 3720 | 1468901107512 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:07 INFO - PROCESS | 3720 | 1468901107514 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:07 INFO - PROCESS | 3720 | ++DOCSHELL 17CBD000 == 30 [pid = 3720] [id = 564] 21:05:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17CBFC00) [pid = 3720] [serial = 1692] [outer = 00000000] 21:05:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17D5C400) [pid = 3720] [serial = 1693] [outer = 17CBFC00] 21:05:07 INFO - PROCESS | 3720 | 1468901107558 Marionette DEBUG loaded listener.js 21:05:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17D60800) [pid = 3720] [serial = 1694] [outer = 17CBFC00] 21:05:08 INFO - PROCESS | 3720 | 1468901108000 Marionette TRACE conn5 <- [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]]]}] 21:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 21:05:08 INFO - PROCESS | 3720 | 1468901108065 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 21:05:08 INFO - PROCESS | 3720 | 1468901108067 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 21:05:08 INFO - PROCESS | 3720 | 1468901108070 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:05:08 INFO - PROCESS | 3720 | 1468901108071 Marionette TRACE conn5 <- [1,2222,null,{}] 21:05:08 INFO - PROCESS | 3720 | 1468901108075 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:08 INFO - PROCESS | 3720 | 1468901108077 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:08 INFO - PROCESS | 3720 | 1468901108158 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 21:05:08 INFO - PROCESS | 3720 | 1468901108165 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:08 INFO - PROCESS | 3720 | 1468901108167 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:08 INFO - PROCESS | 3720 | ++DOCSHELL 17D5C000 == 31 [pid = 3720] [id = 565] 21:05:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (1828CC00) [pid = 3720] [serial = 1695] [outer = 00000000] 21:05:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18295C00) [pid = 3720] [serial = 1696] [outer = 1828CC00] 21:05:08 INFO - PROCESS | 3720 | 1468901108209 Marionette DEBUG loaded listener.js 21:05:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (183F3800) [pid = 3720] [serial = 1697] [outer = 1828CC00] 21:05:08 INFO - PROCESS | 3720 | 1468901108745 Marionette TRACE conn5 <- [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]]]}] 21:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 21:05:08 INFO - PROCESS | 3720 | 1468901108804 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 21:05:08 INFO - PROCESS | 3720 | 1468901108809 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 21:05:08 INFO - PROCESS | 3720 | 1468901108815 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:05:08 INFO - PROCESS | 3720 | 1468901108818 Marionette TRACE conn5 <- [1,2226,null,{}] 21:05:08 INFO - PROCESS | 3720 | 1468901108824 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:08 INFO - PROCESS | 3720 | 1468901108827 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:09 INFO - PROCESS | 3720 | 1468901108985 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 21:05:09 INFO - PROCESS | 3720 | 1468901109124 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:09 INFO - PROCESS | 3720 | 1468901109129 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:09 INFO - PROCESS | 3720 | ++DOCSHELL 0D5E8800 == 32 [pid = 3720] [id = 566] 21:05:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0D659800) [pid = 3720] [serial = 1698] [outer = 00000000] 21:05:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0E453800) [pid = 3720] [serial = 1699] [outer = 0D659800] 21:05:09 INFO - PROCESS | 3720 | 1468901109187 Marionette DEBUG loaded listener.js 21:05:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0ED8CC00) [pid = 3720] [serial = 1700] [outer = 0D659800] 21:05:09 INFO - PROCESS | 3720 | 1468901109774 Marionette TRACE conn5 <- [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]]]}] 21:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 971ms 21:05:09 INFO - PROCESS | 3720 | 1468901109790 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 21:05:09 INFO - PROCESS | 3720 | 1468901109794 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 21:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:05:09 INFO - PROCESS | 3720 | 1468901109818 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:05:09 INFO - PROCESS | 3720 | 1468901109822 Marionette TRACE conn5 <- [1,2230,null,{}] 21:05:09 INFO - PROCESS | 3720 | 1468901109826 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:09 INFO - PROCESS | 3720 | 1468901109829 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:09 INFO - PROCESS | 3720 | 1468901109951 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 21:05:10 INFO - PROCESS | 3720 | 1468901110065 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:10 INFO - PROCESS | 3720 | 1468901110067 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:10 INFO - PROCESS | 3720 | ++DOCSHELL 14FEA000 == 33 [pid = 3720] [id = 567] 21:05:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (155A8000) [pid = 3720] [serial = 1701] [outer = 00000000] 21:05:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (158C9C00) [pid = 3720] [serial = 1702] [outer = 155A8000] 21:05:10 INFO - PROCESS | 3720 | 1468901110163 Marionette DEBUG loaded listener.js 21:05:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16BCF400) [pid = 3720] [serial = 1703] [outer = 155A8000] 21:05:10 INFO - PROCESS | 3720 | 1468901110746 Marionette TRACE conn5 <- [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]]]}] 21:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 990ms 21:05:10 INFO - PROCESS | 3720 | 1468901110808 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 21:05:10 INFO - PROCESS | 3720 | 1468901110811 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 21:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:05:10 INFO - PROCESS | 3720 | 1468901110814 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:05:10 INFO - PROCESS | 3720 | 1468901110818 Marionette TRACE conn5 <- [1,2234,null,{}] 21:05:10 INFO - PROCESS | 3720 | 1468901110829 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:10 INFO - PROCESS | 3720 | 1468901110834 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:11 INFO - PROCESS | 3720 | 1468901110985 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 21:05:11 INFO - PROCESS | 3720 | 1468901111002 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:11 INFO - PROCESS | 3720 | 1468901111005 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:11 INFO - PROCESS | 3720 | ++DOCSHELL 17C31800 == 34 [pid = 3720] [id = 568] 21:05:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17C33400) [pid = 3720] [serial = 1704] [outer = 00000000] 21:05:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18290800) [pid = 3720] [serial = 1705] [outer = 17C33400] 21:05:11 INFO - PROCESS | 3720 | 1468901111060 Marionette DEBUG loaded listener.js 21:05:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18EA0400) [pid = 3720] [serial = 1706] [outer = 17C33400] 21:05:11 INFO - PROCESS | 3720 | 1468901111691 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 21:05:11 INFO - PROCESS | 3720 | 1468901111748 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 21:05:11 INFO - PROCESS | 3720 | 1468901111751 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 21:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:05:11 INFO - PROCESS | 3720 | 1468901111755 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:05:11 INFO - PROCESS | 3720 | 1468901111757 Marionette TRACE conn5 <- [1,2238,null,{}] 21:05:11 INFO - PROCESS | 3720 | 1468901111761 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:11 INFO - PROCESS | 3720 | 1468901111763 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:11 INFO - PROCESS | 3720 | 1468901111876 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 21:05:12 INFO - PROCESS | 3720 | 1468901112008 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:12 INFO - PROCESS | 3720 | 1468901112010 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:12 INFO - PROCESS | 3720 | ++DOCSHELL 18F2D400 == 35 [pid = 3720] [id = 569] 21:05:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18F2E000) [pid = 3720] [serial = 1707] [outer = 00000000] 21:05:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18F36000) [pid = 3720] [serial = 1708] [outer = 18F2E000] 21:05:12 INFO - PROCESS | 3720 | 1468901112065 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18F37C00) [pid = 3720] [serial = 1709] [outer = 18F2E000] 21:05:12 INFO - PROCESS | 3720 | 1468901112750 Marionette TRACE conn5 <- [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]]]}] 21:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1019ms 21:05:12 INFO - PROCESS | 3720 | 1468901112777 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 21:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:05:12 INFO - PROCESS | 3720 | 1468901112781 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 21:05:12 INFO - PROCESS | 3720 | 1468901112786 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:05:12 INFO - PROCESS | 3720 | 1468901112790 Marionette TRACE conn5 <- [1,2242,null,{}] 21:05:12 INFO - PROCESS | 3720 | 1468901112797 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:12 INFO - PROCESS | 3720 | 1468901112799 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:12 INFO - PROCESS | 3720 | 1468901112930 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 21:05:13 INFO - PROCESS | 3720 | 1468901113035 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 3720 | 1468901113039 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:13 INFO - PROCESS | 3720 | ++DOCSHELL 0E345800 == 36 [pid = 3720] [id = 570] 21:05:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0E348800) [pid = 3720] [serial = 1710] [outer = 00000000] 21:05:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0EC0D800) [pid = 3720] [serial = 1711] [outer = 0E348800] 21:05:13 INFO - PROCESS | 3720 | 1468901113087 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1231C400) [pid = 3720] [serial = 1712] [outer = 0E348800] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 166A7400 == 35 [pid = 3720] [id = 561] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 1589C400 == 34 [pid = 3720] [id = 563] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 159A4C00 == 33 [pid = 3720] [id = 560] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 17CBD000 == 32 [pid = 3720] [id = 564] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 0D585C00 == 31 [pid = 3720] [id = 541] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 17C30400 == 30 [pid = 3720] [id = 562] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 18F2D400 == 29 [pid = 3720] [id = 569] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 17C31800 == 28 [pid = 3720] [id = 568] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 17D5C000 == 27 [pid = 3720] [id = 565] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 0D5E8800 == 26 [pid = 3720] [id = 566] 21:05:14 INFO - PROCESS | 3720 | --DOCSHELL 14FEA000 == 25 [pid = 3720] [id = 567] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (16D10400) [pid = 3720] [serial = 1642] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (16F2F000) [pid = 3720] [serial = 1643] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17CC8000) [pid = 3720] [serial = 1652] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (17CC7400) [pid = 3720] [serial = 1651] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1828C800) [pid = 3720] [serial = 1661] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1523B000) [pid = 3720] [serial = 1657] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D5D400) [pid = 3720] [serial = 1654] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17DD7000) [pid = 3720] [serial = 1655] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16F2AC00) [pid = 3720] [serial = 1658] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18348000) [pid = 3720] [serial = 1663] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17C29400) [pid = 3720] [serial = 1649] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17A43C00) [pid = 3720] [serial = 1646] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D63000) [pid = 3720] [serial = 1660] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17C2E400) [pid = 3720] [serial = 1648] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (14FED400) [pid = 3720] [serial = 1636] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (155A9400) [pid = 3720] [serial = 1637] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (158C4800) [pid = 3720] [serial = 1639] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (158CB000) [pid = 3720] [serial = 1640] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0E448000) [pid = 3720] [serial = 1630] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0E4D6C00) [pid = 3720] [serial = 1631] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (133A5800) [pid = 3720] [serial = 1633] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (13595800) [pid = 3720] [serial = 1634] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18F39800) [pid = 3720] [serial = 1625] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (178F4C00) [pid = 3720] [serial = 1645] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0DB0B400) [pid = 3720] [serial = 1627] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (0DB12400) [pid = 3720] [serial = 1628] [outer = 00000000] [url = about:blank] 21:05:14 INFO - PROCESS | 3720 | 1468901114346 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1575ms 21:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:05:14 INFO - PROCESS | 3720 | 1468901114361 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 21:05:14 INFO - PROCESS | 3720 | 1468901114366 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 21:05:14 INFO - PROCESS | 3720 | 1468901114371 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:05:14 INFO - PROCESS | 3720 | 1468901114374 Marionette TRACE conn5 <- [1,2246,null,{}] 21:05:14 INFO - PROCESS | 3720 | 1468901114379 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:14 INFO - PROCESS | 3720 | 1468901114382 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:14 INFO - PROCESS | 3720 | 1468901114507 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 21:05:14 INFO - PROCESS | 3720 | 1468901114601 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:14 INFO - PROCESS | 3720 | 1468901114605 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:14 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F6C00 == 26 [pid = 3720] [id = 571] 21:05:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0D6FD000) [pid = 3720] [serial = 1713] [outer = 00000000] 21:05:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB0E400) [pid = 3720] [serial = 1714] [outer = 0D6FD000] 21:05:14 INFO - PROCESS | 3720 | 1468901114652 Marionette DEBUG loaded listener.js 21:05:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DB13800) [pid = 3720] [serial = 1715] [outer = 0D6FD000] 21:05:15 INFO - PROCESS | 3720 | 1468901115054 Marionette TRACE conn5 <- [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]]]}] 21:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 21:05:15 INFO - PROCESS | 3720 | 1468901115102 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 21:05:15 INFO - PROCESS | 3720 | 1468901115107 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 21:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:05:15 INFO - PROCESS | 3720 | 1468901115114 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:05:15 INFO - PROCESS | 3720 | 1468901115116 Marionette TRACE conn5 <- [1,2250,null,{}] 21:05:15 INFO - PROCESS | 3720 | 1468901115120 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:15 INFO - PROCESS | 3720 | 1468901115123 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:15 INFO - PROCESS | 3720 | 1468901115208 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 21:05:15 INFO - PROCESS | 3720 | 1468901115215 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 3720 | 1468901115218 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:15 INFO - PROCESS | 3720 | ++DOCSHELL 0E34AC00 == 27 [pid = 3720] [id = 572] 21:05:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0E448000) [pid = 3720] [serial = 1716] [outer = 00000000] 21:05:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0E4D8000) [pid = 3720] [serial = 1717] [outer = 0E448000] 21:05:15 INFO - PROCESS | 3720 | 1468901115264 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0ECE0C00) [pid = 3720] [serial = 1718] [outer = 0E448000] 21:05:15 INFO - PROCESS | 3720 | 1468901115716 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 21:05:15 INFO - PROCESS | 3720 | 1468901115787 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 21:05:15 INFO - PROCESS | 3720 | 1468901115790 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 21:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:05:15 INFO - PROCESS | 3720 | 1468901115793 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:05:15 INFO - PROCESS | 3720 | 1468901115797 Marionette TRACE conn5 <- [1,2254,null,{}] 21:05:15 INFO - PROCESS | 3720 | 1468901115808 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:15 INFO - PROCESS | 3720 | 1468901115813 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:15 INFO - PROCESS | 3720 | 1468901115931 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 21:05:16 INFO - PROCESS | 3720 | 1468901116034 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 3720 | 1468901116037 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:16 INFO - PROCESS | 3720 | ++DOCSHELL 14FAA800 == 28 [pid = 3720] [id = 573] 21:05:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14FAB400) [pid = 3720] [serial = 1719] [outer = 00000000] 21:05:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14FE4400) [pid = 3720] [serial = 1720] [outer = 14FAB400] 21:05:16 INFO - PROCESS | 3720 | 1468901116083 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (14FED800) [pid = 3720] [serial = 1721] [outer = 14FAB400] 21:05:16 INFO - PROCESS | 3720 | 1468901116490 Marionette TRACE conn5 <- [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]]]}] 21:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 21:05:16 INFO - PROCESS | 3720 | 1468901116527 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 21:05:16 INFO - PROCESS | 3720 | 1468901116530 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 21:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:05:16 INFO - PROCESS | 3720 | 1468901116539 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:05:16 INFO - PROCESS | 3720 | 1468901116541 Marionette TRACE conn5 <- [1,2258,null,{}] 21:05:16 INFO - PROCESS | 3720 | 1468901116544 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:16 INFO - PROCESS | 3720 | 1468901116546 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:16 INFO - PROCESS | 3720 | 1468901116664 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 21:05:16 INFO - PROCESS | 3720 | 1468901116670 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 3720 | 1468901116672 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:16 INFO - PROCESS | 3720 | ++DOCSHELL 123E2400 == 29 [pid = 3720] [id = 574] 21:05:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (14FEB000) [pid = 3720] [serial = 1722] [outer = 00000000] 21:05:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (1589C400) [pid = 3720] [serial = 1723] [outer = 14FEB000] 21:05:16 INFO - PROCESS | 3720 | 1468901116716 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (158C9000) [pid = 3720] [serial = 1724] [outer = 14FEB000] 21:05:17 INFO - PROCESS | 3720 | 1468901117155 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 21:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:05:17 INFO - PROCESS | 3720 | 1468901117227 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 21:05:17 INFO - PROCESS | 3720 | 1468901117229 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 21:05:17 INFO - PROCESS | 3720 | 1468901117232 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:05:17 INFO - PROCESS | 3720 | 1468901117234 Marionette TRACE conn5 <- [1,2262,null,{}] 21:05:17 INFO - PROCESS | 3720 | 1468901117238 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:17 INFO - PROCESS | 3720 | 1468901117240 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:17 INFO - PROCESS | 3720 | 1468901117376 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 21:05:17 INFO - PROCESS | 3720 | 1468901117395 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:17 INFO - PROCESS | 3720 | 1468901117397 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:17 INFO - PROCESS | 3720 | ++DOCSHELL 159A3000 == 30 [pid = 3720] [id = 575] 21:05:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (159A5800) [pid = 3720] [serial = 1725] [outer = 00000000] 21:05:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16B29C00) [pid = 3720] [serial = 1726] [outer = 159A5800] 21:05:17 INFO - PROCESS | 3720 | 1468901117441 Marionette DEBUG loaded listener.js 21:05:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16D0F400) [pid = 3720] [serial = 1727] [outer = 159A5800] 21:05:17 INFO - PROCESS | 3720 | 1468901117879 Marionette TRACE conn5 <- [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]]]}] 21:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 21:05:17 INFO - PROCESS | 3720 | 1468901117903 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 21:05:17 INFO - PROCESS | 3720 | 1468901117905 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 21:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:05:17 INFO - PROCESS | 3720 | 1468901117907 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:05:17 INFO - PROCESS | 3720 | 1468901117909 Marionette TRACE conn5 <- [1,2266,null,{}] 21:05:17 INFO - PROCESS | 3720 | 1468901117913 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:17 INFO - PROCESS | 3720 | 1468901117918 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:18 INFO - PROCESS | 3720 | 1468901118061 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 21:05:18 INFO - PROCESS | 3720 | 1468901118066 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 3720 | 1468901118069 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:18 INFO - PROCESS | 3720 | ++DOCSHELL 17507C00 == 31 [pid = 3720] [id = 576] 21:05:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17A47400) [pid = 3720] [serial = 1728] [outer = 00000000] 21:05:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17C27000) [pid = 3720] [serial = 1729] [outer = 17A47400] 21:05:18 INFO - PROCESS | 3720 | 1468901118122 Marionette DEBUG loaded listener.js 21:05:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17C2E800) [pid = 3720] [serial = 1730] [outer = 17A47400] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1828CC00) [pid = 3720] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0DB51800) [pid = 3720] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (16D02C00) [pid = 3720] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17C32000) [pid = 3720] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0ECE0800) [pid = 3720] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (158A1400) [pid = 3720] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (11EDC000) [pid = 3720] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17CBFC00) [pid = 3720] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (166B2400) [pid = 3720] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0D129400) [pid = 3720] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (159A5000) [pid = 3720] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:05:18 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (14FE9400) [pid = 3720] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:05:18 INFO - PROCESS | 3720 | 1468901118784 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 930ms 21:05:18 INFO - PROCESS | 3720 | 1468901118849 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 21:05:18 INFO - PROCESS | 3720 | 1468901118851 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 21:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:05:18 INFO - PROCESS | 3720 | 1468901118855 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:05:18 INFO - PROCESS | 3720 | 1468901118856 Marionette TRACE conn5 <- [1,2270,null,{}] 21:05:18 INFO - PROCESS | 3720 | 1468901118860 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:18 INFO - PROCESS | 3720 | 1468901118862 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:18 INFO - PROCESS | 3720 | 1468901118938 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 21:05:18 INFO - PROCESS | 3720 | 1468901118946 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 3720 | 1468901118948 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:18 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F8800 == 32 [pid = 3720] [id = 577] 21:05:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14FE9400) [pid = 3720] [serial = 1731] [outer = 00000000] 21:05:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17C26C00) [pid = 3720] [serial = 1732] [outer = 14FE9400] 21:05:19 INFO - PROCESS | 3720 | 1468901118994 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17C29C00) [pid = 3720] [serial = 1733] [outer = 14FE9400] 21:05:19 INFO - PROCESS | 3720 | 1468901119408 Marionette TRACE conn5 <- [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]]]}] 21:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 570ms 21:05:19 INFO - PROCESS | 3720 | 1468901119430 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 21:05:19 INFO - PROCESS | 3720 | 1468901119432 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 21:05:19 INFO - PROCESS | 3720 | 1468901119435 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:05:19 INFO - PROCESS | 3720 | 1468901119437 Marionette TRACE conn5 <- [1,2274,null,{}] 21:05:19 INFO - PROCESS | 3720 | 1468901119441 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:19 INFO - PROCESS | 3720 | 1468901119442 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:19 INFO - PROCESS | 3720 | 1468901119561 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 21:05:19 INFO - PROCESS | 3720 | 1468901119569 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:19 INFO - PROCESS | 3720 | 1468901119571 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:19 INFO - PROCESS | 3720 | ++DOCSHELL 16631C00 == 33 [pid = 3720] [id = 578] 21:05:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17C33800) [pid = 3720] [serial = 1734] [outer = 00000000] 21:05:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17CC7400) [pid = 3720] [serial = 1735] [outer = 17C33800] 21:05:19 INFO - PROCESS | 3720 | 1468901119614 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CBF800) [pid = 3720] [serial = 1736] [outer = 17C33800] 21:05:20 INFO - PROCESS | 3720 | 1468901120043 Marionette TRACE conn5 <- [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]]]}] 21:05:20 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 21:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 21:05:20 INFO - PROCESS | 3720 | 1468901120070 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 21:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:05:20 INFO - PROCESS | 3720 | 1468901120072 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 21:05:20 INFO - PROCESS | 3720 | 1468901120075 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 3720 | 1468901120076 Marionette TRACE conn5 <- [1,2278,null,{}] 21:05:20 INFO - PROCESS | 3720 | 1468901120080 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:20 INFO - PROCESS | 3720 | 1468901120082 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:20 INFO - PROCESS | 3720 | 1468901120200 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 21:05:20 INFO - PROCESS | 3720 | 1468901120257 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 3720 | 1468901120259 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:20 INFO - PROCESS | 3720 | ++DOCSHELL 14FA6400 == 34 [pid = 3720] [id = 579] 21:05:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D5DC00) [pid = 3720] [serial = 1737] [outer = 00000000] 21:05:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1828A800) [pid = 3720] [serial = 1738] [outer = 17D5DC00] 21:05:20 INFO - PROCESS | 3720 | 1468901120301 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1828D800) [pid = 3720] [serial = 1739] [outer = 17D5DC00] 21:05:20 INFO - PROCESS | 3720 | 1468901120748 Marionette TRACE conn5 <- [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]]]}] 21:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 21:05:20 INFO - PROCESS | 3720 | 1468901120822 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 21:05:20 INFO - PROCESS | 3720 | 1468901120827 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 21:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:05:20 INFO - PROCESS | 3720 | 1468901120832 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 3720 | 1468901120836 Marionette TRACE conn5 <- [1,2282,null,{}] 21:05:20 INFO - PROCESS | 3720 | 1468901120842 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:20 INFO - PROCESS | 3720 | 1468901120845 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:21 INFO - PROCESS | 3720 | 1468901120970 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 21:05:21 INFO - PROCESS | 3720 | 1468901121175 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 3720 | 1468901121179 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:21 INFO - PROCESS | 3720 | ++DOCSHELL 0D975000 == 35 [pid = 3720] [id = 580] 21:05:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0D97E800) [pid = 3720] [serial = 1740] [outer = 00000000] 21:05:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0DB0C800) [pid = 3720] [serial = 1741] [outer = 0D97E800] 21:05:21 INFO - PROCESS | 3720 | 1468901121237 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DB54400) [pid = 3720] [serial = 1742] [outer = 0D97E800] 21:05:21 INFO - PROCESS | 3720 | 1468901121887 Marionette TRACE conn5 <- [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]]]}] 21:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1126ms 21:05:21 INFO - PROCESS | 3720 | 1468901121960 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 21:05:21 INFO - PROCESS | 3720 | 1468901121965 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 21:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:05:22 INFO - PROCESS | 3720 | 1468901121996 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 3720 | 1468901121999 Marionette TRACE conn5 <- [1,2286,null,{}] 21:05:22 INFO - PROCESS | 3720 | 1468901122003 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:22 INFO - PROCESS | 3720 | 1468901122006 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:22 INFO - PROCESS | 3720 | 1468901122132 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 21:05:22 INFO - PROCESS | 3720 | 1468901122262 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:22 INFO - PROCESS | 3720 | 1468901122264 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:22 INFO - PROCESS | 3720 | ++DOCSHELL 133A4400 == 36 [pid = 3720] [id = 581] 21:05:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (13501C00) [pid = 3720] [serial = 1743] [outer = 00000000] 21:05:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (14FE2800) [pid = 3720] [serial = 1744] [outer = 13501C00] 21:05:22 INFO - PROCESS | 3720 | 1468901122323 Marionette DEBUG loaded listener.js 21:05:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (15511C00) [pid = 3720] [serial = 1745] [outer = 13501C00] 21:05:23 INFO - PROCESS | 3720 | 1468901123206 Marionette TRACE conn5 <- [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]]]}] 21:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1226ms 21:05:23 INFO - PROCESS | 3720 | 1468901123221 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 21:05:23 INFO - PROCESS | 3720 | 1468901123225 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 21:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:05:23 INFO - PROCESS | 3720 | 1468901123230 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:05:23 INFO - PROCESS | 3720 | 1468901123233 Marionette TRACE conn5 <- [1,2290,null,{}] 21:05:23 INFO - PROCESS | 3720 | 1468901123239 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:23 INFO - PROCESS | 3720 | 1468901123241 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:23 INFO - PROCESS | 3720 | 1468901123368 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 16631C00 == 35 [pid = 3720] [id = 578] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 0D6F8800 == 34 [pid = 3720] [id = 577] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 17507C00 == 33 [pid = 3720] [id = 576] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 159A3000 == 32 [pid = 3720] [id = 575] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 123E2400 == 31 [pid = 3720] [id = 574] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 14FAA800 == 30 [pid = 3720] [id = 573] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 0E34AC00 == 29 [pid = 3720] [id = 572] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 0D6F6C00 == 28 [pid = 3720] [id = 571] 21:05:23 INFO - PROCESS | 3720 | --DOCSHELL 0E345800 == 27 [pid = 3720] [id = 570] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (17D60800) [pid = 3720] [serial = 1694] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (18295C00) [pid = 3720] [serial = 1696] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (183F3800) [pid = 3720] [serial = 1697] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0E343C00) [pid = 3720] [serial = 1673] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (16D0E400) [pid = 3720] [serial = 1684] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17CBD800) [pid = 3720] [serial = 1687] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (12588800) [pid = 3720] [serial = 1670] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (16F37000) [pid = 3720] [serial = 1690] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1236F000) [pid = 3720] [serial = 1675] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17C27800) [pid = 3720] [serial = 1691] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17D5C400) [pid = 3720] [serial = 1693] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17CBDC00) [pid = 3720] [serial = 1688] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (120B5000) [pid = 3720] [serial = 1669] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (183F2000) [pid = 3720] [serial = 1664] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (12535000) [pid = 3720] [serial = 1676] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0DB09800) [pid = 3720] [serial = 1667] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (16BCB000) [pid = 3720] [serial = 1682] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1581C000) [pid = 3720] [serial = 1679] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (16F2D000) [pid = 3720] [serial = 1685] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0DEAC800) [pid = 3720] [serial = 1672] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (166DFC00) [pid = 3720] [serial = 1681] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (0D97EC00) [pid = 3720] [serial = 1666] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1523AC00) [pid = 3720] [serial = 1678] [outer = 00000000] [url = about:blank] 21:05:23 INFO - PROCESS | 3720 | 1468901123494 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:23 INFO - PROCESS | 3720 | 1468901123498 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:23 INFO - PROCESS | 3720 | ++DOCSHELL 0D5EA000 == 28 [pid = 3720] [id = 582] 21:05:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0D5EA800) [pid = 3720] [serial = 1746] [outer = 00000000] 21:05:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0D97EC00) [pid = 3720] [serial = 1747] [outer = 0D5EA800] 21:05:23 INFO - PROCESS | 3720 | 1468901123545 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB4C000) [pid = 3720] [serial = 1748] [outer = 0D5EA800] 21:05:24 INFO - PROCESS | 3720 | 1468901123977 Marionette TRACE conn5 <- [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]]]}] 21:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 21:05:24 INFO - PROCESS | 3720 | 1468901124001 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 21:05:24 INFO - PROCESS | 3720 | 1468901124006 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 21:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:05:24 INFO - PROCESS | 3720 | 1468901124012 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:05:24 INFO - PROCESS | 3720 | 1468901124015 Marionette TRACE conn5 <- [1,2294,null,{}] 21:05:24 INFO - PROCESS | 3720 | 1468901124019 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:24 INFO - PROCESS | 3720 | 1468901124021 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:24 INFO - PROCESS | 3720 | 1468901124109 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 21:05:24 INFO - PROCESS | 3720 | 1468901124116 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:24 INFO - PROCESS | 3720 | 1468901124118 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:24 INFO - PROCESS | 3720 | ++DOCSHELL 0E453000 == 29 [pid = 3720] [id = 583] 21:05:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0E474800) [pid = 3720] [serial = 1749] [outer = 00000000] 21:05:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (123E5400) [pid = 3720] [serial = 1750] [outer = 0E474800] 21:05:24 INFO - PROCESS | 3720 | 1468901124164 Marionette DEBUG loaded listener.js 21:05:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (12588800) [pid = 3720] [serial = 1751] [outer = 0E474800] 21:05:24 INFO - PROCESS | 3720 | 1468901124665 Marionette TRACE conn5 <- [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]]]}] 21:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 21:05:24 INFO - PROCESS | 3720 | 1468901124686 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 21:05:24 INFO - PROCESS | 3720 | 1468901124688 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 21:05:24 INFO - PROCESS | 3720 | 1468901124692 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:05:24 INFO - PROCESS | 3720 | 1468901124695 Marionette TRACE conn5 <- [1,2298,null,{}] 21:05:24 INFO - PROCESS | 3720 | 1468901124706 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:24 INFO - PROCESS | 3720 | 1468901124710 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:24 INFO - PROCESS | 3720 | 1468901124793 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 21:05:24 INFO - PROCESS | 3720 | 1468901124926 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:24 INFO - PROCESS | 3720 | 1468901124929 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:24 INFO - PROCESS | 3720 | ++DOCSHELL 1551AC00 == 30 [pid = 3720] [id = 584] 21:05:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (155A0400) [pid = 3720] [serial = 1752] [outer = 00000000] 21:05:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (158BC400) [pid = 3720] [serial = 1753] [outer = 155A0400] 21:05:25 INFO - PROCESS | 3720 | 1468901124980 Marionette DEBUG loaded listener.js 21:05:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (159A5000) [pid = 3720] [serial = 1754] [outer = 155A0400] 21:05:25 INFO - PROCESS | 3720 | 1468901125365 Marionette TRACE conn5 <- [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]]]}] 21:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 731ms 21:05:25 INFO - PROCESS | 3720 | 1468901125428 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 21:05:25 INFO - PROCESS | 3720 | 1468901125430 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 21:05:25 INFO - PROCESS | 3720 | 1468901125433 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:05:25 INFO - PROCESS | 3720 | 1468901125435 Marionette TRACE conn5 <- [1,2302,null,{}] 21:05:25 INFO - PROCESS | 3720 | 1468901125439 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:25 INFO - PROCESS | 3720 | 1468901125441 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:25 INFO - PROCESS | 3720 | 1468901125531 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 21:05:25 INFO - PROCESS | 3720 | 1468901125537 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:25 INFO - PROCESS | 3720 | 1468901125539 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:25 INFO - PROCESS | 3720 | ++DOCSHELL 16BCB000 == 31 [pid = 3720] [id = 585] 21:05:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16BD0000) [pid = 3720] [serial = 1755] [outer = 00000000] 21:05:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16F30800) [pid = 3720] [serial = 1756] [outer = 16BD0000] 21:05:25 INFO - PROCESS | 3720 | 1468901125585 Marionette DEBUG loaded listener.js 21:05:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17507C00) [pid = 3720] [serial = 1757] [outer = 16BD0000] 21:05:26 INFO - PROCESS | 3720 | 1468901126080 Marionette TRACE conn5 <- [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]]]}] 21:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 21:05:26 INFO - PROCESS | 3720 | 1468901126107 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 21:05:26 INFO - PROCESS | 3720 | 1468901126109 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 21:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:05:26 INFO - PROCESS | 3720 | 1468901126112 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:05:26 INFO - PROCESS | 3720 | 1468901126114 Marionette TRACE conn5 <- [1,2306,null,{}] 21:05:26 INFO - PROCESS | 3720 | 1468901126117 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:26 INFO - PROCESS | 3720 | 1468901126119 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:26 INFO - PROCESS | 3720 | 1468901126261 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 21:05:26 INFO - PROCESS | 3720 | 1468901126282 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:26 INFO - PROCESS | 3720 | 1468901126284 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:26 INFO - PROCESS | 3720 | ++DOCSHELL 178F9400 == 32 [pid = 3720] [id = 586] 21:05:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17A45000) [pid = 3720] [serial = 1758] [outer = 00000000] 21:05:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17A4C400) [pid = 3720] [serial = 1759] [outer = 17A45000] 21:05:26 INFO - PROCESS | 3720 | 1468901126330 Marionette DEBUG loaded listener.js 21:05:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17C2EC00) [pid = 3720] [serial = 1760] [outer = 17A45000] 21:05:26 INFO - PROCESS | 3720 | 1468901126808 Marionette TRACE conn5 <- [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] 21:05:26 INFO - PROCESS | 3720 | 1468901126845 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 21:05:26 INFO - PROCESS | 3720 | 1468901126852 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:05:26 INFO - PROCESS | 3720 | 1468901126853 Marionette TRACE conn5 <- [1,2310,null,{}] 21:05:26 INFO - PROCESS | 3720 | 1468901126857 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:26 INFO - PROCESS | 3720 | 1468901126862 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:27 INFO - PROCESS | 3720 | 1468901126999 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 21:05:27 INFO - PROCESS | 3720 | 1468901127065 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:27 INFO - PROCESS | 3720 | 1468901127067 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:27 INFO - PROCESS | 3720 | ++DOCSHELL 0D613C00 == 33 [pid = 3720] [id = 587] 21:05:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0E343C00) [pid = 3720] [serial = 1761] [outer = 00000000] 21:05:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1828C000) [pid = 3720] [serial = 1762] [outer = 0E343C00] 21:05:27 INFO - PROCESS | 3720 | 1468901127111 Marionette DEBUG loaded listener.js 21:05:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17A4E800) [pid = 3720] [serial = 1763] [outer = 0E343C00] 21:05:27 INFO - PROCESS | 3720 | 1468901127533 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 21:05:27 INFO - PROCESS | 3720 | 1468901127609 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 21:05:27 INFO - PROCESS | 3720 | 1468901127611 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 21:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:05:27 INFO - PROCESS | 3720 | 1468901127614 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:05:27 INFO - PROCESS | 3720 | 1468901127616 Marionette TRACE conn5 <- [1,2314,null,{}] 21:05:27 INFO - PROCESS | 3720 | 1468901127620 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:27 INFO - PROCESS | 3720 | 1468901127622 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:27 INFO - PROCESS | 3720 | 1468901127739 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0D6FD000) [pid = 3720] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (14FEB000) [pid = 3720] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0E348800) [pid = 3720] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (14FAB400) [pid = 3720] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0E448000) [pid = 3720] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0D659800) [pid = 3720] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17C33800) [pid = 3720] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (155A8000) [pid = 3720] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17C33400) [pid = 3720] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (18F2E000) [pid = 3720] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (159A5800) [pid = 3720] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17A47400) [pid = 3720] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:05:27 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (14FE9400) [pid = 3720] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:05:27 INFO - PROCESS | 3720 | 1468901127932 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 3720 | 1468901127933 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:28 INFO - PROCESS | 3720 | ++DOCSHELL 0D5E8400 == 34 [pid = 3720] [id = 588] 21:05:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0D659800) [pid = 3720] [serial = 1764] [outer = 00000000] 21:05:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (12069800) [pid = 3720] [serial = 1765] [outer = 0D659800] 21:05:28 INFO - PROCESS | 3720 | 1468901127980 Marionette DEBUG loaded listener.js 21:05:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (14FAB400) [pid = 3720] [serial = 1766] [outer = 0D659800] 21:05:28 INFO - PROCESS | 3720 | 1468901128335 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 21:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:05:28 INFO - PROCESS | 3720 | 1468901128385 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 21:05:28 INFO - PROCESS | 3720 | 1468901128387 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 21:05:28 INFO - PROCESS | 3720 | 1468901128390 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 3720 | 1468901128392 Marionette TRACE conn5 <- [1,2318,null,{}] 21:05:28 INFO - PROCESS | 3720 | 1468901128396 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:28 INFO - PROCESS | 3720 | 1468901128398 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:28 INFO - PROCESS | 3720 | 1468901128478 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 21:05:28 INFO - PROCESS | 3720 | 1468901128577 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 3720 | 1468901128579 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:28 INFO - PROCESS | 3720 | ++DOCSHELL 0DEA4400 == 35 [pid = 3720] [id = 589] 21:05:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (158BD800) [pid = 3720] [serial = 1767] [outer = 00000000] 21:05:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (1834BC00) [pid = 3720] [serial = 1768] [outer = 158BD800] 21:05:28 INFO - PROCESS | 3720 | 1468901128626 Marionette DEBUG loaded listener.js 21:05:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (1834D800) [pid = 3720] [serial = 1769] [outer = 158BD800] 21:05:29 INFO - PROCESS | 3720 | 1468901128986 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 21:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:05:29 INFO - PROCESS | 3720 | 1468901129021 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 21:05:29 INFO - PROCESS | 3720 | 1468901129023 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 21:05:29 INFO - PROCESS | 3720 | 1468901129026 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:05:29 INFO - PROCESS | 3720 | 1468901129028 Marionette TRACE conn5 <- [1,2322,null,{}] 21:05:29 INFO - PROCESS | 3720 | 1468901129031 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:29 INFO - PROCESS | 3720 | 1468901129033 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:29 INFO - PROCESS | 3720 | 1468901129164 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 21:05:29 INFO - PROCESS | 3720 | 1468901129199 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 3720 | 1468901129201 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:29 INFO - PROCESS | 3720 | ++DOCSHELL 18EA5C00 == 36 [pid = 3720] [id = 590] 21:05:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18EA8000) [pid = 3720] [serial = 1770] [outer = 00000000] 21:05:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18F2F000) [pid = 3720] [serial = 1771] [outer = 18EA8000] 21:05:29 INFO - PROCESS | 3720 | 1468901129243 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18F33000) [pid = 3720] [serial = 1772] [outer = 18EA8000] 21:05:29 INFO - PROCESS | 3720 | 1468901129638 Marionette TRACE conn5 <- [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]]]}] 21:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 21:05:29 INFO - PROCESS | 3720 | 1468901129657 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 21:05:29 INFO - PROCESS | 3720 | 1468901129659 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 21:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:05:29 INFO - PROCESS | 3720 | 1468901129662 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:05:29 INFO - PROCESS | 3720 | 1468901129664 Marionette TRACE conn5 <- [1,2326,null,{}] 21:05:29 INFO - PROCESS | 3720 | 1468901129667 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:29 INFO - PROCESS | 3720 | 1468901129669 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:29 INFO - PROCESS | 3720 | 1468901129786 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 21:05:29 INFO - PROCESS | 3720 | 1468901129794 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 3720 | 1468901129796 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:29 INFO - PROCESS | 3720 | ++DOCSHELL 18297C00 == 37 [pid = 3720] [id = 591] 21:05:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18EA5000) [pid = 3720] [serial = 1773] [outer = 00000000] 21:05:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1908E400) [pid = 3720] [serial = 1774] [outer = 18EA5000] 21:05:29 INFO - PROCESS | 3720 | 1468901129840 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (19170000) [pid = 3720] [serial = 1775] [outer = 18EA5000] 21:05:30 INFO - PROCESS | 3720 | 1468901130478 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 870ms 21:05:30 INFO - PROCESS | 3720 | 1468901130546 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 21:05:30 INFO - PROCESS | 3720 | 1468901130551 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 21:05:30 INFO - PROCESS | 3720 | 1468901130557 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:05:30 INFO - PROCESS | 3720 | 1468901130563 Marionette TRACE conn5 <- [1,2330,null,{}] 21:05:30 INFO - PROCESS | 3720 | 1468901130569 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:30 INFO - PROCESS | 3720 | 1468901130572 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:30 INFO - PROCESS | 3720 | 1468901130698 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 21:05:30 INFO - PROCESS | 3720 | 1468901130830 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:30 INFO - PROCESS | 3720 | 1468901130833 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:30 INFO - PROCESS | 3720 | ++DOCSHELL 0D980000 == 38 [pid = 3720] [id = 592] 21:05:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0DA41C00) [pid = 3720] [serial = 1776] [outer = 00000000] 21:05:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (123E8800) [pid = 3720] [serial = 1777] [outer = 0DA41C00] 21:05:30 INFO - PROCESS | 3720 | 1468901130890 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (13596C00) [pid = 3720] [serial = 1778] [outer = 0DA41C00] 21:05:31 INFO - PROCESS | 3720 | 1468901131447 Marionette TRACE conn5 <- [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]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 930ms 21:05:31 INFO - PROCESS | 3720 | 1468901131492 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 3720 | 1468901131497 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 21:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:05:31 INFO - PROCESS | 3720 | 1468901131503 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - PROCESS | 3720 | 1468901131506 Marionette TRACE conn5 <- [1,2334,null,{}] 21:05:31 INFO - PROCESS | 3720 | 1468901131510 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:31 INFO - PROCESS | 3720 | 1468901131513 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:31 INFO - PROCESS | 3720 | 1468901131628 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 21:05:31 INFO - PROCESS | 3720 | 1468901131740 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 3720 | 1468901131742 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:31 INFO - PROCESS | 3720 | ++DOCSHELL 158BC800 == 39 [pid = 3720] [id = 593] 21:05:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (16637000) [pid = 3720] [serial = 1779] [outer = 00000000] 21:05:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (16D0C800) [pid = 3720] [serial = 1780] [outer = 16637000] 21:05:31 INFO - PROCESS | 3720 | 1468901131839 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17A4DC00) [pid = 3720] [serial = 1781] [outer = 16637000] 21:05:32 INFO - PROCESS | 3720 | 1468901132442 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 970ms 21:05:32 INFO - PROCESS | 3720 | 1468901132478 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 21:05:32 INFO - PROCESS | 3720 | 1468901132481 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 21:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:05:32 INFO - PROCESS | 3720 | 1468901132486 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:05:32 INFO - PROCESS | 3720 | 1468901132490 Marionette TRACE conn5 <- [1,2338,null,{}] 21:05:32 INFO - PROCESS | 3720 | 1468901132500 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:32 INFO - PROCESS | 3720 | 1468901132505 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:32 INFO - PROCESS | 3720 | 1468901132615 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 21:05:32 INFO - PROCESS | 3720 | 1468901132766 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:32 INFO - PROCESS | 3720 | 1468901132769 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:32 INFO - PROCESS | 3720 | ++DOCSHELL 18F2E800 == 40 [pid = 3720] [id = 594] 21:05:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18F35800) [pid = 3720] [serial = 1782] [outer = 00000000] 21:05:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1916F000) [pid = 3720] [serial = 1783] [outer = 18F35800] 21:05:32 INFO - PROCESS | 3720 | 1468901132826 Marionette DEBUG loaded listener.js 21:05:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1983BC00) [pid = 3720] [serial = 1784] [outer = 18F35800] 21:05:33 INFO - PROCESS | 3720 | 1468901133608 Marionette TRACE conn5 <- [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]]]}] 21:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1179ms 21:05:33 INFO - PROCESS | 3720 | 1468901133665 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 21:05:33 INFO - PROCESS | 3720 | 1468901133668 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 21:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:05:33 INFO - PROCESS | 3720 | 1468901133673 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:05:33 INFO - PROCESS | 3720 | 1468901133676 Marionette TRACE conn5 <- [1,2342,null,{}] 21:05:33 INFO - PROCESS | 3720 | 1468901133681 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:33 INFO - PROCESS | 3720 | 1468901133684 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:33 INFO - PROCESS | 3720 | 1468901133782 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 21:05:33 INFO - PROCESS | 3720 | 1468901133926 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:33 INFO - PROCESS | 3720 | 1468901133929 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:33 INFO - PROCESS | 3720 | ++DOCSHELL 0E348800 == 41 [pid = 3720] [id = 595] 21:05:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0E49D400) [pid = 3720] [serial = 1785] [outer = 00000000] 21:05:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (12062C00) [pid = 3720] [serial = 1786] [outer = 0E49D400] 21:05:34 INFO - PROCESS | 3720 | 1468901133980 Marionette DEBUG loaded listener.js 21:05:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1252F000) [pid = 3720] [serial = 1787] [outer = 0E49D400] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 18EA5C00 == 40 [pid = 3720] [id = 590] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 0DEA4400 == 39 [pid = 3720] [id = 589] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 0D5E8400 == 38 [pid = 3720] [id = 588] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 0D613C00 == 37 [pid = 3720] [id = 587] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 178F9400 == 36 [pid = 3720] [id = 586] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 16BCB000 == 35 [pid = 3720] [id = 585] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 1551AC00 == 34 [pid = 3720] [id = 584] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 0E453000 == 33 [pid = 3720] [id = 583] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 0D5EA000 == 32 [pid = 3720] [id = 582] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 0D975000 == 31 [pid = 3720] [id = 580] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 133A4400 == 30 [pid = 3720] [id = 581] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 14FA6400 == 29 [pid = 3720] [id = 579] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 18F2E800 == 28 [pid = 3720] [id = 594] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 158BC800 == 27 [pid = 3720] [id = 593] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 18297C00 == 26 [pid = 3720] [id = 591] 21:05:34 INFO - PROCESS | 3720 | --DOCSHELL 0D980000 == 25 [pid = 3720] [id = 592] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0DB0E400) [pid = 3720] [serial = 1714] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0DB13800) [pid = 3720] [serial = 1715] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (1589C400) [pid = 3720] [serial = 1723] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1231C400) [pid = 3720] [serial = 1712] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0EC0D800) [pid = 3720] [serial = 1711] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14FE4400) [pid = 3720] [serial = 1720] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0E4D8000) [pid = 3720] [serial = 1717] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0ECE0C00) [pid = 3720] [serial = 1718] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0ED8CC00) [pid = 3720] [serial = 1700] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0E453800) [pid = 3720] [serial = 1699] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17CBF800) [pid = 3720] [serial = 1736] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (16BCF400) [pid = 3720] [serial = 1703] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158C9C00) [pid = 3720] [serial = 1702] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (18EA0400) [pid = 3720] [serial = 1706] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18290800) [pid = 3720] [serial = 1705] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18F37C00) [pid = 3720] [serial = 1709] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (18F36000) [pid = 3720] [serial = 1708] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16B29C00) [pid = 3720] [serial = 1726] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17C27000) [pid = 3720] [serial = 1729] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17C2E800) [pid = 3720] [serial = 1730] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16D0F400) [pid = 3720] [serial = 1727] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (158C9000) [pid = 3720] [serial = 1724] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17C26C00) [pid = 3720] [serial = 1732] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1828A800) [pid = 3720] [serial = 1738] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (14FED800) [pid = 3720] [serial = 1721] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17CC7400) [pid = 3720] [serial = 1735] [outer = 00000000] [url = about:blank] 21:05:34 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (17C29C00) [pid = 3720] [serial = 1733] [outer = 00000000] [url = about:blank] 21:05:35 INFO - PROCESS | 3720 | 1468901135107 Marionette TRACE conn5 <- [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]]]}] 21:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1475ms 21:05:35 INFO - PROCESS | 3720 | 1468901135150 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 21:05:35 INFO - PROCESS | 3720 | 1468901135155 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 21:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:05:35 INFO - PROCESS | 3720 | 1468901135159 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:05:35 INFO - PROCESS | 3720 | 1468901135162 Marionette TRACE conn5 <- [1,2346,null,{}] 21:05:35 INFO - PROCESS | 3720 | 1468901135168 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:35 INFO - PROCESS | 3720 | 1468901135170 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:35 INFO - PROCESS | 3720 | 1468901135258 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 21:05:35 INFO - PROCESS | 3720 | 1468901135267 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:35 INFO - PROCESS | 3720 | 1468901135271 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:35 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0B400 == 26 [pid = 3720] [id = 596] 21:05:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB0B800) [pid = 3720] [serial = 1788] [outer = 00000000] 21:05:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB13800) [pid = 3720] [serial = 1789] [outer = 0DB0B800] 21:05:35 INFO - PROCESS | 3720 | 1468901135318 Marionette DEBUG loaded listener.js 21:05:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DB18000) [pid = 3720] [serial = 1790] [outer = 0DB0B800] 21:05:35 INFO - PROCESS | 3720 | 1468901135814 Marionette TRACE conn5 <- [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]]]}] 21:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 21:05:35 INFO - PROCESS | 3720 | 1468901135854 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 21:05:35 INFO - PROCESS | 3720 | 1468901135859 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 21:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:05:35 INFO - PROCESS | 3720 | 1468901135869 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:05:35 INFO - PROCESS | 3720 | 1468901135872 Marionette TRACE conn5 <- [1,2350,null,{}] 21:05:35 INFO - PROCESS | 3720 | 1468901135875 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:35 INFO - PROCESS | 3720 | 1468901135878 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:35 INFO - PROCESS | 3720 | 1468901135965 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 21:05:35 INFO - PROCESS | 3720 | 1468901135971 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:35 INFO - PROCESS | 3720 | 1468901135974 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:36 INFO - PROCESS | 3720 | ++DOCSHELL 0E4E0800 == 27 [pid = 3720] [id = 597] 21:05:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0E4E1400) [pid = 3720] [serial = 1791] [outer = 00000000] 21:05:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0EC0E000) [pid = 3720] [serial = 1792] [outer = 0E4E1400] 21:05:36 INFO - PROCESS | 3720 | 1468901136021 Marionette DEBUG loaded listener.js 21:05:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (11E5D400) [pid = 3720] [serial = 1793] [outer = 0E4E1400] 21:05:36 INFO - PROCESS | 3720 | 1468901136481 Marionette TRACE conn5 <- [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]]]}] 21:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 21:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:05:36 INFO - PROCESS | 3720 | 1468901136541 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 21:05:36 INFO - PROCESS | 3720 | 1468901136543 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 21:05:36 INFO - PROCESS | 3720 | 1468901136546 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:05:36 INFO - PROCESS | 3720 | 1468901136550 Marionette TRACE conn5 <- [1,2354,null,{}] 21:05:36 INFO - PROCESS | 3720 | 1468901136561 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:36 INFO - PROCESS | 3720 | 1468901136566 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:36 INFO - PROCESS | 3720 | 1468901136650 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 21:05:36 INFO - PROCESS | 3720 | 1468901136750 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:36 INFO - PROCESS | 3720 | 1468901136753 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:36 INFO - PROCESS | 3720 | ++DOCSHELL 14FAA800 == 28 [pid = 3720] [id = 598] 21:05:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14FAAC00) [pid = 3720] [serial = 1794] [outer = 00000000] 21:05:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14FE2C00) [pid = 3720] [serial = 1795] [outer = 14FAAC00] 21:05:36 INFO - PROCESS | 3720 | 1468901136810 Marionette DEBUG loaded listener.js 21:05:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (15234400) [pid = 3720] [serial = 1796] [outer = 14FAAC00] 21:05:37 INFO - PROCESS | 3720 | 1468901137218 Marionette TRACE conn5 <- [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]]]}] 21:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 21:05:37 INFO - PROCESS | 3720 | 1468901137277 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 21:05:37 INFO - PROCESS | 3720 | 1468901137279 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 21:05:37 INFO - PROCESS | 3720 | 1468901137282 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:05:37 INFO - PROCESS | 3720 | 1468901137284 Marionette TRACE conn5 <- [1,2358,null,{}] 21:05:37 INFO - PROCESS | 3720 | 1468901137287 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:37 INFO - PROCESS | 3720 | 1468901137289 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:37 INFO - PROCESS | 3720 | 1468901137436 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 21:05:37 INFO - PROCESS | 3720 | 1468901137502 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:37 INFO - PROCESS | 3720 | 1468901137504 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:37 INFO - PROCESS | 3720 | ++DOCSHELL 1551BC00 == 29 [pid = 3720] [id = 599] 21:05:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (15813000) [pid = 3720] [serial = 1797] [outer = 00000000] 21:05:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (158C5C00) [pid = 3720] [serial = 1798] [outer = 15813000] 21:05:37 INFO - PROCESS | 3720 | 1468901137548 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (159A4000) [pid = 3720] [serial = 1799] [outer = 15813000] 21:05:38 INFO - PROCESS | 3720 | 1468901137974 Marionette TRACE conn5 <- [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]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 21:05:38 INFO - PROCESS | 3720 | 1468901138017 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 21:05:38 INFO - PROCESS | 3720 | 1468901138019 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 21:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:05:38 INFO - PROCESS | 3720 | 1468901138022 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - PROCESS | 3720 | 1468901138023 Marionette TRACE conn5 <- [1,2362,null,{}] 21:05:38 INFO - PROCESS | 3720 | 1468901138027 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:38 INFO - PROCESS | 3720 | 1468901138029 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:38 INFO - PROCESS | 3720 | 1468901138140 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 21:05:38 INFO - PROCESS | 3720 | 1468901138147 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:38 INFO - PROCESS | 3720 | 1468901138149 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:38 INFO - PROCESS | 3720 | ++DOCSHELL 159AA400 == 30 [pid = 3720] [id = 600] 21:05:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (159AAC00) [pid = 3720] [serial = 1800] [outer = 00000000] 21:05:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16B20800) [pid = 3720] [serial = 1801] [outer = 159AAC00] 21:05:38 INFO - PROCESS | 3720 | 1468901138195 Marionette DEBUG loaded listener.js 21:05:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16D07000) [pid = 3720] [serial = 1802] [outer = 159AAC00] 21:05:38 INFO - PROCESS | 3720 | 1468901138665 Marionette TRACE conn5 <- [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]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 21:05:38 INFO - PROCESS | 3720 | 1468901138693 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 21:05:38 INFO - PROCESS | 3720 | 1468901138695 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 21:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:05:38 INFO - PROCESS | 3720 | 1468901138698 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - PROCESS | 3720 | 1468901138699 Marionette TRACE conn5 <- [1,2366,null,{}] 21:05:38 INFO - PROCESS | 3720 | 1468901138703 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:38 INFO - PROCESS | 3720 | 1468901138708 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:38 INFO - PROCESS | 3720 | 1468901138871 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 21:05:38 INFO - PROCESS | 3720 | 1468901138898 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:38 INFO - PROCESS | 3720 | 1468901138900 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:38 INFO - PROCESS | 3720 | ++DOCSHELL 16F36400 == 31 [pid = 3720] [id = 601] 21:05:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16F37400) [pid = 3720] [serial = 1803] [outer = 00000000] 21:05:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17A4E400) [pid = 3720] [serial = 1804] [outer = 16F37400] 21:05:38 INFO - PROCESS | 3720 | 1468901138943 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17C2B400) [pid = 3720] [serial = 1805] [outer = 16F37400] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (18EA5000) [pid = 3720] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18EA8000) [pid = 3720] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17A45000) [pid = 3720] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0E343C00) [pid = 3720] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0D659800) [pid = 3720] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17D5DC00) [pid = 3720] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (155A0400) [pid = 3720] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (13501C00) [pid = 3720] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16BD0000) [pid = 3720] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0D97E800) [pid = 3720] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0D5EA800) [pid = 3720] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0E474800) [pid = 3720] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:05:39 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (158BD800) [pid = 3720] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:05:39 INFO - PROCESS | 3720 | 1468901139609 Marionette TRACE conn5 <- [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]]]}] 21:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 21:05:39 INFO - PROCESS | 3720 | 1468901139669 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 21:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:05:39 INFO - PROCESS | 3720 | 1468901139671 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 21:05:39 INFO - PROCESS | 3720 | 1468901139674 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:05:39 INFO - PROCESS | 3720 | 1468901139676 Marionette TRACE conn5 <- [1,2370,null,{}] 21:05:39 INFO - PROCESS | 3720 | 1468901139679 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:39 INFO - PROCESS | 3720 | 1468901139681 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:39 INFO - PROCESS | 3720 | 1468901139761 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 21:05:39 INFO - PROCESS | 3720 | 1468901139767 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:39 INFO - PROCESS | 3720 | 1468901139768 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:39 INFO - PROCESS | 3720 | ++DOCSHELL 155A0400 == 32 [pid = 3720] [id = 602] 21:05:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (15896800) [pid = 3720] [serial = 1806] [outer = 00000000] 21:05:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17A45000) [pid = 3720] [serial = 1807] [outer = 15896800] 21:05:39 INFO - PROCESS | 3720 | 1468901139814 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17A4AC00) [pid = 3720] [serial = 1808] [outer = 15896800] 21:05:40 INFO - PROCESS | 3720 | 1468901140244 Marionette TRACE conn5 <- [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]]]}] 21:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 21:05:40 INFO - PROCESS | 3720 | 1468901140305 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 21:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:05:40 INFO - PROCESS | 3720 | 1468901140307 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 21:05:40 INFO - PROCESS | 3720 | 1468901140310 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:05:40 INFO - PROCESS | 3720 | 1468901140311 Marionette TRACE conn5 <- [1,2374,null,{}] 21:05:40 INFO - PROCESS | 3720 | 1468901140315 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:40 INFO - PROCESS | 3720 | 1468901140317 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:40 INFO - PROCESS | 3720 | 1468901140395 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 21:05:40 INFO - PROCESS | 3720 | 1468901140401 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:40 INFO - PROCESS | 3720 | 1468901140402 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:40 INFO - PROCESS | 3720 | ++DOCSHELL 17C2F800 == 33 [pid = 3720] [id = 603] 21:05:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17C31800) [pid = 3720] [serial = 1809] [outer = 00000000] 21:05:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17CBE800) [pid = 3720] [serial = 1810] [outer = 17C31800] 21:05:40 INFO - PROCESS | 3720 | 1468901140445 Marionette DEBUG loaded listener.js 21:05:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17CBEC00) [pid = 3720] [serial = 1811] [outer = 17C31800] 21:05:40 INFO - PROCESS | 3720 | 1468901140874 Marionette TRACE conn5 <- [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]]]}] 21:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 21:05:40 INFO - PROCESS | 3720 | 1468901140950 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 21:05:40 INFO - PROCESS | 3720 | 1468901140952 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 21:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:05:40 INFO - PROCESS | 3720 | 1468901140955 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:05:40 INFO - PROCESS | 3720 | 1468901140957 Marionette TRACE conn5 <- [1,2378,null,{}] 21:05:40 INFO - PROCESS | 3720 | 1468901140961 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:40 INFO - PROCESS | 3720 | 1468901140962 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:41 INFO - PROCESS | 3720 | 1468901141044 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 21:05:41 INFO - PROCESS | 3720 | 1468901141050 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:41 INFO - PROCESS | 3720 | 1468901141052 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:41 INFO - PROCESS | 3720 | ++DOCSHELL 17D56000 == 34 [pid = 3720] [id = 604] 21:05:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17D56800) [pid = 3720] [serial = 1812] [outer = 00000000] 21:05:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17D5B800) [pid = 3720] [serial = 1813] [outer = 17D56800] 21:05:41 INFO - PROCESS | 3720 | 1468901141103 Marionette DEBUG loaded listener.js 21:05:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D5BC00) [pid = 3720] [serial = 1814] [outer = 17D56800] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 0DB0B400 == 33 [pid = 3720] [id = 596] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 0E348800 == 32 [pid = 3720] [id = 595] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 14FAA800 == 31 [pid = 3720] [id = 598] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 16F36400 == 30 [pid = 3720] [id = 601] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 159AA400 == 29 [pid = 3720] [id = 600] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 155A0400 == 28 [pid = 3720] [id = 602] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 1551BC00 == 27 [pid = 3720] [id = 599] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 17C2F800 == 26 [pid = 3720] [id = 603] 21:05:42 INFO - PROCESS | 3720 | --DOCSHELL 0E4E0800 == 25 [pid = 3720] [id = 597] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (19170000) [pid = 3720] [serial = 1775] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1908E400) [pid = 3720] [serial = 1774] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18F2F000) [pid = 3720] [serial = 1771] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (17A4C400) [pid = 3720] [serial = 1759] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1828C000) [pid = 3720] [serial = 1762] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17C2EC00) [pid = 3720] [serial = 1760] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (12069800) [pid = 3720] [serial = 1765] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1828D800) [pid = 3720] [serial = 1739] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (158BC400) [pid = 3720] [serial = 1753] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (159A5000) [pid = 3720] [serial = 1754] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (14FE2800) [pid = 3720] [serial = 1744] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (15511C00) [pid = 3720] [serial = 1745] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (16F30800) [pid = 3720] [serial = 1756] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (0DB0C800) [pid = 3720] [serial = 1741] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (0DB54400) [pid = 3720] [serial = 1742] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (0D97EC00) [pid = 3720] [serial = 1747] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (0DB4C000) [pid = 3720] [serial = 1748] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (123E5400) [pid = 3720] [serial = 1750] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (12588800) [pid = 3720] [serial = 1751] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (17A4E800) [pid = 3720] [serial = 1763] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (18F33000) [pid = 3720] [serial = 1772] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (14FAB400) [pid = 3720] [serial = 1766] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (1834BC00) [pid = 3720] [serial = 1768] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (1834D800) [pid = 3720] [serial = 1769] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (17507C00) [pid = 3720] [serial = 1757] [outer = 00000000] [url = about:blank] 21:05:42 INFO - PROCESS | 3720 | 1468901142840 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1919ms 21:05:42 INFO - PROCESS | 3720 | 1468901142876 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 21:05:42 INFO - PROCESS | 3720 | 1468901142879 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 21:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:05:42 INFO - PROCESS | 3720 | 1468901142884 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:05:42 INFO - PROCESS | 3720 | 1468901142887 Marionette TRACE conn5 <- [1,2382,null,{}] 21:05:42 INFO - PROCESS | 3720 | 1468901142893 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:42 INFO - PROCESS | 3720 | 1468901142896 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:43 INFO - PROCESS | 3720 | 1468901142984 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 21:05:43 INFO - PROCESS | 3720 | 1468901142993 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 3720 | 1468901142997 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:43 INFO - PROCESS | 3720 | ++DOCSHELL 0DB09C00 == 26 [pid = 3720] [id = 605] 21:05:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0DB0D000) [pid = 3720] [serial = 1815] [outer = 00000000] 21:05:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0DB14000) [pid = 3720] [serial = 1816] [outer = 0DB0D000] 21:05:43 INFO - PROCESS | 3720 | 1468901143045 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (0DB4C800) [pid = 3720] [serial = 1817] [outer = 0DB0D000] 21:05:43 INFO - PROCESS | 3720 | 1468901143558 Marionette TRACE conn5 <- [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]]]}] 21:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 21:05:43 INFO - PROCESS | 3720 | 1468901143615 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 21:05:43 INFO - PROCESS | 3720 | 1468901143620 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 21:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:05:43 INFO - PROCESS | 3720 | 1468901143626 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:05:43 INFO - PROCESS | 3720 | 1468901143629 Marionette TRACE conn5 <- [1,2386,null,{}] 21:05:43 INFO - PROCESS | 3720 | 1468901143633 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:43 INFO - PROCESS | 3720 | 1468901143636 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:43 INFO - PROCESS | 3720 | 1468901143726 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 21:05:43 INFO - PROCESS | 3720 | 1468901143821 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 3720 | 1468901143824 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:43 INFO - PROCESS | 3720 | ++DOCSHELL 0E448000 == 27 [pid = 3720] [id = 606] 21:05:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (0E453800) [pid = 3720] [serial = 1818] [outer = 00000000] 21:05:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (0E4D6C00) [pid = 3720] [serial = 1819] [outer = 0E453800] 21:05:43 INFO - PROCESS | 3720 | 1468901143871 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (0E98E800) [pid = 3720] [serial = 1820] [outer = 0E453800] 21:05:44 INFO - PROCESS | 3720 | 1468901144222 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 21:05:44 INFO - PROCESS | 3720 | 1468901144270 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 3720 | 1468901144273 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 21:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:05:44 INFO - PROCESS | 3720 | 1468901144276 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - PROCESS | 3720 | 1468901144279 Marionette TRACE conn5 <- [1,2390,null,{}] 21:05:44 INFO - PROCESS | 3720 | 1468901144290 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:44 INFO - PROCESS | 3720 | 1468901144295 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:44 INFO - PROCESS | 3720 | 1468901144377 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 21:05:44 INFO - PROCESS | 3720 | 1468901144414 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:44 INFO - PROCESS | 3720 | 1468901144417 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:44 INFO - PROCESS | 3720 | ++DOCSHELL 133A4C00 == 28 [pid = 3720] [id = 607] 21:05:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (133A6400) [pid = 3720] [serial = 1821] [outer = 00000000] 21:05:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (1359A400) [pid = 3720] [serial = 1822] [outer = 133A6400] 21:05:44 INFO - PROCESS | 3720 | 1468901144464 Marionette DEBUG loaded listener.js 21:05:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (142EF000) [pid = 3720] [serial = 1823] [outer = 133A6400] 21:05:44 INFO - PROCESS | 3720 | 1468901144907 Marionette TRACE conn5 <- [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]]]}] 21:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 21:05:44 INFO - PROCESS | 3720 | 1468901144953 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 3720 | 1468901144955 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 21:05:44 INFO - PROCESS | 3720 | 1468901144958 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:05:44 INFO - PROCESS | 3720 | 1468901144960 Marionette TRACE conn5 <- [1,2394,null,{}] 21:05:44 INFO - PROCESS | 3720 | 1468901144964 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:44 INFO - PROCESS | 3720 | 1468901144966 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:45 INFO - PROCESS | 3720 | 1468901145053 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 21:05:45 INFO - PROCESS | 3720 | 1468901145059 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:45 INFO - PROCESS | 3720 | 1468901145061 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:45 INFO - PROCESS | 3720 | ++DOCSHELL 14FE6C00 == 29 [pid = 3720] [id = 608] 21:05:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (14FE8400) [pid = 3720] [serial = 1824] [outer = 00000000] 21:05:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (1523AC00) [pid = 3720] [serial = 1825] [outer = 14FE8400] 21:05:45 INFO - PROCESS | 3720 | 1468901145105 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (155AB400) [pid = 3720] [serial = 1826] [outer = 14FE8400] 21:05:45 INFO - PROCESS | 3720 | 1468901145531 Marionette TRACE conn5 <- [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]]]}] 21:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 21:05:45 INFO - PROCESS | 3720 | 1468901145591 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 21:05:45 INFO - PROCESS | 3720 | 1468901145593 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 21:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:05:45 INFO - PROCESS | 3720 | 1468901145597 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:05:45 INFO - PROCESS | 3720 | 1468901145599 Marionette TRACE conn5 <- [1,2398,null,{}] 21:05:45 INFO - PROCESS | 3720 | 1468901145602 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:45 INFO - PROCESS | 3720 | 1468901145604 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:45 INFO - PROCESS | 3720 | 1468901145683 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 21:05:45 INFO - PROCESS | 3720 | 1468901145691 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:45 INFO - PROCESS | 3720 | 1468901145693 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:45 INFO - PROCESS | 3720 | ++DOCSHELL 15813800 == 30 [pid = 3720] [id = 609] 21:05:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (1581A400) [pid = 3720] [serial = 1827] [outer = 00000000] 21:05:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (158C4C00) [pid = 3720] [serial = 1828] [outer = 1581A400] 21:05:45 INFO - PROCESS | 3720 | 1468901145735 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (159A9800) [pid = 3720] [serial = 1829] [outer = 1581A400] 21:05:46 INFO - PROCESS | 3720 | 1468901146209 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 630ms 21:05:46 INFO - PROCESS | 3720 | 1468901146233 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 21:05:46 INFO - PROCESS | 3720 | 1468901146235 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 21:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:05:46 INFO - PROCESS | 3720 | 1468901146238 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:05:46 INFO - PROCESS | 3720 | 1468901146240 Marionette TRACE conn5 <- [1,2402,null,{}] 21:05:46 INFO - PROCESS | 3720 | 1468901146243 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:46 INFO - PROCESS | 3720 | 1468901146249 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:46 INFO - PROCESS | 3720 | 1468901146351 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 21:05:46 INFO - PROCESS | 3720 | 1468901146356 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 3720 | 1468901146358 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:46 INFO - PROCESS | 3720 | ++DOCSHELL 16D0E400 == 31 [pid = 3720] [id = 610] 21:05:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16D0F400) [pid = 3720] [serial = 1830] [outer = 00000000] 21:05:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16F34000) [pid = 3720] [serial = 1831] [outer = 16D0F400] 21:05:46 INFO - PROCESS | 3720 | 1468901146401 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17507C00) [pid = 3720] [serial = 1832] [outer = 16D0F400] 21:05:46 INFO - PROCESS | 3720 | 1468901146839 Marionette TRACE conn5 <- [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]]]}] 21:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 21:05:46 INFO - PROCESS | 3720 | 1468901146878 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 21:05:46 INFO - PROCESS | 3720 | 1468901146881 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 21:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:05:46 INFO - PROCESS | 3720 | 1468901146884 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:05:46 INFO - PROCESS | 3720 | 1468901146885 Marionette TRACE conn5 <- [1,2406,null,{}] 21:05:46 INFO - PROCESS | 3720 | 1468901146889 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:46 INFO - PROCESS | 3720 | 1468901146890 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:46 INFO - PROCESS | 3720 | 1468901146965 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 21:05:46 INFO - PROCESS | 3720 | 1468901146970 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:47 INFO - PROCESS | 3720 | 1468901146972 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:47 INFO - PROCESS | 3720 | ++DOCSHELL 1750C400 == 32 [pid = 3720] [id = 611] 21:05:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (178F9400) [pid = 3720] [serial = 1833] [outer = 00000000] 21:05:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17A4D800) [pid = 3720] [serial = 1834] [outer = 178F9400] 21:05:47 INFO - PROCESS | 3720 | 1468901147014 Marionette DEBUG loaded listener.js 21:05:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1426E800) [pid = 3720] [serial = 1835] [outer = 178F9400] 21:05:47 INFO - PROCESS | 3720 | 1468901147456 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 21:05:47 INFO - PROCESS | 3720 | 1468901147521 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 3720 | 1468901147523 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 21:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:05:47 INFO - PROCESS | 3720 | 1468901147526 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 3720 | 1468901147528 Marionette TRACE conn5 <- [1,2410,null,{}] 21:05:47 INFO - PROCESS | 3720 | 1468901147531 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:47 INFO - PROCESS | 3720 | 1468901147533 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:47 INFO - PROCESS | 3720 | 1468901147608 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 21:05:47 INFO - PROCESS | 3720 | 1468901147614 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:47 INFO - PROCESS | 3720 | 1468901147616 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:47 INFO - PROCESS | 3720 | ++DOCSHELL 17A46000 == 33 [pid = 3720] [id = 612] 21:05:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17C2A000) [pid = 3720] [serial = 1836] [outer = 00000000] 21:05:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CC6800) [pid = 3720] [serial = 1837] [outer = 17C2A000] 21:05:47 INFO - PROCESS | 3720 | 1468901147658 Marionette DEBUG loaded listener.js 21:05:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CC6C00) [pid = 3720] [serial = 1838] [outer = 17C2A000] 21:05:48 INFO - PROCESS | 3720 | 1468901148115 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 21:05:48 INFO - PROCESS | 3720 | 1468901148157 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 21:05:48 INFO - PROCESS | 3720 | 1468901148159 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 21:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:05:48 INFO - PROCESS | 3720 | 1468901148162 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:05:48 INFO - PROCESS | 3720 | 1468901148164 Marionette TRACE conn5 <- [1,2414,null,{}] 21:05:48 INFO - PROCESS | 3720 | 1468901148167 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:48 INFO - PROCESS | 3720 | 1468901148169 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:48 INFO - PROCESS | 3720 | 1468901148286 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 21:05:48 INFO - PROCESS | 3720 | 1468901148296 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 3720 | 1468901148298 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:48 INFO - PROCESS | 3720 | ++DOCSHELL 133A4800 == 34 [pid = 3720] [id = 613] 21:05:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17DD9000) [pid = 3720] [serial = 1839] [outer = 00000000] 21:05:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1828C400) [pid = 3720] [serial = 1840] [outer = 17DD9000] 21:05:48 INFO - PROCESS | 3720 | 1468901148396 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1828CC00) [pid = 3720] [serial = 1841] [outer = 17DD9000] 21:05:48 INFO - PROCESS | 3720 | 1468901148844 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 21:05:48 INFO - PROCESS | 3720 | 1468901148896 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 21:05:48 INFO - PROCESS | 3720 | 1468901148898 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 21:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:05:48 INFO - PROCESS | 3720 | 1468901148901 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:05:48 INFO - PROCESS | 3720 | 1468901148903 Marionette TRACE conn5 <- [1,2418,null,{}] 21:05:48 INFO - PROCESS | 3720 | 1468901148907 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:48 INFO - PROCESS | 3720 | 1468901148908 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:49 INFO - PROCESS | 3720 | 1468901149029 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 21:05:49 INFO - PROCESS | 3720 | 1468901149038 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:49 INFO - PROCESS | 3720 | 1468901149039 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:49 INFO - PROCESS | 3720 | ++DOCSHELL 0D65E000 == 35 [pid = 3720] [id = 614] 21:05:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0D977C00) [pid = 3720] [serial = 1842] [outer = 00000000] 21:05:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18294000) [pid = 3720] [serial = 1843] [outer = 0D977C00] 21:05:49 INFO - PROCESS | 3720 | 1468901149140 Marionette DEBUG loaded listener.js 21:05:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18298C00) [pid = 3720] [serial = 1844] [outer = 0D977C00] 21:05:49 INFO - PROCESS | 3720 | 1468901149560 Marionette TRACE conn5 <- [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]]]}] 21:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 21:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:05:49 INFO - PROCESS | 3720 | 1468901149573 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 3720 | 1468901149575 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 21:05:49 INFO - PROCESS | 3720 | 1468901149578 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - PROCESS | 3720 | 1468901149580 Marionette TRACE conn5 <- [1,2422,null,{}] 21:05:49 INFO - PROCESS | 3720 | 1468901149590 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:49 INFO - PROCESS | 3720 | 1468901149592 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:49 INFO - PROCESS | 3720 | 1468901149744 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 21:05:49 INFO - PROCESS | 3720 | 1468901149767 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:49 INFO - PROCESS | 3720 | 1468901149770 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:49 INFO - PROCESS | 3720 | ++DOCSHELL 0E347C00 == 36 [pid = 3720] [id = 615] 21:05:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18E9D400) [pid = 3720] [serial = 1845] [outer = 00000000] 21:05:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18EA3000) [pid = 3720] [serial = 1846] [outer = 18E9D400] 21:05:49 INFO - PROCESS | 3720 | 1468901149814 Marionette DEBUG loaded listener.js 21:05:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18EA9000) [pid = 3720] [serial = 1847] [outer = 18E9D400] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (15813000) [pid = 3720] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (159AAC00) [pid = 3720] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16F37400) [pid = 3720] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17C31800) [pid = 3720] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (14FAAC00) [pid = 3720] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0E4E1400) [pid = 3720] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DB0B800) [pid = 3720] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0E49D400) [pid = 3720] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (18F35800) [pid = 3720] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16637000) [pid = 3720] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DA41C00) [pid = 3720] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:05:50 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (15896800) [pid = 3720] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:05:50 INFO - PROCESS | 3720 | --DOCSHELL 17D56000 == 35 [pid = 3720] [id = 604] 21:05:50 INFO - PROCESS | 3720 | --DOCSHELL 0DB09C00 == 34 [pid = 3720] [id = 605] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 0E448000 == 33 [pid = 3720] [id = 606] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 133A4C00 == 32 [pid = 3720] [id = 607] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 1750C400 == 31 [pid = 3720] [id = 611] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 17A46000 == 30 [pid = 3720] [id = 612] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 14FE6C00 == 29 [pid = 3720] [id = 608] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 15813800 == 28 [pid = 3720] [id = 609] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 16D0E400 == 27 [pid = 3720] [id = 610] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 133A4800 == 26 [pid = 3720] [id = 613] 21:05:51 INFO - PROCESS | 3720 | --DOCSHELL 0D65E000 == 25 [pid = 3720] [id = 614] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (158C5C00) [pid = 3720] [serial = 1798] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (16B20800) [pid = 3720] [serial = 1801] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (159A4000) [pid = 3720] [serial = 1799] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17A4E400) [pid = 3720] [serial = 1804] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17CBE800) [pid = 3720] [serial = 1810] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17CBEC00) [pid = 3720] [serial = 1811] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (14FE2C00) [pid = 3720] [serial = 1795] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (0EC0E000) [pid = 3720] [serial = 1792] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (11E5D400) [pid = 3720] [serial = 1793] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (0DB13800) [pid = 3720] [serial = 1789] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (0DB18000) [pid = 3720] [serial = 1790] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (1252F000) [pid = 3720] [serial = 1787] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (17D5B800) [pid = 3720] [serial = 1813] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (12062C00) [pid = 3720] [serial = 1786] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (1983BC00) [pid = 3720] [serial = 1784] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (1916F000) [pid = 3720] [serial = 1783] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (17A4DC00) [pid = 3720] [serial = 1781] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (16D0C800) [pid = 3720] [serial = 1780] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (13596C00) [pid = 3720] [serial = 1778] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (123E8800) [pid = 3720] [serial = 1777] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (16D07000) [pid = 3720] [serial = 1802] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (17A45000) [pid = 3720] [serial = 1807] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (17C2B400) [pid = 3720] [serial = 1805] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (17A4AC00) [pid = 3720] [serial = 1808] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | --DOMWINDOW == 50 (15234400) [pid = 3720] [serial = 1796] [outer = 00000000] [url = about:blank] 21:05:51 INFO - PROCESS | 3720 | 1468901151634 Marionette TRACE conn5 <- [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]]]}] 21:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2081ms 21:05:51 INFO - PROCESS | 3720 | 1468901151661 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 21:05:51 INFO - PROCESS | 3720 | 1468901151665 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 21:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:05:51 INFO - PROCESS | 3720 | 1468901151670 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:05:51 INFO - PROCESS | 3720 | 1468901151673 Marionette TRACE conn5 <- [1,2426,null,{}] 21:05:51 INFO - PROCESS | 3720 | 1468901151679 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:51 INFO - PROCESS | 3720 | 1468901151682 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:51 INFO - PROCESS | 3720 | 1468901151776 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 21:05:51 INFO - PROCESS | 3720 | 1468901151787 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:51 INFO - PROCESS | 3720 | 1468901151791 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:51 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0C000 == 26 [pid = 3720] [id = 616] 21:05:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 51 (0DB0C400) [pid = 3720] [serial = 1848] [outer = 00000000] 21:05:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (0DB12000) [pid = 3720] [serial = 1849] [outer = 0DB0C400] 21:05:51 INFO - PROCESS | 3720 | 1468901151840 Marionette DEBUG loaded listener.js 21:05:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (0DB49C00) [pid = 3720] [serial = 1850] [outer = 0DB0C400] 21:05:52 INFO - PROCESS | 3720 | 1468901152306 Marionette TRACE conn5 <- [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]]]}] 21:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 21:05:52 INFO - PROCESS | 3720 | 1468901152360 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 21:05:52 INFO - PROCESS | 3720 | 1468901152366 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 21:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:05:52 INFO - PROCESS | 3720 | 1468901152372 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:05:52 INFO - PROCESS | 3720 | 1468901152375 Marionette TRACE conn5 <- [1,2430,null,{}] 21:05:52 INFO - PROCESS | 3720 | 1468901152378 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:52 INFO - PROCESS | 3720 | 1468901152381 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:52 INFO - PROCESS | 3720 | 1468901152470 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 21:05:52 INFO - PROCESS | 3720 | 1468901152478 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:52 INFO - PROCESS | 3720 | 1468901152481 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:52 INFO - PROCESS | 3720 | ++DOCSHELL 0E348800 == 27 [pid = 3720] [id = 617] 21:05:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (0E348C00) [pid = 3720] [serial = 1851] [outer = 00000000] 21:05:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0E48F000) [pid = 3720] [serial = 1852] [outer = 0E348C00] 21:05:52 INFO - PROCESS | 3720 | 1468901152532 Marionette DEBUG loaded listener.js 21:05:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0E4E3800) [pid = 3720] [serial = 1853] [outer = 0E348C00] 21:05:53 INFO - PROCESS | 3720 | 1468901152998 Marionette TRACE conn5 <- [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]]]}] 21:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 21:05:53 INFO - PROCESS | 3720 | 1468901153046 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 21:05:53 INFO - PROCESS | 3720 | 1468901153048 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 21:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:05:53 INFO - PROCESS | 3720 | 1468901153052 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:05:53 INFO - PROCESS | 3720 | 1468901153055 Marionette TRACE conn5 <- [1,2434,null,{}] 21:05:53 INFO - PROCESS | 3720 | 1468901153066 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:53 INFO - PROCESS | 3720 | 1468901153071 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:53 INFO - PROCESS | 3720 | 1468901153154 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 21:05:53 INFO - PROCESS | 3720 | 1468901153278 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 3720 | 1468901153281 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:53 INFO - PROCESS | 3720 | ++DOCSHELL 12659400 == 28 [pid = 3720] [id = 618] 21:05:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (1265B400) [pid = 3720] [serial = 1854] [outer = 00000000] 21:05:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (133A3800) [pid = 3720] [serial = 1855] [outer = 1265B400] 21:05:53 INFO - PROCESS | 3720 | 1468901153328 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (13508800) [pid = 3720] [serial = 1856] [outer = 1265B400] 21:05:53 INFO - PROCESS | 3720 | 1468901153706 Marionette TRACE conn5 <- [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]]]}] 21:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 21:05:53 INFO - PROCESS | 3720 | 1468901153725 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 21:05:53 INFO - PROCESS | 3720 | 1468901153727 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 21:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:05:53 INFO - PROCESS | 3720 | 1468901153730 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:05:53 INFO - PROCESS | 3720 | 1468901153732 Marionette TRACE conn5 <- [1,2438,null,{}] 21:05:53 INFO - PROCESS | 3720 | 1468901153735 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:53 INFO - PROCESS | 3720 | 1468901153737 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:53 INFO - PROCESS | 3720 | 1468901153820 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 21:05:53 INFO - PROCESS | 3720 | 1468901153912 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 3720 | 1468901153914 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:53 INFO - PROCESS | 3720 | ++DOCSHELL 11E5D400 == 29 [pid = 3720] [id = 619] 21:05:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (11EE5000) [pid = 3720] [serial = 1857] [outer = 00000000] 21:05:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (14FAB800) [pid = 3720] [serial = 1858] [outer = 11EE5000] 21:05:53 INFO - PROCESS | 3720 | 1468901153958 Marionette DEBUG loaded listener.js 21:05:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (15236400) [pid = 3720] [serial = 1859] [outer = 11EE5000] 21:05:54 INFO - PROCESS | 3720 | 1468901154302 Marionette TRACE conn5 <- [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]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 21:05:54 INFO - PROCESS | 3720 | 1468901154361 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 3720 | 1468901154363 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 21:05:54 INFO - PROCESS | 3720 | 1468901154367 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:05:54 INFO - PROCESS | 3720 | 1468901154368 Marionette TRACE conn5 <- [1,2442,null,{}] 21:05:54 INFO - PROCESS | 3720 | 1468901154372 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:54 INFO - PROCESS | 3720 | 1468901154374 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:54 INFO - PROCESS | 3720 | 1468901154489 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 21:05:54 INFO - PROCESS | 3720 | 1468901154497 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:54 INFO - PROCESS | 3720 | 1468901154499 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:54 INFO - PROCESS | 3720 | ++DOCSHELL 1523E800 == 30 [pid = 3720] [id = 620] 21:05:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (15510C00) [pid = 3720] [serial = 1860] [outer = 00000000] 21:05:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (1589E000) [pid = 3720] [serial = 1861] [outer = 15510C00] 21:05:54 INFO - PROCESS | 3720 | 1468901154546 Marionette DEBUG loaded listener.js 21:05:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (158C2800) [pid = 3720] [serial = 1862] [outer = 15510C00] 21:05:55 INFO - PROCESS | 3720 | 1468901154983 Marionette TRACE conn5 <- [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]]]}] 21:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 21:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:05:55 INFO - PROCESS | 3720 | 1468901155042 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 21:05:55 INFO - PROCESS | 3720 | 1468901155043 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 21:05:55 INFO - PROCESS | 3720 | 1468901155047 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:05:55 INFO - PROCESS | 3720 | 1468901155048 Marionette TRACE conn5 <- [1,2446,null,{}] 21:05:55 INFO - PROCESS | 3720 | 1468901155052 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:55 INFO - PROCESS | 3720 | 1468901155058 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:55 INFO - PROCESS | 3720 | 1468901155195 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 21:05:55 INFO - PROCESS | 3720 | 1468901155208 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:55 INFO - PROCESS | 3720 | 1468901155210 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:55 INFO - PROCESS | 3720 | ++DOCSHELL 166A5800 == 31 [pid = 3720] [id = 621] 21:05:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (16D02400) [pid = 3720] [serial = 1863] [outer = 00000000] 21:05:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (16D07C00) [pid = 3720] [serial = 1864] [outer = 16D02400] 21:05:55 INFO - PROCESS | 3720 | 1468901155255 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (16D0D000) [pid = 3720] [serial = 1865] [outer = 16D02400] 21:05:55 INFO - PROCESS | 3720 | 1468901155648 Marionette TRACE conn5 <- [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]]]}] 21:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 21:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:05:55 INFO - PROCESS | 3720 | 1468901155717 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 21:05:55 INFO - PROCESS | 3720 | 1468901155719 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 21:05:55 INFO - PROCESS | 3720 | 1468901155722 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:05:55 INFO - PROCESS | 3720 | 1468901155724 Marionette TRACE conn5 <- [1,2450,null,{}] 21:05:55 INFO - PROCESS | 3720 | 1468901155727 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:55 INFO - PROCESS | 3720 | 1468901155729 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:55 INFO - PROCESS | 3720 | 1468901155807 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 21:05:55 INFO - PROCESS | 3720 | 1468901155843 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:55 INFO - PROCESS | 3720 | 1468901155845 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:55 INFO - PROCESS | 3720 | ++DOCSHELL 16F29000 == 32 [pid = 3720] [id = 622] 21:05:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16F2E000) [pid = 3720] [serial = 1866] [outer = 00000000] 21:05:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16F37400) [pid = 3720] [serial = 1867] [outer = 16F2E000] 21:05:55 INFO - PROCESS | 3720 | 1468901155894 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17A44800) [pid = 3720] [serial = 1868] [outer = 16F2E000] 21:05:56 INFO - PROCESS | 3720 | 1468901156313 Marionette TRACE conn5 <- [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]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 21:05:56 INFO - PROCESS | 3720 | 1468901156357 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 3720 | 1468901156359 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 21:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:05:56 INFO - PROCESS | 3720 | 1468901156363 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 3720 | 1468901156364 Marionette TRACE conn5 <- [1,2454,null,{}] 21:05:56 INFO - PROCESS | 3720 | 1468901156368 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:56 INFO - PROCESS | 3720 | 1468901156370 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:56 INFO - PROCESS | 3720 | 1468901156450 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 21:05:56 INFO - PROCESS | 3720 | 1468901156455 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 3720 | 1468901156457 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:56 INFO - PROCESS | 3720 | ++DOCSHELL 1750B400 == 33 [pid = 3720] [id = 623] 21:05:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17A4C400) [pid = 3720] [serial = 1869] [outer = 00000000] 21:05:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17C26400) [pid = 3720] [serial = 1870] [outer = 17A4C400] 21:05:56 INFO - PROCESS | 3720 | 1468901156499 Marionette DEBUG loaded listener.js 21:05:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17A4F800) [pid = 3720] [serial = 1871] [outer = 17A4C400] 21:05:56 INFO - PROCESS | 3720 | 1468901156912 Marionette TRACE conn5 <- [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]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 570ms 21:05:56 INFO - PROCESS | 3720 | 1468901156933 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 3720 | 1468901156935 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 21:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:05:56 INFO - PROCESS | 3720 | 1468901156938 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 3720 | 1468901156940 Marionette TRACE conn5 <- [1,2458,null,{}] 21:05:56 INFO - PROCESS | 3720 | 1468901156944 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:56 INFO - PROCESS | 3720 | 1468901156945 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:57 INFO - PROCESS | 3720 | 1468901157070 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 21:05:57 INFO - PROCESS | 3720 | 1468901157082 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:57 INFO - PROCESS | 3720 | 1468901157084 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:57 INFO - PROCESS | 3720 | ++DOCSHELL 12592000 == 34 [pid = 3720] [id = 624] 21:05:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17CBB000) [pid = 3720] [serial = 1872] [outer = 00000000] 21:05:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0DB14800) [pid = 3720] [serial = 1873] [outer = 17CBB000] 21:05:57 INFO - PROCESS | 3720 | 1468901157128 Marionette DEBUG loaded listener.js 21:05:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CBD000) [pid = 3720] [serial = 1874] [outer = 17CBB000] 21:05:57 INFO - PROCESS | 3720 | 1468901157555 Marionette TRACE conn5 <- [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]]]}] 21:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 21:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:05:57 INFO - PROCESS | 3720 | 1468901157609 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 21:05:57 INFO - PROCESS | 3720 | 1468901157611 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 21:05:57 INFO - PROCESS | 3720 | 1468901157618 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:05:57 INFO - PROCESS | 3720 | 1468901157620 Marionette TRACE conn5 <- [1,2462,null,{}] 21:05:57 INFO - PROCESS | 3720 | 1468901157623 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:57 INFO - PROCESS | 3720 | 1468901157625 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:57 INFO - PROCESS | 3720 | 1468901157752 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 21:05:57 INFO - PROCESS | 3720 | 1468901157767 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:57 INFO - PROCESS | 3720 | 1468901157768 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:57 INFO - PROCESS | 3720 | ++DOCSHELL 0D5EB000 == 35 [pid = 3720] [id = 625] 21:05:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0D60D400) [pid = 3720] [serial = 1875] [outer = 00000000] 21:05:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D5CC00) [pid = 3720] [serial = 1876] [outer = 0D60D400] 21:05:57 INFO - PROCESS | 3720 | 1468901157815 Marionette DEBUG loaded listener.js 21:05:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D61000) [pid = 3720] [serial = 1877] [outer = 0D60D400] 21:05:58 INFO - PROCESS | 3720 | 1468901158232 Marionette TRACE conn5 <- [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]]]}] 21:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 21:05:58 INFO - PROCESS | 3720 | 1468901158245 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 21:05:58 INFO - PROCESS | 3720 | 1468901158247 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 21:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:05:58 INFO - PROCESS | 3720 | 1468901158250 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:05:58 INFO - PROCESS | 3720 | 1468901158252 Marionette TRACE conn5 <- [1,2466,null,{}] 21:05:58 INFO - PROCESS | 3720 | 1468901158256 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:58 INFO - PROCESS | 3720 | 1468901158258 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:58 INFO - PROCESS | 3720 | 1468901158392 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 21:05:58 INFO - PROCESS | 3720 | 1468901158438 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:58 INFO - PROCESS | 3720 | 1468901158440 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:58 INFO - PROCESS | 3720 | ++DOCSHELL 1523C800 == 36 [pid = 3720] [id = 626] 21:05:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18147800) [pid = 3720] [serial = 1878] [outer = 00000000] 21:05:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18299000) [pid = 3720] [serial = 1879] [outer = 18147800] 21:05:58 INFO - PROCESS | 3720 | 1468901158484 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18E9E000) [pid = 3720] [serial = 1880] [outer = 18147800] 21:05:58 INFO - PROCESS | 3720 | 1468901158935 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 21:05:59 INFO - PROCESS | 3720 | 1468901158989 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 3720 | 1468901158991 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 21:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:05:59 INFO - PROCESS | 3720 | 1468901158994 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 3720 | 1468901158995 Marionette TRACE conn5 <- [1,2470,null,{}] 21:05:59 INFO - PROCESS | 3720 | 1468901158999 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:59 INFO - PROCESS | 3720 | 1468901159001 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:59 INFO - PROCESS | 3720 | 1468901159115 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 21:05:59 INFO - PROCESS | 3720 | 1468901159123 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 3720 | 1468901159125 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:59 INFO - PROCESS | 3720 | ++DOCSHELL 18EA1C00 == 37 [pid = 3720] [id = 627] 21:05:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18EA2800) [pid = 3720] [serial = 1881] [outer = 00000000] 21:05:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18EDBC00) [pid = 3720] [serial = 1882] [outer = 18EA2800] 21:05:59 INFO - PROCESS | 3720 | 1468901159176 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18F30800) [pid = 3720] [serial = 1883] [outer = 18EA2800] 21:05:59 INFO - PROCESS | 3720 | 1468901159611 Marionette TRACE conn5 <- [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]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 21:05:59 INFO - PROCESS | 3720 | 1468901159667 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 3720 | 1468901159668 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 21:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:05:59 INFO - PROCESS | 3720 | 1468901159679 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 3720 | 1468901159681 Marionette TRACE conn5 <- [1,2474,null,{}] 21:05:59 INFO - PROCESS | 3720 | 1468901159684 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:59 INFO - PROCESS | 3720 | 1468901159686 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:59 INFO - PROCESS | 3720 | 1468901159820 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 21:05:59 INFO - PROCESS | 3720 | 1468901159841 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 3720 | 1468901159843 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:05:59 INFO - PROCESS | 3720 | ++DOCSHELL 155AB000 == 38 [pid = 3720] [id = 628] 21:05:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18EA6C00) [pid = 3720] [serial = 1884] [outer = 00000000] 21:05:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18F3A400) [pid = 3720] [serial = 1885] [outer = 18EA6C00] 21:05:59 INFO - PROCESS | 3720 | 1468901159885 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (18F3C400) [pid = 3720] [serial = 1886] [outer = 18EA6C00] 21:06:00 INFO - PROCESS | 3720 | 1468901160295 Marionette TRACE conn5 <- [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]]]}] 21:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 21:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:06:00 INFO - PROCESS | 3720 | 1468901160351 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 3720 | 1468901160353 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 21:06:00 INFO - PROCESS | 3720 | 1468901160356 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:06:00 INFO - PROCESS | 3720 | 1468901160358 Marionette TRACE conn5 <- [1,2478,null,{}] 21:06:00 INFO - PROCESS | 3720 | 1468901160361 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:00 INFO - PROCESS | 3720 | 1468901160363 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:00 INFO - PROCESS | 3720 | 1468901160481 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 21:06:00 INFO - PROCESS | 3720 | 1468901160487 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:00 INFO - PROCESS | 3720 | 1468901160488 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:00 INFO - PROCESS | 3720 | ++DOCSHELL 1589D800 == 39 [pid = 3720] [id = 629] 21:06:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (17D56000) [pid = 3720] [serial = 1887] [outer = 00000000] 21:06:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (191C8800) [pid = 3720] [serial = 1888] [outer = 17D56000] 21:06:00 INFO - PROCESS | 3720 | 1468901160530 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (191D0800) [pid = 3720] [serial = 1889] [outer = 17D56000] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17DD9000) [pid = 3720] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0D977C00) [pid = 3720] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (16D0F400) [pid = 3720] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1581A400) [pid = 3720] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (14FE8400) [pid = 3720] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (133A6400) [pid = 3720] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0E453800) [pid = 3720] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0DB0D000) [pid = 3720] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (17D56800) [pid = 3720] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:06:00 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17C2A000) [pid = 3720] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:06:01 INFO - PROCESS | 3720 | 1468901161071 Marionette TRACE conn5 <- [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]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 21:06:01 INFO - PROCESS | 3720 | 1468901161136 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 21:06:01 INFO - PROCESS | 3720 | 1468901161138 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 21:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:06:01 INFO - PROCESS | 3720 | 1468901161141 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 3720 | 1468901161143 Marionette TRACE conn5 <- [1,2482,null,{}] 21:06:01 INFO - PROCESS | 3720 | 1468901161146 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:01 INFO - PROCESS | 3720 | 1468901161148 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:01 INFO - PROCESS | 3720 | 1468901161280 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 21:06:01 INFO - PROCESS | 3720 | 1468901161293 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 3720 | 1468901161295 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:01 INFO - PROCESS | 3720 | ++DOCSHELL 0DB16C00 == 40 [pid = 3720] [id = 630] 21:06:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (12069000) [pid = 3720] [serial = 1890] [outer = 00000000] 21:06:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17A44400) [pid = 3720] [serial = 1891] [outer = 12069000] 21:06:01 INFO - PROCESS | 3720 | 1468901161336 Marionette DEBUG loaded listener.js 21:06:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17D56800) [pid = 3720] [serial = 1892] [outer = 12069000] 21:06:01 INFO - PROCESS | 3720 | 1468901161726 Marionette TRACE conn5 <- [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]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 21:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:06:01 INFO - PROCESS | 3720 | 1468901161777 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 21:06:01 INFO - PROCESS | 3720 | 1468901161779 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 21:06:01 INFO - PROCESS | 3720 | 1468901161786 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 3720 | 1468901161787 Marionette TRACE conn5 <- [1,2486,null,{}] 21:06:01 INFO - PROCESS | 3720 | 1468901161790 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:01 INFO - PROCESS | 3720 | 1468901161792 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:01 INFO - PROCESS | 3720 | 1468901161873 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 21:06:01 INFO - PROCESS | 3720 | 1468901161878 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 3720 | 1468901161880 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:01 INFO - PROCESS | 3720 | ++DOCSHELL 18294800 == 41 [pid = 3720] [id = 631] 21:06:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18EA1400) [pid = 3720] [serial = 1893] [outer = 00000000] 21:06:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (19846C00) [pid = 3720] [serial = 1894] [outer = 18EA1400] 21:06:01 INFO - PROCESS | 3720 | 1468901161924 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (199CE800) [pid = 3720] [serial = 1895] [outer = 18EA1400] 21:06:02 INFO - PROCESS | 3720 | 1468901162346 Marionette TRACE conn5 <- [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]]]}] 21:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 590ms 21:06:02 INFO - PROCESS | 3720 | 1468901162372 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 21:06:02 INFO - PROCESS | 3720 | 1468901162374 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 21:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:06:02 INFO - PROCESS | 3720 | 1468901162377 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:06:02 INFO - PROCESS | 3720 | 1468901162378 Marionette TRACE conn5 <- [1,2490,null,{}] 21:06:02 INFO - PROCESS | 3720 | 1468901162382 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:02 INFO - PROCESS | 3720 | 1468901162383 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:02 INFO - PROCESS | 3720 | 1468901162509 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 21:06:02 INFO - PROCESS | 3720 | 1468901162520 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:02 INFO - PROCESS | 3720 | 1468901162522 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:02 INFO - PROCESS | 3720 | ++DOCSHELL 17C31C00 == 42 [pid = 3720] [id = 632] 21:06:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17D61800) [pid = 3720] [serial = 1896] [outer = 00000000] 21:06:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (19FA0800) [pid = 3720] [serial = 1897] [outer = 17D61800] 21:06:02 INFO - PROCESS | 3720 | 1468901162563 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (1A00E000) [pid = 3720] [serial = 1898] [outer = 17D61800] 21:06:03 INFO - PROCESS | 3720 | 1468901163121 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 831ms 21:06:03 INFO - PROCESS | 3720 | 1468901163210 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 21:06:03 INFO - PROCESS | 3720 | 1468901163214 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 21:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:06:03 INFO - PROCESS | 3720 | 1468901163219 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:06:03 INFO - PROCESS | 3720 | 1468901163223 Marionette TRACE conn5 <- [1,2494,null,{}] 21:06:03 INFO - PROCESS | 3720 | 1468901163229 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:03 INFO - PROCESS | 3720 | 1468901163232 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:03 INFO - PROCESS | 3720 | 1468901163419 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 21:06:03 INFO - PROCESS | 3720 | 1468901163431 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:03 INFO - PROCESS | 3720 | 1468901163433 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:03 INFO - PROCESS | 3720 | ++DOCSHELL 0D5E9C00 == 43 [pid = 3720] [id = 633] 21:06:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0D615800) [pid = 3720] [serial = 1899] [outer = 00000000] 21:06:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (0DB10800) [pid = 3720] [serial = 1900] [outer = 0D615800] 21:06:03 INFO - PROCESS | 3720 | 1468901163489 Marionette DEBUG loaded listener.js 21:06:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (0DB56C00) [pid = 3720] [serial = 1901] [outer = 0D615800] 21:06:04 INFO - PROCESS | 3720 | 1468901164217 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1022ms 21:06:04 INFO - PROCESS | 3720 | 1468901164241 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 21:06:04 INFO - PROCESS | 3720 | 1468901164246 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 21:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:06:04 INFO - PROCESS | 3720 | 1468901164252 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - PROCESS | 3720 | 1468901164255 Marionette TRACE conn5 <- [1,2498,null,{}] 21:06:04 INFO - PROCESS | 3720 | 1468901164259 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:04 INFO - PROCESS | 3720 | 1468901164261 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:04 INFO - PROCESS | 3720 | 1468901164384 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 21:06:04 INFO - PROCESS | 3720 | 1468901164523 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 3720 | 1468901164526 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:04 INFO - PROCESS | 3720 | ++DOCSHELL 1231AC00 == 44 [pid = 3720] [id = 634] 21:06:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (123DE000) [pid = 3720] [serial = 1902] [outer = 00000000] 21:06:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (133AB400) [pid = 3720] [serial = 1903] [outer = 123DE000] 21:06:04 INFO - PROCESS | 3720 | 1468901164582 Marionette DEBUG loaded listener.js 21:06:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (14FAD000) [pid = 3720] [serial = 1904] [outer = 123DE000] 21:06:05 INFO - PROCESS | 3720 | 1468901165542 Marionette TRACE conn5 <- [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]]]}] 21:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1384ms 21:06:05 INFO - PROCESS | 3720 | 1468901165640 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 21:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:06:05 INFO - PROCESS | 3720 | 1468901165644 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 21:06:05 INFO - PROCESS | 3720 | 1468901165649 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:06:05 INFO - PROCESS | 3720 | 1468901165652 Marionette TRACE conn5 <- [1,2502,null,{}] 21:06:05 INFO - PROCESS | 3720 | 1468901165657 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:05 INFO - PROCESS | 3720 | 1468901165660 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:05 INFO - PROCESS | 3720 | 1468901165796 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 18294800 == 43 [pid = 3720] [id = 631] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 0DB16C00 == 42 [pid = 3720] [id = 630] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 1589D800 == 41 [pid = 3720] [id = 629] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 155AB000 == 40 [pid = 3720] [id = 628] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 18EA1C00 == 39 [pid = 3720] [id = 627] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 1523C800 == 38 [pid = 3720] [id = 626] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 0D5EB000 == 37 [pid = 3720] [id = 625] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 12592000 == 36 [pid = 3720] [id = 624] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 1750B400 == 35 [pid = 3720] [id = 623] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 16F29000 == 34 [pid = 3720] [id = 622] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 166A5800 == 33 [pid = 3720] [id = 621] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 1523E800 == 32 [pid = 3720] [id = 620] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 11E5D400 == 31 [pid = 3720] [id = 619] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (18EA3000) [pid = 3720] [serial = 1846] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 12659400 == 30 [pid = 3720] [id = 618] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 0E348800 == 29 [pid = 3720] [id = 617] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 0DB0C000 == 28 [pid = 3720] [id = 616] 21:06:05 INFO - PROCESS | 3720 | --DOCSHELL 0E347C00 == 27 [pid = 3720] [id = 615] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (18298C00) [pid = 3720] [serial = 1844] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (17CC6800) [pid = 3720] [serial = 1837] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (18294000) [pid = 3720] [serial = 1843] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1828CC00) [pid = 3720] [serial = 1841] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17A4D800) [pid = 3720] [serial = 1834] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (16F34000) [pid = 3720] [serial = 1831] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (17507C00) [pid = 3720] [serial = 1832] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (158C4C00) [pid = 3720] [serial = 1828] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (159A9800) [pid = 3720] [serial = 1829] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1523AC00) [pid = 3720] [serial = 1825] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (155AB400) [pid = 3720] [serial = 1826] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1359A400) [pid = 3720] [serial = 1822] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (142EF000) [pid = 3720] [serial = 1823] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (0E4D6C00) [pid = 3720] [serial = 1819] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0E98E800) [pid = 3720] [serial = 1820] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0DB14000) [pid = 3720] [serial = 1816] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DB4C800) [pid = 3720] [serial = 1817] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D5BC00) [pid = 3720] [serial = 1814] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (17CC6C00) [pid = 3720] [serial = 1838] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (1828C400) [pid = 3720] [serial = 1840] [outer = 00000000] [url = about:blank] 21:06:05 INFO - PROCESS | 3720 | 1468901165948 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:05 INFO - PROCESS | 3720 | 1468901165950 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:05 INFO - PROCESS | 3720 | ++DOCSHELL 0D1D4C00 == 28 [pid = 3720] [id = 635] 21:06:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0D537C00) [pid = 3720] [serial = 1905] [outer = 00000000] 21:06:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0DA3B800) [pid = 3720] [serial = 1906] [outer = 0D537C00] 21:06:06 INFO - PROCESS | 3720 | 1468901165997 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0DB16C00) [pid = 3720] [serial = 1907] [outer = 0D537C00] 21:06:06 INFO - PROCESS | 3720 | 1468901166377 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 21:06:06 INFO - PROCESS | 3720 | 1468901166431 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 21:06:06 INFO - PROCESS | 3720 | 1468901166435 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 21:06:06 INFO - PROCESS | 3720 | 1468901166441 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:06:06 INFO - PROCESS | 3720 | 1468901166444 Marionette TRACE conn5 <- [1,2506,null,{}] 21:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:06:06 INFO - PROCESS | 3720 | 1468901166447 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:06 INFO - PROCESS | 3720 | 1468901166450 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:06 INFO - PROCESS | 3720 | 1468901166533 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 21:06:06 INFO - PROCESS | 3720 | 1468901166540 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 3720 | 1468901166542 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:06 INFO - PROCESS | 3720 | ++DOCSHELL 0E347C00 == 29 [pid = 3720] [id = 636] 21:06:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0E34AC00) [pid = 3720] [serial = 1908] [outer = 00000000] 21:06:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0EC0F800) [pid = 3720] [serial = 1909] [outer = 0E34AC00] 21:06:06 INFO - PROCESS | 3720 | 1468901166590 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (12068800) [pid = 3720] [serial = 1910] [outer = 0E34AC00] 21:06:07 INFO - PROCESS | 3720 | 1468901167058 Marionette TRACE conn5 <- [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]]]}] 21:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 21:06:07 INFO - PROCESS | 3720 | 1468901167118 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 3720 | 1468901167120 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 21:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:06:07 INFO - PROCESS | 3720 | 1468901167123 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 3720 | 1468901167127 Marionette TRACE conn5 <- [1,2510,null,{}] 21:06:07 INFO - PROCESS | 3720 | 1468901167137 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:07 INFO - PROCESS | 3720 | 1468901167142 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:07 INFO - PROCESS | 3720 | 1468901167254 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 21:06:07 INFO - PROCESS | 3720 | 1468901167357 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:07 INFO - PROCESS | 3720 | 1468901167360 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:07 INFO - PROCESS | 3720 | ++DOCSHELL 14FA1000 == 30 [pid = 3720] [id = 637] 21:06:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (14FA7400) [pid = 3720] [serial = 1911] [outer = 00000000] 21:06:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (14FE7C00) [pid = 3720] [serial = 1912] [outer = 14FA7400] 21:06:07 INFO - PROCESS | 3720 | 1468901167410 Marionette DEBUG loaded listener.js 21:06:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (15516800) [pid = 3720] [serial = 1913] [outer = 14FA7400] 21:06:07 INFO - PROCESS | 3720 | 1468901167770 Marionette TRACE conn5 <- [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]]]}] 21:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 690ms 21:06:07 INFO - PROCESS | 3720 | 1468901167814 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 3720 | 1468901167816 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 21:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:06:07 INFO - PROCESS | 3720 | 1468901167828 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 3720 | 1468901167830 Marionette TRACE conn5 <- [1,2514,null,{}] 21:06:07 INFO - PROCESS | 3720 | 1468901167852 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:07 INFO - PROCESS | 3720 | 1468901167854 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:08 INFO - PROCESS | 3720 | 1468901167984 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 21:06:08 INFO - PROCESS | 3720 | 1468901167990 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:08 INFO - PROCESS | 3720 | 1468901167992 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:08 INFO - PROCESS | 3720 | ++DOCSHELL 15896400 == 31 [pid = 3720] [id = 638] 21:06:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (158A1400) [pid = 3720] [serial = 1914] [outer = 00000000] 21:06:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (159A8800) [pid = 3720] [serial = 1915] [outer = 158A1400] 21:06:08 INFO - PROCESS | 3720 | 1468901168093 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (16637000) [pid = 3720] [serial = 1916] [outer = 158A1400] 21:06:08 INFO - PROCESS | 3720 | 1468901168504 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 710ms 21:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:06:08 INFO - PROCESS | 3720 | 1468901168534 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 21:06:08 INFO - PROCESS | 3720 | 1468901168536 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 21:06:08 INFO - PROCESS | 3720 | 1468901168539 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:06:08 INFO - PROCESS | 3720 | 1468901168541 Marionette TRACE conn5 <- [1,2518,null,{}] 21:06:08 INFO - PROCESS | 3720 | 1468901168544 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:08 INFO - PROCESS | 3720 | 1468901168546 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:08 INFO - PROCESS | 3720 | 1468901168686 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 21:06:08 INFO - PROCESS | 3720 | 1468901168706 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:08 INFO - PROCESS | 3720 | 1468901168708 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:08 INFO - PROCESS | 3720 | ++DOCSHELL 166E2C00 == 32 [pid = 3720] [id = 639] 21:06:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (16B21000) [pid = 3720] [serial = 1917] [outer = 00000000] 21:06:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (16D06800) [pid = 3720] [serial = 1918] [outer = 16B21000] 21:06:08 INFO - PROCESS | 3720 | 1468901168751 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (16F2F800) [pid = 3720] [serial = 1919] [outer = 16B21000] 21:06:09 INFO - PROCESS | 3720 | 1468901169210 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 21:06:09 INFO - PROCESS | 3720 | 1468901169270 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 21:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:06:09 INFO - PROCESS | 3720 | 1468901169272 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 21:06:09 INFO - PROCESS | 3720 | 1468901169275 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:06:09 INFO - PROCESS | 3720 | 1468901169276 Marionette TRACE conn5 <- [1,2522,null,{}] 21:06:09 INFO - PROCESS | 3720 | 1468901169280 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:09 INFO - PROCESS | 3720 | 1468901169285 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:09 INFO - PROCESS | 3720 | 1468901169423 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 21:06:09 INFO - PROCESS | 3720 | 1468901169487 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:09 INFO - PROCESS | 3720 | 1468901169489 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:09 INFO - PROCESS | 3720 | ++DOCSHELL 0E343800 == 33 [pid = 3720] [id = 640] 21:06:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (16F34000) [pid = 3720] [serial = 1920] [outer = 00000000] 21:06:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17CBA800) [pid = 3720] [serial = 1921] [outer = 16F34000] 21:06:09 INFO - PROCESS | 3720 | 1468901169532 Marionette DEBUG loaded listener.js 21:06:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (17A49800) [pid = 3720] [serial = 1922] [outer = 16F34000] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (18E9D400) [pid = 3720] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1265B400) [pid = 3720] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0E348C00) [pid = 3720] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18EA2800) [pid = 3720] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0DB0C400) [pid = 3720] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (16F2E000) [pid = 3720] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16D02400) [pid = 3720] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (18EA6C00) [pid = 3720] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0D60D400) [pid = 3720] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D56000) [pid = 3720] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (12069000) [pid = 3720] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (11EE5000) [pid = 3720] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18EA1400) [pid = 3720] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (15510C00) [pid = 3720] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17A4C400) [pid = 3720] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17CBB000) [pid = 3720] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (18147800) [pid = 3720] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:06:10 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (178F9400) [pid = 3720] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:06:10 INFO - PROCESS | 3720 | 1468901170256 Marionette TRACE conn5 <- [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]]]}] 21:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1023ms 21:06:10 INFO - PROCESS | 3720 | 1468901170299 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 21:06:10 INFO - PROCESS | 3720 | 1468901170301 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 21:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:06:10 INFO - PROCESS | 3720 | 1468901170304 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 3720 | 1468901170306 Marionette TRACE conn5 <- [1,2526,null,{}] 21:06:10 INFO - PROCESS | 3720 | 1468901170309 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:10 INFO - PROCESS | 3720 | 1468901170311 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:10 INFO - PROCESS | 3720 | 1468901170432 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 21:06:10 INFO - PROCESS | 3720 | 1468901170499 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:10 INFO - PROCESS | 3720 | 1468901170500 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:10 INFO - PROCESS | 3720 | ++DOCSHELL 0E344C00 == 34 [pid = 3720] [id = 641] 21:06:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0E348C00) [pid = 3720] [serial = 1923] [outer = 00000000] 21:06:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (178F9400) [pid = 3720] [serial = 1924] [outer = 0E348C00] 21:06:10 INFO - PROCESS | 3720 | 1468901170546 Marionette DEBUG loaded listener.js 21:06:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17A44000) [pid = 3720] [serial = 1925] [outer = 0E348C00] 21:06:10 INFO - PROCESS | 3720 | 1468901170885 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 21:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:06:10 INFO - PROCESS | 3720 | 1468901170935 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 21:06:10 INFO - PROCESS | 3720 | 1468901170937 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 21:06:10 INFO - PROCESS | 3720 | 1468901170940 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 3720 | 1468901170942 Marionette TRACE conn5 <- [1,2530,null,{}] 21:06:10 INFO - PROCESS | 3720 | 1468901170945 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:10 INFO - PROCESS | 3720 | 1468901170947 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:11 INFO - PROCESS | 3720 | 1468901171071 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 21:06:11 INFO - PROCESS | 3720 | 1468901171079 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 3720 | 1468901171081 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:11 INFO - PROCESS | 3720 | ++DOCSHELL 17CC6C00 == 35 [pid = 3720] [id = 642] 21:06:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17CC7400) [pid = 3720] [serial = 1926] [outer = 00000000] 21:06:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17D64400) [pid = 3720] [serial = 1927] [outer = 17CC7400] 21:06:11 INFO - PROCESS | 3720 | 1468901171127 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1814A400) [pid = 3720] [serial = 1928] [outer = 17CC7400] 21:06:11 INFO - PROCESS | 3720 | 1468901171537 Marionette TRACE conn5 <- [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]]]}] 21:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 21:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:06:11 INFO - PROCESS | 3720 | 1468901171571 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 21:06:11 INFO - PROCESS | 3720 | 1468901171573 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 21:06:11 INFO - PROCESS | 3720 | 1468901171576 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:06:11 INFO - PROCESS | 3720 | 1468901171578 Marionette TRACE conn5 <- [1,2534,null,{}] 21:06:11 INFO - PROCESS | 3720 | 1468901171581 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:11 INFO - PROCESS | 3720 | 1468901171583 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:11 INFO - PROCESS | 3720 | 1468901171710 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 21:06:11 INFO - PROCESS | 3720 | 1468901171719 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 3720 | 1468901171721 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:11 INFO - PROCESS | 3720 | ++DOCSHELL 0D660800 == 36 [pid = 3720] [id = 643] 21:06:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0D971400) [pid = 3720] [serial = 1929] [outer = 00000000] 21:06:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18293C00) [pid = 3720] [serial = 1930] [outer = 0D971400] 21:06:11 INFO - PROCESS | 3720 | 1468901171763 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18294000) [pid = 3720] [serial = 1931] [outer = 0D971400] 21:06:12 INFO - PROCESS | 3720 | 1468901172275 Marionette TRACE conn5 <- [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]]]}] 21:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 21:06:12 INFO - PROCESS | 3720 | 1468901172348 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 21:06:12 INFO - PROCESS | 3720 | 1468901172353 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 21:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:06:12 INFO - PROCESS | 3720 | 1468901172358 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:06:12 INFO - PROCESS | 3720 | 1468901172362 Marionette TRACE conn5 <- [1,2538,null,{}] 21:06:12 INFO - PROCESS | 3720 | 1468901172368 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:12 INFO - PROCESS | 3720 | 1468901172371 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:12 INFO - PROCESS | 3720 | 1468901172495 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 21:06:12 INFO - PROCESS | 3720 | 1468901172630 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:12 INFO - PROCESS | 3720 | 1468901172635 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:12 INFO - PROCESS | 3720 | ++DOCSHELL 0D584800 == 37 [pid = 3720] [id = 644] 21:06:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0D5E4C00) [pid = 3720] [serial = 1932] [outer = 00000000] 21:06:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0DB4FC00) [pid = 3720] [serial = 1933] [outer = 0D5E4C00] 21:06:12 INFO - PROCESS | 3720 | 1468901172692 Marionette DEBUG loaded listener.js 21:06:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0E4DE400) [pid = 3720] [serial = 1934] [outer = 0D5E4C00] 21:06:13 INFO - PROCESS | 3720 | 1468901173371 Marionette TRACE conn5 <- [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]]]}] 21:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1071ms 21:06:13 INFO - PROCESS | 3720 | 1468901173435 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 21:06:13 INFO - PROCESS | 3720 | 1468901173440 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 21:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:06:13 INFO - PROCESS | 3720 | 1468901173447 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:06:13 INFO - PROCESS | 3720 | 1468901173450 Marionette TRACE conn5 <- [1,2542,null,{}] 21:06:13 INFO - PROCESS | 3720 | 1468901173454 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:13 INFO - PROCESS | 3720 | 1468901173456 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:13 INFO - PROCESS | 3720 | 1468901173566 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 21:06:13 INFO - PROCESS | 3720 | 1468901173706 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:13 INFO - PROCESS | 3720 | 1468901173709 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:13 INFO - PROCESS | 3720 | ++DOCSHELL 1426B000 == 38 [pid = 3720] [id = 645] 21:06:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1426B800) [pid = 3720] [serial = 1935] [outer = 00000000] 21:06:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (1523B800) [pid = 3720] [serial = 1936] [outer = 1426B800] 21:06:13 INFO - PROCESS | 3720 | 1468901173765 Marionette DEBUG loaded listener.js 21:06:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (158C1800) [pid = 3720] [serial = 1937] [outer = 1426B800] 21:06:14 INFO - PROCESS | 3720 | 1468901174347 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 21:06:14 INFO - PROCESS | 3720 | 1468901174418 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 21:06:14 INFO - PROCESS | 3720 | 1468901174420 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 21:06:14 INFO - PROCESS | 3720 | 1468901174424 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:06:14 INFO - PROCESS | 3720 | 1468901174428 Marionette TRACE conn5 <- [1,2546,null,{}] 21:06:14 INFO - PROCESS | 3720 | 1468901174454 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:14 INFO - PROCESS | 3720 | 1468901174458 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:14 INFO - PROCESS | 3720 | 1468901174572 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 21:06:14 INFO - PROCESS | 3720 | 1468901174705 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:14 INFO - PROCESS | 3720 | 1468901174709 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:14 INFO - PROCESS | 3720 | ++DOCSHELL 17D60800 == 39 [pid = 3720] [id = 646] 21:06:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17D61C00) [pid = 3720] [serial = 1938] [outer = 00000000] 21:06:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (18293800) [pid = 3720] [serial = 1939] [outer = 17D61C00] 21:06:14 INFO - PROCESS | 3720 | 1468901174766 Marionette DEBUG loaded listener.js 21:06:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (18E9D800) [pid = 3720] [serial = 1940] [outer = 17D61C00] 21:06:15 INFO - PROCESS | 3720 | 1468901175375 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1122ms 21:06:15 INFO - PROCESS | 3720 | 1468901175550 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 21:06:15 INFO - PROCESS | 3720 | 1468901175553 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 21:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:06:15 INFO - PROCESS | 3720 | 1468901175566 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:06:15 INFO - PROCESS | 3720 | 1468901175569 Marionette TRACE conn5 <- [1,2550,null,{}] 21:06:15 INFO - PROCESS | 3720 | 1468901175575 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:15 INFO - PROCESS | 3720 | 1468901175578 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:15 INFO - PROCESS | 3720 | 1468901175680 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 21:06:15 INFO - PROCESS | 3720 | 1468901175821 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:15 INFO - PROCESS | 3720 | 1468901175826 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:15 INFO - PROCESS | 3720 | ++DOCSHELL 0DEA1800 == 40 [pid = 3720] [id = 647] 21:06:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (0DFDDC00) [pid = 3720] [serial = 1941] [outer = 00000000] 21:06:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (0E4D9C00) [pid = 3720] [serial = 1942] [outer = 0DFDDC00] 21:06:15 INFO - PROCESS | 3720 | 1468901175878 Marionette DEBUG loaded listener.js 21:06:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (12069400) [pid = 3720] [serial = 1943] [outer = 0DFDDC00] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 17CC6C00 == 39 [pid = 3720] [id = 642] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 0E344C00 == 38 [pid = 3720] [id = 641] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 0E343800 == 37 [pid = 3720] [id = 640] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 166E2C00 == 36 [pid = 3720] [id = 639] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 15896400 == 35 [pid = 3720] [id = 638] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 14FA1000 == 34 [pid = 3720] [id = 637] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 0E347C00 == 33 [pid = 3720] [id = 636] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 0D1D4C00 == 32 [pid = 3720] [id = 635] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 0D5E9C00 == 31 [pid = 3720] [id = 633] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 1231AC00 == 30 [pid = 3720] [id = 634] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 17C31C00 == 29 [pid = 3720] [id = 632] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 1426B000 == 28 [pid = 3720] [id = 645] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 17D60800 == 27 [pid = 3720] [id = 646] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 0D660800 == 26 [pid = 3720] [id = 643] 21:06:16 INFO - PROCESS | 3720 | --DOCSHELL 0D584800 == 25 [pid = 3720] [id = 644] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (1426E800) [pid = 3720] [serial = 1835] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (18EA9000) [pid = 3720] [serial = 1847] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (133A3800) [pid = 3720] [serial = 1855] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (13508800) [pid = 3720] [serial = 1856] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (0E48F000) [pid = 3720] [serial = 1852] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (0E4E3800) [pid = 3720] [serial = 1853] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18EDBC00) [pid = 3720] [serial = 1882] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0DB12000) [pid = 3720] [serial = 1849] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0DB49C00) [pid = 3720] [serial = 1850] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16F37400) [pid = 3720] [serial = 1867] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17A44800) [pid = 3720] [serial = 1868] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16D07C00) [pid = 3720] [serial = 1864] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16D0D000) [pid = 3720] [serial = 1865] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (18F3A400) [pid = 3720] [serial = 1885] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17D5CC00) [pid = 3720] [serial = 1876] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (191C8800) [pid = 3720] [serial = 1888] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (18F3C400) [pid = 3720] [serial = 1886] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17A44400) [pid = 3720] [serial = 1891] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D61000) [pid = 3720] [serial = 1877] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (14FAB800) [pid = 3720] [serial = 1858] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (15236400) [pid = 3720] [serial = 1859] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (19846C00) [pid = 3720] [serial = 1894] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (191D0800) [pid = 3720] [serial = 1889] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1589E000) [pid = 3720] [serial = 1861] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (158C2800) [pid = 3720] [serial = 1862] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17C26400) [pid = 3720] [serial = 1870] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17A4F800) [pid = 3720] [serial = 1871] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17CBD000) [pid = 3720] [serial = 1874] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (0DB14800) [pid = 3720] [serial = 1873] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18299000) [pid = 3720] [serial = 1879] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (199CE800) [pid = 3720] [serial = 1895] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (19FA0800) [pid = 3720] [serial = 1897] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (18F30800) [pid = 3720] [serial = 1883] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (18E9E000) [pid = 3720] [serial = 1880] [outer = 00000000] [url = about:blank] 21:06:16 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (17D56800) [pid = 3720] [serial = 1892] [outer = 00000000] [url = about:blank] 21:06:17 INFO - PROCESS | 3720 | 1468901177120 Marionette TRACE conn5 <- [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]]]}] 21:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1580ms 21:06:17 INFO - PROCESS | 3720 | 1468901177179 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 3720 | 1468901177184 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 21:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:06:17 INFO - PROCESS | 3720 | 1468901177192 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 3720 | 1468901177195 Marionette TRACE conn5 <- [1,2554,null,{}] 21:06:17 INFO - PROCESS | 3720 | 1468901177201 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:17 INFO - PROCESS | 3720 | 1468901177203 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:17 INFO - PROCESS | 3720 | 1468901177291 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 21:06:17 INFO - PROCESS | 3720 | 1468901177390 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 3720 | 1468901177394 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:17 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F7400 == 26 [pid = 3720] [id = 648] 21:06:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (0D972C00) [pid = 3720] [serial = 1944] [outer = 00000000] 21:06:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0DB10400) [pid = 3720] [serial = 1945] [outer = 0D972C00] 21:06:17 INFO - PROCESS | 3720 | 1468901177441 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (0DB47400) [pid = 3720] [serial = 1946] [outer = 0D972C00] 21:06:17 INFO - PROCESS | 3720 | 1468901177855 Marionette TRACE conn5 <- [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]]]}] 21:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 21:06:17 INFO - PROCESS | 3720 | 1468901177876 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 3720 | 1468901177881 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 21:06:17 INFO - PROCESS | 3720 | 1468901177888 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 3720 | 1468901177890 Marionette TRACE conn5 <- [1,2558,null,{}] 21:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:06:17 INFO - PROCESS | 3720 | 1468901177894 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:17 INFO - PROCESS | 3720 | 1468901177896 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:18 INFO - PROCESS | 3720 | 1468901177983 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 21:06:18 INFO - PROCESS | 3720 | 1468901177990 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 3720 | 1468901177992 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:18 INFO - PROCESS | 3720 | ++DOCSHELL 0E995400 == 27 [pid = 3720] [id = 649] 21:06:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0E998400) [pid = 3720] [serial = 1947] [outer = 00000000] 21:06:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0EDD4C00) [pid = 3720] [serial = 1948] [outer = 0E998400] 21:06:18 INFO - PROCESS | 3720 | 1468901178038 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (1252F000) [pid = 3720] [serial = 1949] [outer = 0E998400] 21:06:18 INFO - PROCESS | 3720 | 1468901178518 Marionette TRACE conn5 <- [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]]]}] 21:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 21:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:06:18 INFO - PROCESS | 3720 | 1468901178563 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 3720 | 1468901178566 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 21:06:18 INFO - PROCESS | 3720 | 1468901178569 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - PROCESS | 3720 | 1468901178572 Marionette TRACE conn5 <- [1,2562,null,{}] 21:06:18 INFO - PROCESS | 3720 | 1468901178583 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:18 INFO - PROCESS | 3720 | 1468901178587 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:18 INFO - PROCESS | 3720 | 1468901178672 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 21:06:18 INFO - PROCESS | 3720 | 1468901178807 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 3720 | 1468901178810 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:18 INFO - PROCESS | 3720 | ++DOCSHELL 15510C00 == 28 [pid = 3720] [id = 650] 21:06:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (15511000) [pid = 3720] [serial = 1950] [outer = 00000000] 21:06:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (155A8800) [pid = 3720] [serial = 1951] [outer = 15511000] 21:06:18 INFO - PROCESS | 3720 | 1468901178857 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (158BD400) [pid = 3720] [serial = 1952] [outer = 15511000] 21:06:19 INFO - PROCESS | 3720 | 1468901179260 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 21:06:19 INFO - PROCESS | 3720 | 1468901179299 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 21:06:19 INFO - PROCESS | 3720 | 1468901179302 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 21:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:06:19 INFO - PROCESS | 3720 | 1468901179311 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:06:19 INFO - PROCESS | 3720 | 1468901179313 Marionette TRACE conn5 <- [1,2566,null,{}] 21:06:19 INFO - PROCESS | 3720 | 1468901179316 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:19 INFO - PROCESS | 3720 | 1468901179318 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:19 INFO - PROCESS | 3720 | 1468901179436 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 21:06:19 INFO - PROCESS | 3720 | 1468901179442 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 3720 | 1468901179444 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:19 INFO - PROCESS | 3720 | ++DOCSHELL 155A8000 == 29 [pid = 3720] [id = 651] 21:06:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (158BC800) [pid = 3720] [serial = 1953] [outer = 00000000] 21:06:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (166AD000) [pid = 3720] [serial = 1954] [outer = 158BC800] 21:06:19 INFO - PROCESS | 3720 | 1468901179488 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (16D05000) [pid = 3720] [serial = 1955] [outer = 158BC800] 21:06:19 INFO - PROCESS | 3720 | 1468901179929 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 21:06:20 INFO - PROCESS | 3720 | 1468901179985 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 3720 | 1468901179987 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 21:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:06:20 INFO - PROCESS | 3720 | 1468901179998 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - PROCESS | 3720 | 1468901179999 Marionette TRACE conn5 <- [1,2570,null,{}] 21:06:20 INFO - PROCESS | 3720 | 1468901180003 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:20 INFO - PROCESS | 3720 | 1468901180005 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:20 INFO - PROCESS | 3720 | 1468901180143 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 21:06:20 INFO - PROCESS | 3720 | 1468901180165 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 3720 | 1468901180167 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:20 INFO - PROCESS | 3720 | ++DOCSHELL 16D09800 == 30 [pid = 3720] [id = 652] 21:06:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (16D0E000) [pid = 3720] [serial = 1956] [outer = 00000000] 21:06:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (16F2F000) [pid = 3720] [serial = 1957] [outer = 16D0E000] 21:06:20 INFO - PROCESS | 3720 | 1468901180211 Marionette DEBUG loaded listener.js 21:06:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (178F1400) [pid = 3720] [serial = 1958] [outer = 16D0E000] 21:06:20 INFO - PROCESS | 3720 | 1468901180672 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 21:06:20 INFO - PROCESS | 3720 | 1468901180724 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 3720 | 1468901180726 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 21:06:20 INFO - PROCESS | 3720 | 1468901180736 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:06:20 INFO - PROCESS | 3720 | 1468901180738 Marionette TRACE conn5 <- [1,2574,null,{}] 21:06:20 INFO - PROCESS | 3720 | 1468901180741 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:20 INFO - PROCESS | 3720 | 1468901180746 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:20 INFO - PROCESS | 3720 | 1468901180884 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 21:06:20 INFO - PROCESS | 3720 | 1468901180955 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 3720 | 1468901180957 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:21 INFO - PROCESS | 3720 | ++DOCSHELL 17A4DC00 == 31 [pid = 3720] [id = 653] 21:06:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17C27000) [pid = 3720] [serial = 1959] [outer = 00000000] 21:06:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17C32C00) [pid = 3720] [serial = 1960] [outer = 17C27000] 21:06:21 INFO - PROCESS | 3720 | 1468901181001 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17CBEC00) [pid = 3720] [serial = 1961] [outer = 17C27000] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16F34000) [pid = 3720] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (123DE000) [pid = 3720] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0D615800) [pid = 3720] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (17D61800) [pid = 3720] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0E34AC00) [pid = 3720] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16B21000) [pid = 3720] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0D537C00) [pid = 3720] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (14FA7400) [pid = 3720] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17CC7400) [pid = 3720] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0E348C00) [pid = 3720] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (0D971400) [pid = 3720] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:06:21 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (158A1400) [pid = 3720] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:06:21 INFO - PROCESS | 3720 | 1468901181605 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 21:06:21 INFO - PROCESS | 3720 | 1468901181670 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 3720 | 1468901181672 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 21:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:06:21 INFO - PROCESS | 3720 | 1468901181675 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:06:21 INFO - PROCESS | 3720 | 1468901181677 Marionette TRACE conn5 <- [1,2578,null,{}] 21:06:21 INFO - PROCESS | 3720 | 1468901181681 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:21 INFO - PROCESS | 3720 | 1468901181683 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:21 INFO - PROCESS | 3720 | 1468901181764 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 21:06:21 INFO - PROCESS | 3720 | 1468901181770 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 3720 | 1468901181772 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:21 INFO - PROCESS | 3720 | ++DOCSHELL 0E46C400 == 32 [pid = 3720] [id = 654] 21:06:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1252F800) [pid = 3720] [serial = 1962] [outer = 00000000] 21:06:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16F34000) [pid = 3720] [serial = 1963] [outer = 1252F800] 21:06:21 INFO - PROCESS | 3720 | 1468901181814 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17A44C00) [pid = 3720] [serial = 1964] [outer = 1252F800] 21:06:22 INFO - PROCESS | 3720 | 1468901182237 Marionette TRACE conn5 <- [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]]]}] 21:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 21:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:06:22 INFO - PROCESS | 3720 | 1468901182309 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 3720 | 1468901182311 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 21:06:22 INFO - PROCESS | 3720 | 1468901182314 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:06:22 INFO - PROCESS | 3720 | 1468901182316 Marionette TRACE conn5 <- [1,2582,null,{}] 21:06:22 INFO - PROCESS | 3720 | 1468901182319 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:22 INFO - PROCESS | 3720 | 1468901182321 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:22 INFO - PROCESS | 3720 | 1468901182397 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 21:06:22 INFO - PROCESS | 3720 | 1468901182402 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 3720 | 1468901182404 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:22 INFO - PROCESS | 3720 | ++DOCSHELL 17507C00 == 33 [pid = 3720] [id = 655] 21:06:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17C34800) [pid = 3720] [serial = 1965] [outer = 00000000] 21:06:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17D5BC00) [pid = 3720] [serial = 1966] [outer = 17C34800] 21:06:22 INFO - PROCESS | 3720 | 1468901182448 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17D5C800) [pid = 3720] [serial = 1967] [outer = 17C34800] 21:06:22 INFO - PROCESS | 3720 | 1468901182902 Marionette TRACE conn5 <- [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]]]}] 21:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 21:06:22 INFO - PROCESS | 3720 | 1468901182946 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 3720 | 1468901182948 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 21:06:22 INFO - PROCESS | 3720 | 1468901182951 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:06:22 INFO - PROCESS | 3720 | 1468901182953 Marionette TRACE conn5 <- [1,2586,null,{}] 21:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:06:22 INFO - PROCESS | 3720 | 1468901182957 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:22 INFO - PROCESS | 3720 | 1468901182958 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:23 INFO - PROCESS | 3720 | 1468901183035 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 21:06:23 INFO - PROCESS | 3720 | 1468901183040 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 3720 | 1468901183042 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:23 INFO - PROCESS | 3720 | ++DOCSHELL 15241400 == 34 [pid = 3720] [id = 656] 21:06:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1814D800) [pid = 3720] [serial = 1968] [outer = 00000000] 21:06:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18296000) [pid = 3720] [serial = 1969] [outer = 1814D800] 21:06:23 INFO - PROCESS | 3720 | 1468901183085 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (183F0C00) [pid = 3720] [serial = 1970] [outer = 1814D800] 21:06:23 INFO - PROCESS | 3720 | 1468901183864 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 971ms 21:06:23 INFO - PROCESS | 3720 | 1468901183926 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 3720 | 1468901183931 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 21:06:23 INFO - PROCESS | 3720 | 1468901183936 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:06:23 INFO - PROCESS | 3720 | 1468901183940 Marionette TRACE conn5 <- [1,2590,null,{}] 21:06:23 INFO - PROCESS | 3720 | 1468901183947 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:23 INFO - PROCESS | 3720 | 1468901183951 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:24 INFO - PROCESS | 3720 | 1468901184130 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 21:06:24 INFO - PROCESS | 3720 | 1468901184231 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:24 INFO - PROCESS | 3720 | 1468901184234 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:24 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0B800 == 35 [pid = 3720] [id = 657] 21:06:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0DB0D800) [pid = 3720] [serial = 1971] [outer = 00000000] 21:06:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0E989800) [pid = 3720] [serial = 1972] [outer = 0DB0D800] 21:06:24 INFO - PROCESS | 3720 | 1468901184291 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (12566800) [pid = 3720] [serial = 1973] [outer = 0DB0D800] 21:06:25 INFO - PROCESS | 3720 | 1468901185007 Marionette TRACE conn5 <- [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]]]}] 21:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1121ms 21:06:25 INFO - PROCESS | 3720 | 1468901185075 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 21:06:25 INFO - PROCESS | 3720 | 1468901185080 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 21:06:25 INFO - PROCESS | 3720 | 1468901185086 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:06:25 INFO - PROCESS | 3720 | 1468901185089 Marionette TRACE conn5 <- [1,2594,null,{}] 21:06:25 INFO - PROCESS | 3720 | 1468901185093 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:25 INFO - PROCESS | 3720 | 1468901185096 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:25 INFO - PROCESS | 3720 | 1468901185221 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 21:06:25 INFO - PROCESS | 3720 | 1468901185471 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 3720 | 1468901185474 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:25 INFO - PROCESS | 3720 | ++DOCSHELL 0CC91400 == 36 [pid = 3720] [id = 658] 21:06:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0D1CA000) [pid = 3720] [serial = 1974] [outer = 00000000] 21:06:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0D582400) [pid = 3720] [serial = 1975] [outer = 0D1CA000] 21:06:25 INFO - PROCESS | 3720 | 1468901185533 Marionette DEBUG loaded listener.js 21:06:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (0DA43800) [pid = 3720] [serial = 1976] [outer = 0D1CA000] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 17507C00 == 35 [pid = 3720] [id = 655] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 0E46C400 == 34 [pid = 3720] [id = 654] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 17A4DC00 == 33 [pid = 3720] [id = 653] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 16D09800 == 32 [pid = 3720] [id = 652] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 155A8000 == 31 [pid = 3720] [id = 651] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 15510C00 == 30 [pid = 3720] [id = 650] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 0E995400 == 29 [pid = 3720] [id = 649] 21:06:26 INFO - PROCESS | 3720 | --DOCSHELL 0D6F7400 == 28 [pid = 3720] [id = 648] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17CBA800) [pid = 3720] [serial = 1921] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (133AB400) [pid = 3720] [serial = 1903] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (14FAD000) [pid = 3720] [serial = 1904] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DB10800) [pid = 3720] [serial = 1900] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB56C00) [pid = 3720] [serial = 1901] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1A00E000) [pid = 3720] [serial = 1898] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0EC0F800) [pid = 3720] [serial = 1909] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16D06800) [pid = 3720] [serial = 1918] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (12068800) [pid = 3720] [serial = 1910] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DA3B800) [pid = 3720] [serial = 1906] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DB16C00) [pid = 3720] [serial = 1907] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (14FE7C00) [pid = 3720] [serial = 1912] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (1814A400) [pid = 3720] [serial = 1928] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (178F9400) [pid = 3720] [serial = 1924] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18294000) [pid = 3720] [serial = 1931] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18293C00) [pid = 3720] [serial = 1930] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17D64400) [pid = 3720] [serial = 1927] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (17A49800) [pid = 3720] [serial = 1922] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (159A8800) [pid = 3720] [serial = 1915] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (16637000) [pid = 3720] [serial = 1916] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (17A44000) [pid = 3720] [serial = 1925] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (16F2F800) [pid = 3720] [serial = 1919] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (15516800) [pid = 3720] [serial = 1913] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3720 | 1468901186176 Marionette TRACE conn5 <- [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]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1128ms 21:06:26 INFO - PROCESS | 3720 | 1468901186219 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 3720 | 1468901186222 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 21:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:06:26 INFO - PROCESS | 3720 | 1468901186226 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - PROCESS | 3720 | 1468901186229 Marionette TRACE conn5 <- [1,2598,null,{}] 21:06:26 INFO - PROCESS | 3720 | 1468901186234 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:26 INFO - PROCESS | 3720 | 1468901186239 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:26 INFO - PROCESS | 3720 | 1468901186330 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 21:06:26 INFO - PROCESS | 3720 | 1468901186434 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:26 INFO - PROCESS | 3720 | 1468901186436 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:26 INFO - PROCESS | 3720 | ++DOCSHELL 0D65EC00 == 29 [pid = 3720] [id = 659] 21:06:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (0D6F6C00) [pid = 3720] [serial = 1977] [outer = 00000000] 21:06:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (0EC0F800) [pid = 3720] [serial = 1978] [outer = 0D6F6C00] 21:06:26 INFO - PROCESS | 3720 | 1468901186484 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (1236B800) [pid = 3720] [serial = 1979] [outer = 0D6F6C00] 21:06:26 INFO - PROCESS | 3720 | 1468901186913 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 21:06:26 INFO - PROCESS | 3720 | 1468901186959 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 3720 | 1468901186963 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 21:06:26 INFO - PROCESS | 3720 | 1468901186967 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:06:27 INFO - PROCESS | 3720 | 1468901186969 Marionette TRACE conn5 <- [1,2602,null,{}] 21:06:27 INFO - PROCESS | 3720 | 1468901186973 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:27 INFO - PROCESS | 3720 | 1468901186975 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:27 INFO - PROCESS | 3720 | 1468901187063 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 21:06:27 INFO - PROCESS | 3720 | 1468901187074 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 3720 | 1468901187076 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:27 INFO - PROCESS | 3720 | ++DOCSHELL 1359EC00 == 30 [pid = 3720] [id = 660] 21:06:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (14269800) [pid = 3720] [serial = 1980] [outer = 00000000] 21:06:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (14FE4800) [pid = 3720] [serial = 1981] [outer = 14269800] 21:06:27 INFO - PROCESS | 3720 | 1468901187123 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (15516800) [pid = 3720] [serial = 1982] [outer = 14269800] 21:06:27 INFO - PROCESS | 3720 | 1468901187600 Marionette TRACE conn5 <- [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]]]}] 21:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 21:06:27 INFO - PROCESS | 3720 | 1468901187644 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 21:06:27 INFO - PROCESS | 3720 | 1468901187647 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 21:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:06:27 INFO - PROCESS | 3720 | 1468901187652 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:06:27 INFO - PROCESS | 3720 | 1468901187657 Marionette TRACE conn5 <- [1,2606,null,{}] 21:06:27 INFO - PROCESS | 3720 | 1468901187667 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:27 INFO - PROCESS | 3720 | 1468901187671 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:27 INFO - PROCESS | 3720 | 1468901187758 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 21:06:27 INFO - PROCESS | 3720 | 1468901187768 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 3720 | 1468901187770 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:27 INFO - PROCESS | 3720 | ++DOCSHELL 166E6400 == 31 [pid = 3720] [id = 661] 21:06:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (16B20C00) [pid = 3720] [serial = 1983] [outer = 00000000] 21:06:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (16D0F400) [pid = 3720] [serial = 1984] [outer = 16B20C00] 21:06:27 INFO - PROCESS | 3720 | 1468901187812 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16F2C400) [pid = 3720] [serial = 1985] [outer = 16B20C00] 21:06:28 INFO - PROCESS | 3720 | 1468901188268 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 21:06:28 INFO - PROCESS | 3720 | 1468901188344 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 3720 | 1468901188346 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 21:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:06:28 INFO - PROCESS | 3720 | 1468901188355 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:06:28 INFO - PROCESS | 3720 | 1468901188357 Marionette TRACE conn5 <- [1,2610,null,{}] 21:06:28 INFO - PROCESS | 3720 | 1468901188360 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:28 INFO - PROCESS | 3720 | 1468901188362 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:28 INFO - PROCESS | 3720 | 1468901188514 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 21:06:28 INFO - PROCESS | 3720 | 1468901188531 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:28 INFO - PROCESS | 3720 | 1468901188533 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:28 INFO - PROCESS | 3720 | ++DOCSHELL 16F31000 == 32 [pid = 3720] [id = 662] 21:06:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16F37400) [pid = 3720] [serial = 1986] [outer = 00000000] 21:06:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17A4F800) [pid = 3720] [serial = 1987] [outer = 16F37400] 21:06:28 INFO - PROCESS | 3720 | 1468901188579 Marionette DEBUG loaded listener.js 21:06:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17C2C800) [pid = 3720] [serial = 1988] [outer = 16F37400] 21:06:29 INFO - PROCESS | 3720 | 1468901189017 Marionette TRACE conn5 <- [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]]]}] 21:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 21:06:29 INFO - PROCESS | 3720 | 1468901189089 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 3720 | 1468901189091 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 21:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:06:29 INFO - PROCESS | 3720 | 1468901189094 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:06:29 INFO - PROCESS | 3720 | 1468901189096 Marionette TRACE conn5 <- [1,2614,null,{}] 21:06:29 INFO - PROCESS | 3720 | 1468901189099 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:29 INFO - PROCESS | 3720 | 1468901189101 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:29 INFO - PROCESS | 3720 | 1468901189221 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 21:06:29 INFO - PROCESS | 3720 | 1468901189230 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 3720 | 1468901189236 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:29 INFO - PROCESS | 3720 | ++DOCSHELL 12587000 == 33 [pid = 3720] [id = 663] 21:06:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17CB9800) [pid = 3720] [serial = 1989] [outer = 00000000] 21:06:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17D56400) [pid = 3720] [serial = 1990] [outer = 17CB9800] 21:06:29 INFO - PROCESS | 3720 | 1468901189289 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18147400) [pid = 3720] [serial = 1991] [outer = 17CB9800] 21:06:29 INFO - PROCESS | 3720 | 1468901189753 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 21:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:06:29 INFO - PROCESS | 3720 | 1468901189765 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 3720 | 1468901189766 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 21:06:29 INFO - PROCESS | 3720 | 1468901189777 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:06:29 INFO - PROCESS | 3720 | 1468901189778 Marionette TRACE conn5 <- [1,2618,null,{}] 21:06:29 INFO - PROCESS | 3720 | 1468901189782 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:29 INFO - PROCESS | 3720 | 1468901189784 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:29 INFO - PROCESS | 3720 | 1468901189945 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 21:06:30 INFO - PROCESS | 3720 | 1468901190022 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 3720 | 1468901190024 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:30 INFO - PROCESS | 3720 | ++DOCSHELL 0E343C00 == 34 [pid = 3720] [id = 664] 21:06:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (1828F400) [pid = 3720] [serial = 1992] [outer = 00000000] 21:06:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18298C00) [pid = 3720] [serial = 1993] [outer = 1828F400] 21:06:30 INFO - PROCESS | 3720 | 1468901190068 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (14FECC00) [pid = 3720] [serial = 1994] [outer = 1828F400] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (158BC800) [pid = 3720] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16D0E000) [pid = 3720] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (15511000) [pid = 3720] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0D972C00) [pid = 3720] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0E998400) [pid = 3720] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DFDDC00) [pid = 3720] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17C27000) [pid = 3720] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0D5E4C00) [pid = 3720] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1426B800) [pid = 3720] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17C34800) [pid = 3720] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17D61C00) [pid = 3720] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:06:30 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (1252F800) [pid = 3720] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:06:30 INFO - PROCESS | 3720 | 1468901190561 Marionette TRACE conn5 <- [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]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 21:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:06:30 INFO - PROCESS | 3720 | 1468901190601 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 3720 | 1468901190603 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 21:06:30 INFO - PROCESS | 3720 | 1468901190606 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - PROCESS | 3720 | 1468901190608 Marionette TRACE conn5 <- [1,2622,null,{}] 21:06:30 INFO - PROCESS | 3720 | 1468901190611 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:30 INFO - PROCESS | 3720 | 1468901190613 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:30 INFO - PROCESS | 3720 | 1468901190694 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 21:06:30 INFO - PROCESS | 3720 | 1468901190795 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 3720 | 1468901190796 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:30 INFO - PROCESS | 3720 | ++DOCSHELL 0DB11000 == 35 [pid = 3720] [id = 665] 21:06:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DFDDC00) [pid = 3720] [serial = 1995] [outer = 00000000] 21:06:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (1523C800) [pid = 3720] [serial = 1996] [outer = 0DFDDC00] 21:06:30 INFO - PROCESS | 3720 | 1468901190839 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (158A1400) [pid = 3720] [serial = 1997] [outer = 0DFDDC00] 21:06:31 INFO - PROCESS | 3720 | 1468901191186 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 21:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:06:31 INFO - PROCESS | 3720 | 1468901191237 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 3720 | 1468901191239 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 21:06:31 INFO - PROCESS | 3720 | 1468901191242 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:06:31 INFO - PROCESS | 3720 | 1468901191244 Marionette TRACE conn5 <- [1,2626,null,{}] 21:06:31 INFO - PROCESS | 3720 | 1468901191248 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:31 INFO - PROCESS | 3720 | 1468901191250 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:31 INFO - PROCESS | 3720 | 1468901191391 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 21:06:31 INFO - PROCESS | 3720 | 1468901191401 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 3720 | 1468901191403 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:31 INFO - PROCESS | 3720 | ++DOCSHELL 0D65E000 == 36 [pid = 3720] [id = 666] 21:06:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB12400) [pid = 3720] [serial = 1998] [outer = 00000000] 21:06:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17D5FC00) [pid = 3720] [serial = 1999] [outer = 0DB12400] 21:06:31 INFO - PROCESS | 3720 | 1468901191445 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (18E9EC00) [pid = 3720] [serial = 2000] [outer = 0DB12400] 21:06:31 INFO - PROCESS | 3720 | 1468901191849 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 21:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:06:31 INFO - PROCESS | 3720 | 1468901191873 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 3720 | 1468901191875 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 21:06:31 INFO - PROCESS | 3720 | 1468901191887 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:06:31 INFO - PROCESS | 3720 | 1468901191889 Marionette TRACE conn5 <- [1,2630,null,{}] 21:06:31 INFO - PROCESS | 3720 | 1468901191892 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:31 INFO - PROCESS | 3720 | 1468901191894 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:32 INFO - PROCESS | 3720 | 1468901192013 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 21:06:32 INFO - PROCESS | 3720 | 1468901192022 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 3720 | 1468901192024 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:32 INFO - PROCESS | 3720 | ++DOCSHELL 155A8400 == 37 [pid = 3720] [id = 667] 21:06:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (166AAC00) [pid = 3720] [serial = 2001] [outer = 00000000] 21:06:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (18F30000) [pid = 3720] [serial = 2002] [outer = 166AAC00] 21:06:32 INFO - PROCESS | 3720 | 1468901192066 Marionette DEBUG loaded listener.js 21:06:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18F33400) [pid = 3720] [serial = 2003] [outer = 166AAC00] 21:06:32 INFO - PROCESS | 3720 | 1468901192511 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:06:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:06:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 21:06:32 INFO - PROCESS | 3720 | 1468901192571 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 21:06:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:06:32 INFO - PROCESS | 3720 | 1468901192576 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 21:06:32 INFO - PROCESS | 3720 | 1468901192581 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:06:32 INFO - PROCESS | 3720 | 1468901192586 Marionette TRACE conn5 <- [1,2634,null,{}] 21:06:32 INFO - PROCESS | 3720 | 1468901192593 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:32 INFO - PROCESS | 3720 | 1468901192596 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:32 INFO - PROCESS | 3720 | 1468901192792 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 21:06:32 INFO - PROCESS | 3720 | 1468901192915 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 3720 | 1468901192920 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:32 INFO - PROCESS | 3720 | ++DOCSHELL 0DEA4400 == 38 [pid = 3720] [id = 668] 21:06:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0DEA6C00) [pid = 3720] [serial = 2004] [outer = 00000000] 21:06:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0E493C00) [pid = 3720] [serial = 2005] [outer = 0DEA6C00] 21:06:33 INFO - PROCESS | 3720 | 1468901192979 Marionette DEBUG loaded listener.js 21:06:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (1217D800) [pid = 3720] [serial = 2006] [outer = 0DEA6C00] 21:06:33 INFO - PROCESS | 3720 | 1468901193506 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:06:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:06:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 991ms 21:06:33 INFO - PROCESS | 3720 | 1468901193571 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 21:06:33 INFO - PROCESS | 3720 | 1468901193576 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 21:06:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:06:33 INFO - PROCESS | 3720 | 1468901193583 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:06:33 INFO - PROCESS | 3720 | 1468901193586 Marionette TRACE conn5 <- [1,2638,null,{}] 21:06:33 INFO - PROCESS | 3720 | 1468901193590 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:33 INFO - PROCESS | 3720 | 1468901193593 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:33 INFO - PROCESS | 3720 | 1468901193705 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 21:06:33 INFO - PROCESS | 3720 | 1468901193847 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:33 INFO - PROCESS | 3720 | 1468901193850 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:33 INFO - PROCESS | 3720 | ++DOCSHELL 1581AC00 == 39 [pid = 3720] [id = 669] 21:06:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (158A1000) [pid = 3720] [serial = 2007] [outer = 00000000] 21:06:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (158C7800) [pid = 3720] [serial = 2008] [outer = 158A1000] 21:06:33 INFO - PROCESS | 3720 | 1468901193906 Marionette DEBUG loaded listener.js 21:06:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (166E3800) [pid = 3720] [serial = 2009] [outer = 158A1000] 21:06:34 INFO - PROCESS | 3720 | 1468901194489 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:06:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:06:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 21:06:34 INFO - PROCESS | 3720 | 1468901194556 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 21:06:34 INFO - PROCESS | 3720 | 1468901194559 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 21:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:06:34 INFO - PROCESS | 3720 | 1468901194563 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:06:34 INFO - PROCESS | 3720 | 1468901194566 Marionette TRACE conn5 <- [1,2642,null,{}] 21:06:34 INFO - PROCESS | 3720 | 1468901194577 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:34 INFO - PROCESS | 3720 | 1468901194582 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:34 INFO - PROCESS | 3720 | 1468901194692 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 21:06:34 INFO - PROCESS | 3720 | 1468901194834 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:34 INFO - PROCESS | 3720 | 1468901194838 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:34 INFO - PROCESS | 3720 | ++DOCSHELL 17CBB400 == 40 [pid = 3720] [id = 670] 21:06:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17CC5000) [pid = 3720] [serial = 2010] [outer = 00000000] 21:06:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D61C00) [pid = 3720] [serial = 2011] [outer = 17CC5000] 21:06:34 INFO - PROCESS | 3720 | 1468901194896 Marionette DEBUG loaded listener.js 21:06:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18297C00) [pid = 3720] [serial = 2012] [outer = 17CC5000] 21:06:35 INFO - PROCESS | 3720 | 1468901195449 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:06:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 21:06:35 INFO - PROCESS | 3720 | 1468901195496 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 21:06:35 INFO - PROCESS | 3720 | 1468901195499 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 21:06:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:06:35 INFO - PROCESS | 3720 | 1468901195502 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:06:35 INFO - PROCESS | 3720 | 1468901195504 Marionette TRACE conn5 <- [1,2646,null,{}] 21:06:35 INFO - PROCESS | 3720 | 1468901195508 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:35 INFO - PROCESS | 3720 | 1468901195510 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:35 INFO - PROCESS | 3720 | 1468901195617 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 21:06:35 INFO - PROCESS | 3720 | 1468901195766 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:35 INFO - PROCESS | 3720 | 1468901195768 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:35 INFO - PROCESS | 3720 | ++DOCSHELL 17A4AC00 == 41 [pid = 3720] [id = 671] 21:06:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17DD8C00) [pid = 3720] [serial = 2013] [outer = 00000000] 21:06:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (1908BC00) [pid = 3720] [serial = 2014] [outer = 17DD8C00] 21:06:35 INFO - PROCESS | 3720 | 1468901195822 Marionette DEBUG loaded listener.js 21:06:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1916FC00) [pid = 3720] [serial = 2015] [outer = 17DD8C00] 21:06:36 INFO - PROCESS | 3720 | 1468901196542 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:06:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:06:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1076ms 21:06:36 INFO - PROCESS | 3720 | 1468901196582 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 21:06:36 INFO - PROCESS | 3720 | 1468901196586 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 21:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:06:36 INFO - PROCESS | 3720 | 1468901196591 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:06:36 INFO - PROCESS | 3720 | 1468901196594 Marionette TRACE conn5 <- [1,2650,null,{}] 21:06:36 INFO - PROCESS | 3720 | 1468901196600 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:36 INFO - PROCESS | 3720 | 1468901196603 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:36 INFO - PROCESS | 3720 | 1468901196705 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 21:06:36 INFO - PROCESS | 3720 | 1468901196850 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:36 INFO - PROCESS | 3720 | 1468901196853 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:36 INFO - PROCESS | 3720 | ++DOCSHELL 0E4E1800 == 42 [pid = 3720] [id = 672] 21:06:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0ECEF800) [pid = 3720] [serial = 2016] [outer = 00000000] 21:06:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (1236F000) [pid = 3720] [serial = 2017] [outer = 0ECEF800] 21:06:36 INFO - PROCESS | 3720 | 1468901196904 Marionette DEBUG loaded listener.js 21:06:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (133A6000) [pid = 3720] [serial = 2018] [outer = 0ECEF800] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0D65E000 == 41 [pid = 3720] [id = 666] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0DB11000 == 40 [pid = 3720] [id = 665] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0E343C00 == 39 [pid = 3720] [id = 664] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 12587000 == 38 [pid = 3720] [id = 663] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 16F31000 == 37 [pid = 3720] [id = 662] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 166E6400 == 36 [pid = 3720] [id = 661] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 1359EC00 == 35 [pid = 3720] [id = 660] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0D65EC00 == 34 [pid = 3720] [id = 659] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0CC91400 == 33 [pid = 3720] [id = 658] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0DB0B800 == 32 [pid = 3720] [id = 657] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 15241400 == 31 [pid = 3720] [id = 656] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0DEA1800 == 30 [pid = 3720] [id = 647] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 17A4AC00 == 29 [pid = 3720] [id = 671] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 17CBB400 == 28 [pid = 3720] [id = 670] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 155A8400 == 27 [pid = 3720] [id = 667] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 0DEA4400 == 26 [pid = 3720] [id = 668] 21:06:37 INFO - PROCESS | 3720 | --DOCSHELL 1581AC00 == 25 [pid = 3720] [id = 669] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (166AD000) [pid = 3720] [serial = 1954] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (16D05000) [pid = 3720] [serial = 1955] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (16F2F000) [pid = 3720] [serial = 1957] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (155A8800) [pid = 3720] [serial = 1951] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (0DB10400) [pid = 3720] [serial = 1945] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (0DB47400) [pid = 3720] [serial = 1946] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0EDD4C00) [pid = 3720] [serial = 1948] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1252F000) [pid = 3720] [serial = 1949] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (12069400) [pid = 3720] [serial = 1943] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0E4D9C00) [pid = 3720] [serial = 1942] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17C32C00) [pid = 3720] [serial = 1960] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0E4DE400) [pid = 3720] [serial = 1934] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB4FC00) [pid = 3720] [serial = 1933] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (158C1800) [pid = 3720] [serial = 1937] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1523B800) [pid = 3720] [serial = 1936] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17D5C800) [pid = 3720] [serial = 1967] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18E9D800) [pid = 3720] [serial = 1940] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (18293800) [pid = 3720] [serial = 1939] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (18296000) [pid = 3720] [serial = 1969] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17D5BC00) [pid = 3720] [serial = 1966] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17CBEC00) [pid = 3720] [serial = 1961] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (178F1400) [pid = 3720] [serial = 1958] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (16F34000) [pid = 3720] [serial = 1963] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (158BD400) [pid = 3720] [serial = 1952] [outer = 00000000] [url = about:blank] 21:06:37 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (17A44C00) [pid = 3720] [serial = 1964] [outer = 00000000] [url = about:blank] 21:06:38 INFO - PROCESS | 3720 | 1468901198063 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1531ms 21:06:38 INFO - PROCESS | 3720 | 1468901198124 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 21:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:06:38 INFO - PROCESS | 3720 | 1468901198128 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 21:06:38 INFO - PROCESS | 3720 | 1468901198132 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:06:38 INFO - PROCESS | 3720 | 1468901198137 Marionette TRACE conn5 <- [1,2654,null,{}] 21:06:38 INFO - PROCESS | 3720 | 1468901198142 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:38 INFO - PROCESS | 3720 | 1468901198144 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:38 INFO - PROCESS | 3720 | 1468901198270 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 21:06:38 INFO - PROCESS | 3720 | 1468901198366 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:38 INFO - PROCESS | 3720 | 1468901198368 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:38 INFO - PROCESS | 3720 | ++DOCSHELL 0DA46000 == 26 [pid = 3720] [id = 673] 21:06:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0DB0D000) [pid = 3720] [serial = 2019] [outer = 00000000] 21:06:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB4C800) [pid = 3720] [serial = 2020] [outer = 0DB0D000] 21:06:38 INFO - PROCESS | 3720 | 1468901198415 Marionette DEBUG loaded listener.js 21:06:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DE9EC00) [pid = 3720] [serial = 2021] [outer = 0DB0D000] 21:06:39 INFO - PROCESS | 3720 | 1468901199279 Marionette TRACE conn5 <- [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]]]}] 21:06:39 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) 21:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 21:06:39 INFO - PROCESS | 3720 | 1468901199316 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 21:06:39 INFO - PROCESS | 3720 | 1468901199320 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 21:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:06:39 INFO - PROCESS | 3720 | 1468901199327 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:06:39 INFO - PROCESS | 3720 | 1468901199329 Marionette TRACE conn5 <- [1,2658,null,{}] 21:06:39 INFO - PROCESS | 3720 | 1468901199333 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:39 INFO - PROCESS | 3720 | 1468901199336 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:39 INFO - PROCESS | 3720 | 1468901199430 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 21:06:39 INFO - PROCESS | 3720 | 1468901199438 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 3720 | 1468901199440 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:39 INFO - PROCESS | 3720 | ++DOCSHELL 12066400 == 27 [pid = 3720] [id = 674] 21:06:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (120B6C00) [pid = 3720] [serial = 2022] [outer = 00000000] 21:06:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (12660000) [pid = 3720] [serial = 2023] [outer = 120B6C00] 21:06:39 INFO - PROCESS | 3720 | 1468901199488 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (13599000) [pid = 3720] [serial = 2024] [outer = 120B6C00] 21:06:40 INFO - PROCESS | 3720 | 1468901200502 Marionette TRACE conn5 <- [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"]]]}] 21:06:40 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 21:06:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:06:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:06:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1220ms 21:06:40 INFO - PROCESS | 3720 | 1468901200550 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 21:06:40 INFO - PROCESS | 3720 | 1468901200552 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 21:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:06:40 INFO - PROCESS | 3720 | 1468901200556 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:06:40 INFO - PROCESS | 3720 | 1468901200559 Marionette TRACE conn5 <- [1,2662,null,{}] 21:06:40 INFO - PROCESS | 3720 | 1468901200576 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:40 INFO - PROCESS | 3720 | 1468901200581 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:40 INFO - PROCESS | 3720 | 1468901200697 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 21:06:40 INFO - PROCESS | 3720 | 1468901200705 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:40 INFO - PROCESS | 3720 | 1468901200708 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:40 INFO - PROCESS | 3720 | ++DOCSHELL 15510C00 == 28 [pid = 3720] [id = 675] 21:06:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (15511000) [pid = 3720] [serial = 2025] [outer = 00000000] 21:06:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (158C0C00) [pid = 3720] [serial = 2026] [outer = 15511000] 21:06:40 INFO - PROCESS | 3720 | 1468901200756 Marionette DEBUG loaded listener.js 21:06:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (158CAC00) [pid = 3720] [serial = 2027] [outer = 15511000] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DB12400) [pid = 3720] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16F37400) [pid = 3720] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17CB9800) [pid = 3720] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0DFDDC00) [pid = 3720] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1814D800) [pid = 3720] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (0D1CA000) [pid = 3720] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (14269800) [pid = 3720] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (166AAC00) [pid = 3720] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (16B20C00) [pid = 3720] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (0D6F6C00) [pid = 3720] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (0DB0D800) [pid = 3720] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:06:41 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (1828F400) [pid = 3720] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:06:41 INFO - PROCESS | 3720 | 1468901201831 Marionette TRACE conn5 <- [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"]]]}] 21:06:41 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 21:06:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:06:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:06:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1323ms 21:06:41 INFO - PROCESS | 3720 | 1468901201883 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 21:06:41 INFO - PROCESS | 3720 | 1468901201885 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 21:06:41 INFO - PROCESS | 3720 | 1468901201888 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:06:41 INFO - PROCESS | 3720 | 1468901201890 Marionette TRACE conn5 <- [1,2666,null,{}] 21:06:41 INFO - PROCESS | 3720 | 1468901201894 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:41 INFO - PROCESS | 3720 | 1468901201896 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:42 INFO - PROCESS | 3720 | 1468901201981 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 21:06:42 INFO - PROCESS | 3720 | 1468901201986 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:42 INFO - PROCESS | 3720 | 1468901201988 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:42 INFO - PROCESS | 3720 | ++DOCSHELL 0D980000 == 29 [pid = 3720] [id = 676] 21:06:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (0DB4B000) [pid = 3720] [serial = 2028] [outer = 00000000] 21:06:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (15241400) [pid = 3720] [serial = 2029] [outer = 0DB4B000] 21:06:42 INFO - PROCESS | 3720 | 1468901202033 Marionette DEBUG loaded listener.js 21:06:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (159A9C00) [pid = 3720] [serial = 2030] [outer = 0DB4B000] 21:06:42 INFO - PROCESS | 3720 | 1468901202962 Marionette TRACE conn5 <- [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]]]}] 21:06:43 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) 21:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1126ms 21:06:43 INFO - PROCESS | 3720 | 1468901203019 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 21:06:43 INFO - PROCESS | 3720 | 1468901203021 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 21:06:43 INFO - PROCESS | 3720 | 1468901203024 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:06:43 INFO - PROCESS | 3720 | 1468901203026 Marionette TRACE conn5 <- [1,2670,null,{}] 21:06:43 INFO - PROCESS | 3720 | 1468901203029 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:43 INFO - PROCESS | 3720 | 1468901203031 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:43 INFO - PROCESS | 3720 | 1468901203146 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 21:06:43 INFO - PROCESS | 3720 | 1468901203152 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:43 INFO - PROCESS | 3720 | 1468901203154 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:43 INFO - PROCESS | 3720 | ++DOCSHELL 159AD000 == 30 [pid = 3720] [id = 677] 21:06:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (16631C00) [pid = 3720] [serial = 2031] [outer = 00000000] 21:06:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (16D09000) [pid = 3720] [serial = 2032] [outer = 16631C00] 21:06:43 INFO - PROCESS | 3720 | 1468901203196 Marionette DEBUG loaded listener.js 21:06:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (16F28800) [pid = 3720] [serial = 2033] [outer = 16631C00] 21:06:44 INFO - PROCESS | 3720 | 1468901204173 Marionette TRACE conn5 <- [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]]]}] 21:06:44 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) 21:06:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 21:06:44 INFO - PROCESS | 3720 | 1468901204207 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 21:06:44 INFO - PROCESS | 3720 | 1468901204212 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 21:06:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:06:44 INFO - PROCESS | 3720 | 1468901204217 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:06:44 INFO - PROCESS | 3720 | 1468901204220 Marionette TRACE conn5 <- [1,2674,null,{}] 21:06:44 INFO - PROCESS | 3720 | 1468901204226 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:44 INFO - PROCESS | 3720 | 1468901204230 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:44 INFO - PROCESS | 3720 | 1468901204354 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 21:06:44 INFO - PROCESS | 3720 | 1468901204485 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:44 INFO - PROCESS | 3720 | 1468901204490 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:44 INFO - PROCESS | 3720 | ++DOCSHELL 0DB18400 == 31 [pid = 3720] [id = 678] 21:06:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB18800) [pid = 3720] [serial = 2034] [outer = 00000000] 21:06:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB50000) [pid = 3720] [serial = 2035] [outer = 0DB18800] 21:06:44 INFO - PROCESS | 3720 | 1468901204588 Marionette DEBUG loaded listener.js 21:06:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0E49CC00) [pid = 3720] [serial = 2036] [outer = 0DB18800] 21:06:45 INFO - PROCESS | 3720 | 1468901205704 Marionette TRACE conn5 <- [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"]]]}] 21:06:45 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 21:06:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:06:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1535ms 21:06:45 INFO - PROCESS | 3720 | 1468901205789 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 21:06:45 INFO - PROCESS | 3720 | 1468901205794 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 21:06:45 INFO - PROCESS | 3720 | 1468901205812 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:06:45 INFO - PROCESS | 3720 | 1468901205815 Marionette TRACE conn5 <- [1,2678,null,{}] 21:06:45 INFO - PROCESS | 3720 | 1468901205820 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:45 INFO - PROCESS | 3720 | 1468901205823 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:46 INFO - PROCESS | 3720 | 1468901205993 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 21:06:46 INFO - PROCESS | 3720 | 1468901206086 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:46 INFO - PROCESS | 3720 | 1468901206089 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:46 INFO - PROCESS | 3720 | ++DOCSHELL 0DB10800 == 32 [pid = 3720] [id = 679] 21:06:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0DB17000) [pid = 3720] [serial = 2037] [outer = 00000000] 21:06:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (15512800) [pid = 3720] [serial = 2038] [outer = 0DB17000] 21:06:46 INFO - PROCESS | 3720 | 1468901206145 Marionette DEBUG loaded listener.js 21:06:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (15812C00) [pid = 3720] [serial = 2039] [outer = 0DB17000] 21:06:46 INFO - PROCESS | 3720 | --DOCSHELL 0D980000 == 31 [pid = 3720] [id = 676] 21:06:46 INFO - PROCESS | 3720 | --DOCSHELL 15510C00 == 30 [pid = 3720] [id = 675] 21:06:46 INFO - PROCESS | 3720 | --DOCSHELL 12066400 == 29 [pid = 3720] [id = 674] 21:06:46 INFO - PROCESS | 3720 | --DOCSHELL 0DA46000 == 28 [pid = 3720] [id = 673] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18E9EC00) [pid = 3720] [serial = 2000] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (17A4F800) [pid = 3720] [serial = 1987] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17C2C800) [pid = 3720] [serial = 1988] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17D56400) [pid = 3720] [serial = 1990] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1523C800) [pid = 3720] [serial = 1996] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (183F0C00) [pid = 3720] [serial = 1970] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (0D582400) [pid = 3720] [serial = 1975] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0DA43800) [pid = 3720] [serial = 1976] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (14FE4800) [pid = 3720] [serial = 1981] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (18F30000) [pid = 3720] [serial = 2002] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (15516800) [pid = 3720] [serial = 1982] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (16D0F400) [pid = 3720] [serial = 1984] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (0EC0F800) [pid = 3720] [serial = 1978] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (1236B800) [pid = 3720] [serial = 1979] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (0E989800) [pid = 3720] [serial = 1972] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (12566800) [pid = 3720] [serial = 1973] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (18298C00) [pid = 3720] [serial = 1993] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (17D5FC00) [pid = 3720] [serial = 1999] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (18F33400) [pid = 3720] [serial = 2003] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (14FECC00) [pid = 3720] [serial = 1994] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (18147400) [pid = 3720] [serial = 1991] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (158A1400) [pid = 3720] [serial = 1997] [outer = 00000000] [url = about:blank] 21:06:46 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (16F2C400) [pid = 3720] [serial = 1985] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3720 | 1468901207297 Marionette TRACE conn5 <- [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"]]]}] 21:06:47 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 21:06:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:06:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:06:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1521ms 21:06:47 INFO - PROCESS | 3720 | 1468901207339 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 21:06:47 INFO - PROCESS | 3720 | 1468901207343 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 21:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:06:47 INFO - PROCESS | 3720 | 1468901207347 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:06:47 INFO - PROCESS | 3720 | 1468901207349 Marionette TRACE conn5 <- [1,2682,null,{}] 21:06:47 INFO - PROCESS | 3720 | 1468901207354 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:47 INFO - PROCESS | 3720 | 1468901207358 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:47 INFO - PROCESS | 3720 | 1468901207444 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 21:06:47 INFO - PROCESS | 3720 | 1468901207452 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:47 INFO - PROCESS | 3720 | 1468901207455 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:47 INFO - PROCESS | 3720 | ++DOCSHELL 0DA49000 == 29 [pid = 3720] [id = 680] 21:06:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (0DB17800) [pid = 3720] [serial = 2040] [outer = 00000000] 21:06:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (0ECE7800) [pid = 3720] [serial = 2041] [outer = 0DB17800] 21:06:47 INFO - PROCESS | 3720 | 1468901207501 Marionette DEBUG loaded listener.js 21:06:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (120B2C00) [pid = 3720] [serial = 2042] [outer = 0DB17800] 21:06:48 INFO - PROCESS | 3720 | 1468901208489 Marionette TRACE conn5 <- [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"]]]}] 21:06:48 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 21:06:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:06:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1180ms 21:06:48 INFO - PROCESS | 3720 | 1468901208529 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 3720 | 1468901208533 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 21:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:06:48 INFO - PROCESS | 3720 | 1468901208539 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - PROCESS | 3720 | 1468901208541 Marionette TRACE conn5 <- [1,2686,null,{}] 21:06:48 INFO - PROCESS | 3720 | 1468901208545 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:48 INFO - PROCESS | 3720 | 1468901208548 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:48 INFO - PROCESS | 3720 | 1468901208636 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 21:06:48 INFO - PROCESS | 3720 | 1468901208642 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:48 INFO - PROCESS | 3720 | 1468901208644 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:48 INFO - PROCESS | 3720 | ++DOCSHELL 1426B000 == 30 [pid = 3720] [id = 681] 21:06:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (142EE000) [pid = 3720] [serial = 2043] [outer = 00000000] 21:06:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (14FEF800) [pid = 3720] [serial = 2044] [outer = 142EE000] 21:06:48 INFO - PROCESS | 3720 | 1468901208778 Marionette DEBUG loaded listener.js 21:06:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (15517800) [pid = 3720] [serial = 2045] [outer = 142EE000] 21:06:49 INFO - PROCESS | 3720 | 1468901209717 Marionette TRACE conn5 <- [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"]]]}] 21:06:49 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 21:06:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:06:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1224ms 21:06:49 INFO - PROCESS | 3720 | 1468901209768 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 21:06:49 INFO - PROCESS | 3720 | 1468901209771 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 21:06:49 INFO - PROCESS | 3720 | 1468901209774 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:06:49 INFO - PROCESS | 3720 | 1468901209777 Marionette TRACE conn5 <- [1,2690,null,{}] 21:06:49 INFO - PROCESS | 3720 | 1468901209788 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:49 INFO - PROCESS | 3720 | 1468901209792 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:49 INFO - PROCESS | 3720 | 1468901209914 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 21:06:49 INFO - PROCESS | 3720 | 1468901209922 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:49 INFO - PROCESS | 3720 | 1468901209925 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:50 INFO - PROCESS | 3720 | ++DOCSHELL 16D05000 == 31 [pid = 3720] [id = 682] 21:06:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (16D07800) [pid = 3720] [serial = 2046] [outer = 00000000] 21:06:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (16F31400) [pid = 3720] [serial = 2047] [outer = 16D07800] 21:06:50 INFO - PROCESS | 3720 | 1468901210024 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (178F9400) [pid = 3720] [serial = 2048] [outer = 16D07800] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (0DB4B000) [pid = 3720] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (17CC5000) [pid = 3720] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (0DB0D000) [pid = 3720] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (120B6C00) [pid = 3720] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (15511000) [pid = 3720] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (0DEA6C00) [pid = 3720] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (158A1000) [pid = 3720] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (0ECEF800) [pid = 3720] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:06:50 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (17DD8C00) [pid = 3720] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:06:50 INFO - PROCESS | 3720 | 1468901210445 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:06:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 21:06:50 INFO - PROCESS | 3720 | 1468901210508 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 21:06:50 INFO - PROCESS | 3720 | 1468901210511 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 21:06:50 INFO - PROCESS | 3720 | 1468901210514 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:06:50 INFO - PROCESS | 3720 | 1468901210516 Marionette TRACE conn5 <- [1,2694,null,{}] 21:06:50 INFO - PROCESS | 3720 | 1468901210520 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:50 INFO - PROCESS | 3720 | 1468901210522 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:50 INFO - PROCESS | 3720 | 1468901210612 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 21:06:50 INFO - PROCESS | 3720 | 1468901210622 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:50 INFO - PROCESS | 3720 | 1468901210624 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:50 INFO - PROCESS | 3720 | ++DOCSHELL 17A45400 == 32 [pid = 3720] [id = 683] 21:06:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (17A47C00) [pid = 3720] [serial = 2049] [outer = 00000000] 21:06:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (17A4F000) [pid = 3720] [serial = 2050] [outer = 17A47C00] 21:06:50 INFO - PROCESS | 3720 | 1468901210669 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (17C28400) [pid = 3720] [serial = 2051] [outer = 17A47C00] 21:06:51 INFO - PROCESS | 3720 | 1468901211090 Marionette TRACE conn5 <- [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]]]}] 21:06:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:06:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 21:06:51 INFO - PROCESS | 3720 | 1468901211152 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 21:06:51 INFO - PROCESS | 3720 | 1468901211154 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 21:06:51 INFO - PROCESS | 3720 | 1468901211157 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:06:51 INFO - PROCESS | 3720 | 1468901211159 Marionette TRACE conn5 <- [1,2698,null,{}] 21:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:06:51 INFO - PROCESS | 3720 | 1468901211162 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:51 INFO - PROCESS | 3720 | 1468901211164 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:51 INFO - PROCESS | 3720 | 1468901211243 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 21:06:51 INFO - PROCESS | 3720 | 1468901211248 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:51 INFO - PROCESS | 3720 | 1468901211250 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:51 INFO - PROCESS | 3720 | ++DOCSHELL 0D60CC00 == 33 [pid = 3720] [id = 684] 21:06:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0D972C00) [pid = 3720] [serial = 2052] [outer = 00000000] 21:06:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (17C32400) [pid = 3720] [serial = 2053] [outer = 0D972C00] 21:06:51 INFO - PROCESS | 3720 | 1468901211294 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (17C32800) [pid = 3720] [serial = 2054] [outer = 0D972C00] 21:06:52 INFO - PROCESS | 3720 | 1468901212005 Marionette TRACE conn5 <- [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] 21:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:06:52 INFO - PROCESS | 3720 | 1468901212038 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 21:06:52 INFO - PROCESS | 3720 | 1468901212043 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:06:52 INFO - PROCESS | 3720 | 1468901212048 Marionette TRACE conn5 <- [1,2702,null,{}] 21:06:52 INFO - PROCESS | 3720 | 1468901212054 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:52 INFO - PROCESS | 3720 | 1468901212056 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:52 INFO - PROCESS | 3720 | 1468901212167 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 21:06:52 INFO - PROCESS | 3720 | 1468901212304 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:52 INFO - PROCESS | 3720 | 1468901212307 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:52 INFO - PROCESS | 3720 | ++DOCSHELL 0DB48800 == 34 [pid = 3720] [id = 685] 21:06:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (12069000) [pid = 3720] [serial = 2055] [outer = 00000000] 21:06:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (14FAD400) [pid = 3720] [serial = 2056] [outer = 12069000] 21:06:52 INFO - PROCESS | 3720 | 1468901212365 Marionette DEBUG loaded listener.js 21:06:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (155AB400) [pid = 3720] [serial = 2057] [outer = 12069000] 21:06:53 INFO - PROCESS | 3720 | 1468901212971 Marionette TRACE conn5 <- [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]]]}] 21:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 990ms 21:06:53 INFO - PROCESS | 3720 | 1468901213033 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 21:06:53 INFO - PROCESS | 3720 | 1468901213039 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 21:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:06:53 INFO - PROCESS | 3720 | 1468901213045 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:06:53 INFO - PROCESS | 3720 | 1468901213048 Marionette TRACE conn5 <- [1,2706,null,{}] 21:06:53 INFO - PROCESS | 3720 | 1468901213052 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:53 INFO - PROCESS | 3720 | 1468901213055 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:53 INFO - PROCESS | 3720 | 1468901213166 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 21:06:53 INFO - PROCESS | 3720 | 1468901213304 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:53 INFO - PROCESS | 3720 | 1468901213307 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:53 INFO - PROCESS | 3720 | ++DOCSHELL 16F30400 == 35 [pid = 3720] [id = 686] 21:06:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (16F32C00) [pid = 3720] [serial = 2058] [outer = 00000000] 21:06:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (17A4F800) [pid = 3720] [serial = 2059] [outer = 16F32C00] 21:06:53 INFO - PROCESS | 3720 | 1468901213364 Marionette DEBUG loaded listener.js 21:06:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (17CBD800) [pid = 3720] [serial = 2060] [outer = 16F32C00] 21:06:54 INFO - PROCESS | 3720 | 1468901213977 Marionette TRACE conn5 <- [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] 21:06:54 INFO - PROCESS | 3720 | 1468901214021 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 21:06:54 INFO - PROCESS | 3720 | 1468901214025 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:06:54 INFO - PROCESS | 3720 | 1468901214028 Marionette TRACE conn5 <- [1,2710,null,{}] 21:06:54 INFO - PROCESS | 3720 | 1468901214040 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:54 INFO - PROCESS | 3720 | 1468901214046 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:54 INFO - PROCESS | 3720 | 1468901214157 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 21:06:54 INFO - PROCESS | 3720 | 1468901214299 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:54 INFO - PROCESS | 3720 | 1468901214303 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:54 INFO - PROCESS | 3720 | ++DOCSHELL 17D63000 == 36 [pid = 3720] [id = 687] 21:06:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (17D64800) [pid = 3720] [serial = 2061] [outer = 00000000] 21:06:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (18147400) [pid = 3720] [serial = 2062] [outer = 17D64800] 21:06:54 INFO - PROCESS | 3720 | 1468901214359 Marionette DEBUG loaded listener.js 21:06:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (18290000) [pid = 3720] [serial = 2063] [outer = 17D64800] 21:06:54 INFO - PROCESS | 3720 | 1468901214958 Marionette TRACE conn5 <- [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] 21:06:55 INFO - PROCESS | 3720 | 1468901215004 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 21:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:06:55 INFO - PROCESS | 3720 | 1468901215010 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:06:55 INFO - PROCESS | 3720 | 1468901215012 Marionette TRACE conn5 <- [1,2714,null,{}] 21:06:55 INFO - PROCESS | 3720 | 1468901215016 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:55 INFO - PROCESS | 3720 | 1468901215018 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:55 INFO - PROCESS | 3720 | 1468901215127 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 21:06:55 INFO - PROCESS | 3720 | 1468901215238 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:55 INFO - PROCESS | 3720 | 1468901215240 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:55 INFO - PROCESS | 3720 | ++DOCSHELL 0DA42800 == 37 [pid = 3720] [id = 688] 21:06:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB0FC00) [pid = 3720] [serial = 2064] [outer = 00000000] 21:06:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (159A6C00) [pid = 3720] [serial = 2065] [outer = 0DB0FC00] 21:06:55 INFO - PROCESS | 3720 | 1468901215293 Marionette DEBUG loaded listener.js 21:06:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16D01400) [pid = 3720] [serial = 2066] [outer = 0DB0FC00] 21:06:55 INFO - PROCESS | 3720 | 1468901215947 Marionette TRACE conn5 <- [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]]]}] 21:06:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 21:06:56 INFO - PROCESS | 3720 | 1468901215983 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 21:06:56 INFO - PROCESS | 3720 | 1468901215987 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 21:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:06:56 INFO - PROCESS | 3720 | 1468901215991 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:06:56 INFO - PROCESS | 3720 | 1468901215996 Marionette TRACE conn5 <- [1,2718,null,{}] 21:06:56 INFO - PROCESS | 3720 | 1468901216001 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:56 INFO - PROCESS | 3720 | 1468901216003 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 17A45400 == 36 [pid = 3720] [id = 683] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 16D05000 == 35 [pid = 3720] [id = 682] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 1426B000 == 34 [pid = 3720] [id = 681] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 0DA49000 == 33 [pid = 3720] [id = 680] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 0DB10800 == 32 [pid = 3720] [id = 679] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 0DB18400 == 31 [pid = 3720] [id = 678] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 159AD000 == 30 [pid = 3720] [id = 677] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 0E4E1800 == 29 [pid = 3720] [id = 672] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 17D63000 == 28 [pid = 3720] [id = 687] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 0DA42800 == 27 [pid = 3720] [id = 688] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 16F30400 == 26 [pid = 3720] [id = 686] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 0D60CC00 == 25 [pid = 3720] [id = 684] 21:06:56 INFO - PROCESS | 3720 | --DOCSHELL 0DB48800 == 24 [pid = 3720] [id = 685] 21:06:56 INFO - PROCESS | 3720 | 1468901216672 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (159A9C00) [pid = 3720] [serial = 2030] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18297C00) [pid = 3720] [serial = 2012] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0DE9EC00) [pid = 3720] [serial = 2021] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (12660000) [pid = 3720] [serial = 2023] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (17D61C00) [pid = 3720] [serial = 2011] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (15241400) [pid = 3720] [serial = 2029] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (158C0C00) [pid = 3720] [serial = 2026] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (158CAC00) [pid = 3720] [serial = 2027] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (13599000) [pid = 3720] [serial = 2024] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (0E493C00) [pid = 3720] [serial = 2005] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (166E3800) [pid = 3720] [serial = 2009] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (133A6000) [pid = 3720] [serial = 2018] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (1916FC00) [pid = 3720] [serial = 2015] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (1236F000) [pid = 3720] [serial = 2017] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (158C7800) [pid = 3720] [serial = 2008] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 53 (16D09000) [pid = 3720] [serial = 2032] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 52 (1217D800) [pid = 3720] [serial = 2006] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 51 (1908BC00) [pid = 3720] [serial = 2014] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | --DOMWINDOW == 50 (0DB4C800) [pid = 3720] [serial = 2020] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3720 | 1468901216887 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:56 INFO - PROCESS | 3720 | 1468901216890 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:56 INFO - PROCESS | 3720 | ++DOCSHELL 0D584800 == 25 [pid = 3720] [id = 689] 21:06:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 51 (0D5E4400) [pid = 3720] [serial = 2067] [outer = 00000000] 21:06:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 52 (0D660800) [pid = 3720] [serial = 2068] [outer = 0D5E4400] 21:06:56 INFO - PROCESS | 3720 | 1468901216938 Marionette DEBUG loaded listener.js 21:06:57 INFO - PROCESS | 3720 | ++DOMWINDOW == 53 (0DB0B400) [pid = 3720] [serial = 2069] [outer = 0D5E4400] 21:06:57 INFO - PROCESS | 3720 | 1468901217831 Marionette TRACE conn5 <- [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"]]]}] 21:06:57 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 21:06:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:06:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:06:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1877ms 21:06:57 INFO - PROCESS | 3720 | 1468901217871 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 21:06:57 INFO - PROCESS | 3720 | 1468901217875 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 21:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:06:57 INFO - PROCESS | 3720 | 1468901217887 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:06:57 INFO - PROCESS | 3720 | 1468901217889 Marionette TRACE conn5 <- [1,2722,null,{}] 21:06:57 INFO - PROCESS | 3720 | 1468901217894 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:57 INFO - PROCESS | 3720 | 1468901217897 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:58 INFO - PROCESS | 3720 | 1468901217984 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 21:06:58 INFO - PROCESS | 3720 | 1468901217991 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 3720 | 1468901217994 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:58 INFO - PROCESS | 3720 | ++DOCSHELL 0E49DC00 == 26 [pid = 3720] [id = 690] 21:06:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 54 (0E4D8000) [pid = 3720] [serial = 2070] [outer = 00000000] 21:06:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0EC0E000) [pid = 3720] [serial = 2071] [outer = 0E4D8000] 21:06:58 INFO - PROCESS | 3720 | 1468901218041 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (120AB400) [pid = 3720] [serial = 2072] [outer = 0E4D8000] 21:06:58 INFO - PROCESS | 3720 | 1468901218527 Marionette TRACE conn5 <- [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]]]}] 21:06:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:06:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 21:06:58 INFO - PROCESS | 3720 | 1468901218561 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 21:06:58 INFO - PROCESS | 3720 | 1468901218564 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 21:06:58 INFO - PROCESS | 3720 | 1468901218568 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:06:58 INFO - PROCESS | 3720 | 1468901218570 Marionette TRACE conn5 <- [1,2726,null,{}] 21:06:58 INFO - PROCESS | 3720 | 1468901218574 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:58 INFO - PROCESS | 3720 | 1468901218576 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:58 INFO - PROCESS | 3720 | 1468901218665 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 21:06:58 INFO - PROCESS | 3720 | 1468901218672 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 3720 | 1468901218674 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:58 INFO - PROCESS | 3720 | ++DOCSHELL 0E493400 == 27 [pid = 3720] [id = 691] 21:06:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (13508800) [pid = 3720] [serial = 2073] [outer = 00000000] 21:06:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (1359A000) [pid = 3720] [serial = 2074] [outer = 13508800] 21:06:58 INFO - PROCESS | 3720 | 1468901218719 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (142F0800) [pid = 3720] [serial = 2075] [outer = 13508800] 21:06:59 INFO - PROCESS | 3720 | 1468901219209 Marionette TRACE conn5 <- [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]]]}] 21:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 21:06:59 INFO - PROCESS | 3720 | 1468901219243 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 21:06:59 INFO - PROCESS | 3720 | 1468901219246 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 21:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:06:59 INFO - PROCESS | 3720 | 1468901219257 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:06:59 INFO - PROCESS | 3720 | 1468901219261 Marionette TRACE conn5 <- [1,2730,null,{}] 21:06:59 INFO - PROCESS | 3720 | 1468901219265 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:59 INFO - PROCESS | 3720 | 1468901219268 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:59 INFO - PROCESS | 3720 | 1468901219430 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 21:06:59 INFO - PROCESS | 3720 | 1468901219495 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 3720 | 1468901219497 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:06:59 INFO - PROCESS | 3720 | ++DOCSHELL 13599400 == 28 [pid = 3720] [id = 692] 21:06:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (14FA7400) [pid = 3720] [serial = 2076] [outer = 00000000] 21:06:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (158C3400) [pid = 3720] [serial = 2077] [outer = 14FA7400] 21:06:59 INFO - PROCESS | 3720 | 1468901219540 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (159A3000) [pid = 3720] [serial = 2078] [outer = 14FA7400] 21:06:59 INFO - PROCESS | 3720 | 1468901219956 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 21:07:00 INFO - PROCESS | 3720 | 1468901219988 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 3720 | 1468901219990 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 21:07:00 INFO - PROCESS | 3720 | 1468901219993 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:07:00 INFO - PROCESS | 3720 | 1468901219995 Marionette TRACE conn5 <- [1,2734,null,{}] 21:07:00 INFO - PROCESS | 3720 | 1468901219998 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:00 INFO - PROCESS | 3720 | 1468901220000 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:00 INFO - PROCESS | 3720 | 1468901220121 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 21:07:00 INFO - PROCESS | 3720 | 1468901220127 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:00 INFO - PROCESS | 3720 | 1468901220129 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:00 INFO - PROCESS | 3720 | ++DOCSHELL 159A9000 == 29 [pid = 3720] [id = 693] 21:07:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (159A9400) [pid = 3720] [serial = 2079] [outer = 00000000] 21:07:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (166E2C00) [pid = 3720] [serial = 2080] [outer = 159A9400] 21:07:00 INFO - PROCESS | 3720 | 1468901220175 Marionette DEBUG loaded listener.js 21:07:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (16D08400) [pid = 3720] [serial = 2081] [outer = 159A9400] 21:07:00 INFO - PROCESS | 3720 | 1468901220610 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 21:07:00 INFO - PROCESS | 3720 | 1468901220666 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 3720 | 1468901220668 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 21:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:07:00 INFO - PROCESS | 3720 | 1468901220672 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - PROCESS | 3720 | 1468901220674 Marionette TRACE conn5 <- [1,2738,null,{}] 21:07:00 INFO - PROCESS | 3720 | 1468901220683 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:00 INFO - PROCESS | 3720 | 1468901220685 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:00 INFO - PROCESS | 3720 | 1468901220804 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 21:07:00 INFO - PROCESS | 3720 | 1468901220899 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:00 INFO - PROCESS | 3720 | 1468901220905 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:00 INFO - PROCESS | 3720 | ++DOCSHELL 16F30000 == 30 [pid = 3720] [id = 694] 21:07:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (16F32400) [pid = 3720] [serial = 2082] [outer = 00000000] 21:07:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (17A44000) [pid = 3720] [serial = 2083] [outer = 16F32400] 21:07:00 INFO - PROCESS | 3720 | 1468901220960 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (17C27C00) [pid = 3720] [serial = 2084] [outer = 16F32400] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17A47C00) [pid = 3720] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (0D972C00) [pid = 3720] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (16D07800) [pid = 3720] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (16631C00) [pid = 3720] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (0DB18800) [pid = 3720] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (0DB17000) [pid = 3720] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (0DB17800) [pid = 3720] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:07:01 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (142EE000) [pid = 3720] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:07:01 INFO - PROCESS | 3720 | 1468901221464 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 830ms 21:07:01 INFO - PROCESS | 3720 | 1468901221512 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 21:07:01 INFO - PROCESS | 3720 | 1468901221514 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 21:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:07:01 INFO - PROCESS | 3720 | 1468901221517 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:07:01 INFO - PROCESS | 3720 | 1468901221519 Marionette TRACE conn5 <- [1,2742,null,{}] 21:07:01 INFO - PROCESS | 3720 | 1468901221522 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:01 INFO - PROCESS | 3720 | 1468901221524 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:01 INFO - PROCESS | 3720 | 1468901221618 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 21:07:01 INFO - PROCESS | 3720 | 1468901221623 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 3720 | 1468901221625 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:01 INFO - PROCESS | 3720 | ++DOCSHELL 0D129400 == 31 [pid = 3720] [id = 695] 21:07:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (0D97F000) [pid = 3720] [serial = 2085] [outer = 00000000] 21:07:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (17A49C00) [pid = 3720] [serial = 2086] [outer = 0D97F000] 21:07:01 INFO - PROCESS | 3720 | 1468901221669 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (17C32000) [pid = 3720] [serial = 2087] [outer = 0D97F000] 21:07:02 INFO - PROCESS | 3720 | 1468901222093 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 21:07:02 INFO - PROCESS | 3720 | 1468901222151 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 21:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:07:02 INFO - PROCESS | 3720 | 1468901222153 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 21:07:02 INFO - PROCESS | 3720 | 1468901222157 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - PROCESS | 3720 | 1468901222158 Marionette TRACE conn5 <- [1,2746,null,{}] 21:07:02 INFO - PROCESS | 3720 | 1468901222162 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:02 INFO - PROCESS | 3720 | 1468901222164 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:02 INFO - PROCESS | 3720 | 1468901222244 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 21:07:02 INFO - PROCESS | 3720 | 1468901222249 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 3720 | 1468901222251 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:02 INFO - PROCESS | 3720 | ++DOCSHELL 16BCB000 == 32 [pid = 3720] [id = 696] 21:07:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (17CC3400) [pid = 3720] [serial = 2088] [outer = 00000000] 21:07:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (17D5C400) [pid = 3720] [serial = 2089] [outer = 17CC3400] 21:07:02 INFO - PROCESS | 3720 | 1468901222294 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (17D61800) [pid = 3720] [serial = 2090] [outer = 17CC3400] 21:07:02 INFO - PROCESS | 3720 | 1468901222741 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 631ms 21:07:02 INFO - PROCESS | 3720 | 1468901222800 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 3720 | 1468901222802 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 21:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:07:02 INFO - PROCESS | 3720 | 1468901222805 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - PROCESS | 3720 | 1468901222807 Marionette TRACE conn5 <- [1,2750,null,{}] 21:07:02 INFO - PROCESS | 3720 | 1468901222810 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:02 INFO - PROCESS | 3720 | 1468901222812 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:02 INFO - PROCESS | 3720 | 1468901222888 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 21:07:02 INFO - PROCESS | 3720 | 1468901222896 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 3720 | 1468901222898 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:02 INFO - PROCESS | 3720 | ++DOCSHELL 133A6400 == 33 [pid = 3720] [id = 697] 21:07:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (17DE1800) [pid = 3720] [serial = 2091] [outer = 00000000] 21:07:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (1828F400) [pid = 3720] [serial = 2092] [outer = 17DE1800] 21:07:02 INFO - PROCESS | 3720 | 1468901222941 Marionette DEBUG loaded listener.js 21:07:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1828FC00) [pid = 3720] [serial = 2093] [outer = 17DE1800] 21:07:03 INFO - PROCESS | 3720 | --DOCSHELL 0E49DC00 == 32 [pid = 3720] [id = 690] 21:07:03 INFO - PROCESS | 3720 | --DOCSHELL 0D584800 == 31 [pid = 3720] [id = 689] 21:07:04 INFO - PROCESS | 3720 | --DOCSHELL 159A9000 == 30 [pid = 3720] [id = 693] 21:07:04 INFO - PROCESS | 3720 | --DOCSHELL 0E493400 == 29 [pid = 3720] [id = 691] 21:07:04 INFO - PROCESS | 3720 | --DOCSHELL 16F30000 == 28 [pid = 3720] [id = 694] 21:07:04 INFO - PROCESS | 3720 | --DOCSHELL 16BCB000 == 27 [pid = 3720] [id = 696] 21:07:04 INFO - PROCESS | 3720 | --DOCSHELL 13599400 == 26 [pid = 3720] [id = 692] 21:07:04 INFO - PROCESS | 3720 | --DOCSHELL 0D129400 == 25 [pid = 3720] [id = 695] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17A4F000) [pid = 3720] [serial = 2050] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17C32800) [pid = 3720] [serial = 2054] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17C32400) [pid = 3720] [serial = 2053] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (16F31400) [pid = 3720] [serial = 2047] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (178F9400) [pid = 3720] [serial = 2048] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (16F28800) [pid = 3720] [serial = 2033] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (0DB50000) [pid = 3720] [serial = 2035] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 61 (0E49CC00) [pid = 3720] [serial = 2036] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 60 (15512800) [pid = 3720] [serial = 2038] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 59 (15812C00) [pid = 3720] [serial = 2039] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 58 (0ECE7800) [pid = 3720] [serial = 2041] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 57 (120B2C00) [pid = 3720] [serial = 2042] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 56 (15517800) [pid = 3720] [serial = 2045] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 55 (14FEF800) [pid = 3720] [serial = 2044] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | --DOMWINDOW == 54 (17C28400) [pid = 3720] [serial = 2051] [outer = 00000000] [url = about:blank] 21:07:04 INFO - PROCESS | 3720 | 1468901224653 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1880ms 21:07:04 INFO - PROCESS | 3720 | 1468901224689 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 21:07:04 INFO - PROCESS | 3720 | 1468901224692 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 21:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:07:04 INFO - PROCESS | 3720 | 1468901224697 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:07:04 INFO - PROCESS | 3720 | 1468901224700 Marionette TRACE conn5 <- [1,2754,null,{}] 21:07:04 INFO - PROCESS | 3720 | 1468901224706 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:04 INFO - PROCESS | 3720 | 1468901224709 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:04 INFO - PROCESS | 3720 | 1468901224804 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 21:07:04 INFO - PROCESS | 3720 | 1468901224814 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 3720 | 1468901224819 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:04 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0F400 == 26 [pid = 3720] [id = 698] 21:07:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 55 (0DB11000) [pid = 3720] [serial = 2094] [outer = 00000000] 21:07:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 56 (0DB17C00) [pid = 3720] [serial = 2095] [outer = 0DB11000] 21:07:04 INFO - PROCESS | 3720 | 1468901224871 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 57 (0DB4BC00) [pid = 3720] [serial = 2096] [outer = 0DB11000] 21:07:05 INFO - PROCESS | 3720 | 1468901225342 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 21:07:05 INFO - PROCESS | 3720 | 1468901225368 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 21:07:05 INFO - PROCESS | 3720 | 1468901225373 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 21:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:07:05 INFO - PROCESS | 3720 | 1468901225379 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:07:05 INFO - PROCESS | 3720 | 1468901225382 Marionette TRACE conn5 <- [1,2758,null,{}] 21:07:05 INFO - PROCESS | 3720 | 1468901225389 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:05 INFO - PROCESS | 3720 | 1468901225392 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:05 INFO - PROCESS | 3720 | 1468901225478 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 21:07:05 INFO - PROCESS | 3720 | 1468901225485 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:05 INFO - PROCESS | 3720 | 1468901225488 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:05 INFO - PROCESS | 3720 | ++DOCSHELL 0E48F000 == 27 [pid = 3720] [id = 699] 21:07:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 58 (0E493400) [pid = 3720] [serial = 2097] [outer = 00000000] 21:07:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 59 (0E4D9C00) [pid = 3720] [serial = 2098] [outer = 0E493400] 21:07:05 INFO - PROCESS | 3720 | 1468901225535 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 60 (0E98E800) [pid = 3720] [serial = 2099] [outer = 0E493400] 21:07:06 INFO - PROCESS | 3720 | 1468901226009 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 21:07:06 INFO - PROCESS | 3720 | 1468901226054 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 21:07:06 INFO - PROCESS | 3720 | 1468901226056 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 21:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:07:06 INFO - PROCESS | 3720 | 1468901226060 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:07:06 INFO - PROCESS | 3720 | 1468901226063 Marionette TRACE conn5 <- [1,2762,null,{}] 21:07:06 INFO - PROCESS | 3720 | 1468901226074 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:06 INFO - PROCESS | 3720 | 1468901226078 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:06 INFO - PROCESS | 3720 | 1468901226165 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 21:07:06 INFO - PROCESS | 3720 | 1468901226175 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:06 INFO - PROCESS | 3720 | 1468901226177 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:06 INFO - PROCESS | 3720 | ++DOCSHELL 12665000 == 28 [pid = 3720] [id = 700] 21:07:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 61 (12665C00) [pid = 3720] [serial = 2100] [outer = 00000000] 21:07:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 62 (13505400) [pid = 3720] [serial = 2101] [outer = 12665C00] 21:07:06 INFO - PROCESS | 3720 | 1468901226224 Marionette DEBUG loaded listener.js 21:07:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (142E7800) [pid = 3720] [serial = 2102] [outer = 12665C00] 21:07:06 INFO - PROCESS | 3720 | 1468901226679 Marionette TRACE conn5 <- [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]]]}] 21:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 21:07:06 INFO - PROCESS | 3720 | 1468901226733 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 21:07:06 INFO - PROCESS | 3720 | 1468901226736 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 21:07:06 INFO - PROCESS | 3720 | 1468901226739 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:07:06 INFO - PROCESS | 3720 | 1468901226741 Marionette TRACE conn5 <- [1,2766,null,{}] 21:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:07:06 INFO - PROCESS | 3720 | 1468901226744 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:06 INFO - PROCESS | 3720 | 1468901226746 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:06 INFO - PROCESS | 3720 | 1468901226832 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 21:07:06 INFO - PROCESS | 3720 | 1468901226838 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:06 INFO - PROCESS | 3720 | 1468901226840 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:06 INFO - PROCESS | 3720 | ++DOCSHELL 14FAC400 == 29 [pid = 3720] [id = 701] 21:07:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (14FAD800) [pid = 3720] [serial = 2103] [outer = 00000000] 21:07:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (1523A000) [pid = 3720] [serial = 2104] [outer = 14FAD800] 21:07:06 INFO - PROCESS | 3720 | 1468901226886 Marionette DEBUG loaded listener.js 21:07:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (1551AC00) [pid = 3720] [serial = 2105] [outer = 14FAD800] 21:07:07 INFO - PROCESS | 3720 | 1468901227299 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 21:07:07 INFO - PROCESS | 3720 | 1468901227374 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 21:07:07 INFO - PROCESS | 3720 | 1468901227376 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 21:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:07:07 INFO - PROCESS | 3720 | 1468901227379 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:07:07 INFO - PROCESS | 3720 | 1468901227381 Marionette TRACE conn5 <- [1,2770,null,{}] 21:07:07 INFO - PROCESS | 3720 | 1468901227385 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:07 INFO - PROCESS | 3720 | 1468901227387 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:07 INFO - PROCESS | 3720 | 1468901227463 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 21:07:07 INFO - PROCESS | 3720 | 1468901227470 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 3720 | 1468901227472 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:07 INFO - PROCESS | 3720 | ++DOCSHELL 1589C400 == 30 [pid = 3720] [id = 702] 21:07:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (1589D800) [pid = 3720] [serial = 2106] [outer = 00000000] 21:07:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (158C4800) [pid = 3720] [serial = 2107] [outer = 1589D800] 21:07:07 INFO - PROCESS | 3720 | 1468901227515 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (159A1C00) [pid = 3720] [serial = 2108] [outer = 1589D800] 21:07:07 INFO - PROCESS | 3720 | 1468901227965 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 21:07:08 INFO - PROCESS | 3720 | 1468901228014 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 21:07:08 INFO - PROCESS | 3720 | 1468901228016 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 21:07:08 INFO - PROCESS | 3720 | 1468901228023 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:07:08 INFO - PROCESS | 3720 | 1468901228025 Marionette TRACE conn5 <- [1,2774,null,{}] 21:07:08 INFO - PROCESS | 3720 | 1468901228028 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:08 INFO - PROCESS | 3720 | 1468901228034 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:08 INFO - PROCESS | 3720 | 1468901228140 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 21:07:08 INFO - PROCESS | 3720 | 1468901228148 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 3720 | 1468901228150 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:08 INFO - PROCESS | 3720 | ++DOCSHELL 16F29800 == 31 [pid = 3720] [id = 703] 21:07:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16F2A000) [pid = 3720] [serial = 2109] [outer = 00000000] 21:07:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (16F35000) [pid = 3720] [serial = 2110] [outer = 16F2A000] 21:07:08 INFO - PROCESS | 3720 | 1468901228194 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (178FC400) [pid = 3720] [serial = 2111] [outer = 16F2A000] 21:07:08 INFO - PROCESS | 3720 | 1468901228631 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 21:07:08 INFO - PROCESS | 3720 | 1468901228665 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 21:07:08 INFO - PROCESS | 3720 | 1468901228667 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 21:07:08 INFO - PROCESS | 3720 | 1468901228674 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:07:08 INFO - PROCESS | 3720 | 1468901228676 Marionette TRACE conn5 <- [1,2778,null,{}] 21:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:07:08 INFO - PROCESS | 3720 | 1468901228680 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:08 INFO - PROCESS | 3720 | 1468901228682 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:08 INFO - PROCESS | 3720 | 1468901228762 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 21:07:08 INFO - PROCESS | 3720 | 1468901228768 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 3720 | 1468901228770 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:08 INFO - PROCESS | 3720 | ++DOCSHELL 1359A400 == 32 [pid = 3720] [id = 704] 21:07:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14F9FC00) [pid = 3720] [serial = 2112] [outer = 00000000] 21:07:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17A4F000) [pid = 3720] [serial = 2113] [outer = 14F9FC00] 21:07:08 INFO - PROCESS | 3720 | 1468901228812 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17A50000) [pid = 3720] [serial = 2114] [outer = 14F9FC00] 21:07:09 INFO - PROCESS | 3720 | 1468901229237 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 570ms 21:07:09 INFO - PROCESS | 3720 | 1468901229250 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 3720 | 1468901229252 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 21:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:07:09 INFO - PROCESS | 3720 | 1468901229255 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - PROCESS | 3720 | 1468901229256 Marionette TRACE conn5 <- [1,2782,null,{}] 21:07:09 INFO - PROCESS | 3720 | 1468901229260 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:09 INFO - PROCESS | 3720 | 1468901229262 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:09 INFO - PROCESS | 3720 | 1468901229381 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 21:07:09 INFO - PROCESS | 3720 | 1468901229402 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:09 INFO - PROCESS | 3720 | 1468901229404 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:09 INFO - PROCESS | 3720 | ++DOCSHELL 17C2E400 == 33 [pid = 3720] [id = 705] 21:07:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17C2E800) [pid = 3720] [serial = 2115] [outer = 00000000] 21:07:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (17CC1C00) [pid = 3720] [serial = 2116] [outer = 17C2E800] 21:07:09 INFO - PROCESS | 3720 | 1468901229448 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (17CBBC00) [pid = 3720] [serial = 2117] [outer = 17C2E800] 21:07:09 INFO - PROCESS | 3720 | 1468901229843 Marionette TRACE conn5 <- [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]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 631ms 21:07:09 INFO - PROCESS | 3720 | 1468901229886 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 21:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:07:09 INFO - PROCESS | 3720 | 1468901229888 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 21:07:09 INFO - PROCESS | 3720 | 1468901229891 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - PROCESS | 3720 | 1468901229893 Marionette TRACE conn5 <- [1,2786,null,{}] 21:07:09 INFO - PROCESS | 3720 | 1468901229896 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:09 INFO - PROCESS | 3720 | 1468901229898 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:10 INFO - PROCESS | 3720 | 1468901229977 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 21:07:10 INFO - PROCESS | 3720 | 1468901230105 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 3720 | 1468901230107 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:10 INFO - PROCESS | 3720 | ++DOCSHELL 1265B400 == 34 [pid = 3720] [id = 706] 21:07:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (17D63400) [pid = 3720] [serial = 2118] [outer = 00000000] 21:07:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1828C400) [pid = 3720] [serial = 2119] [outer = 17D63400] 21:07:10 INFO - PROCESS | 3720 | 1468901230172 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18346400) [pid = 3720] [serial = 2120] [outer = 17D63400] 21:07:10 INFO - PROCESS | 3720 | 1468901230591 Marionette TRACE conn5 <- [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]]]}] 21:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 21:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:07:10 INFO - PROCESS | 3720 | 1468901230622 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 3720 | 1468901230624 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 21:07:10 INFO - PROCESS | 3720 | 1468901230627 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:07:10 INFO - PROCESS | 3720 | 1468901230629 Marionette TRACE conn5 <- [1,2790,null,{}] 21:07:10 INFO - PROCESS | 3720 | 1468901230633 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:10 INFO - PROCESS | 3720 | 1468901230634 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:10 INFO - PROCESS | 3720 | 1468901230762 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 21:07:10 INFO - PROCESS | 3720 | 1468901230768 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 3720 | 1468901230770 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:10 INFO - PROCESS | 3720 | ++DOCSHELL 0D615800 == 35 [pid = 3720] [id = 707] 21:07:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0EC0F800) [pid = 3720] [serial = 2121] [outer = 00000000] 21:07:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (183EF000) [pid = 3720] [serial = 2122] [outer = 0EC0F800] 21:07:10 INFO - PROCESS | 3720 | 1468901230815 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18EA1C00) [pid = 3720] [serial = 2123] [outer = 0EC0F800] 21:07:11 INFO - PROCESS | 3720 | 1468901231259 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 21:07:11 INFO - PROCESS | 3720 | 1468901231299 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 21:07:11 INFO - PROCESS | 3720 | 1468901231301 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 21:07:11 INFO - PROCESS | 3720 | 1468901231304 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:07:11 INFO - PROCESS | 3720 | 1468901231306 Marionette TRACE conn5 <- [1,2794,null,{}] 21:07:11 INFO - PROCESS | 3720 | 1468901231310 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:11 INFO - PROCESS | 3720 | 1468901231312 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:11 INFO - PROCESS | 3720 | 1468901231441 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 21:07:11 INFO - PROCESS | 3720 | 1468901231533 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 3720 | 1468901231535 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:11 INFO - PROCESS | 3720 | ++DOCSHELL 15812C00 == 36 [pid = 3720] [id = 708] 21:07:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18EA6C00) [pid = 3720] [serial = 2124] [outer = 00000000] 21:07:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (18F30000) [pid = 3720] [serial = 2125] [outer = 18EA6C00] 21:07:11 INFO - PROCESS | 3720 | 1468901231582 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18F38400) [pid = 3720] [serial = 2126] [outer = 18EA6C00] 21:07:12 INFO - PROCESS | 3720 | 1468901231987 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17CC3400) [pid = 3720] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (14FA7400) [pid = 3720] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159A9400) [pid = 3720] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16F32400) [pid = 3720] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (13508800) [pid = 3720] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0E4D8000) [pid = 3720] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0D5E4400) [pid = 3720] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0DB0FC00) [pid = 3720] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D64800) [pid = 3720] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (16F32C00) [pid = 3720] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (12069000) [pid = 3720] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:07:12 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0D97F000) [pid = 3720] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:07:12 INFO - PROCESS | 3720 | 1468901232150 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 3720 | 1468901232152 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 21:07:12 INFO - PROCESS | 3720 | 1468901232160 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - PROCESS | 3720 | 1468901232162 Marionette TRACE conn5 <- [1,2798,null,{}] 21:07:12 INFO - PROCESS | 3720 | 1468901232165 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:12 INFO - PROCESS | 3720 | 1468901232167 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:07:12 INFO - PROCESS | 3720 | 1468901232246 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 21:07:12 INFO - PROCESS | 3720 | 1468901232254 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 3720 | 1468901232256 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:12 INFO - PROCESS | 3720 | ++DOCSHELL 12069000 == 37 [pid = 3720] [id = 709] 21:07:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (120B7800) [pid = 3720] [serial = 2127] [outer = 00000000] 21:07:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (15237400) [pid = 3720] [serial = 2128] [outer = 120B7800] 21:07:12 INFO - PROCESS | 3720 | 1468901232299 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (159A7C00) [pid = 3720] [serial = 2129] [outer = 120B7800] 21:07:12 INFO - PROCESS | 3720 | 1468901232728 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 610ms 21:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:07:12 INFO - PROCESS | 3720 | 1468901232785 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 3720 | 1468901232787 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 21:07:12 INFO - PROCESS | 3720 | 1468901232790 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - PROCESS | 3720 | 1468901232792 Marionette TRACE conn5 <- [1,2802,null,{}] 21:07:12 INFO - PROCESS | 3720 | 1468901232795 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:12 INFO - PROCESS | 3720 | 1468901232797 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:12 INFO - PROCESS | 3720 | 1468901232902 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 21:07:12 INFO - PROCESS | 3720 | 1468901232908 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 3720 | 1468901232910 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:12 INFO - PROCESS | 3720 | ++DOCSHELL 16F2F000 == 38 [pid = 3720] [id = 710] 21:07:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16F35400) [pid = 3720] [serial = 2130] [outer = 00000000] 21:07:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17D55400) [pid = 3720] [serial = 2131] [outer = 16F35400] 21:07:12 INFO - PROCESS | 3720 | 1468901232954 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18F3B400) [pid = 3720] [serial = 2132] [outer = 16F35400] 21:07:13 INFO - PROCESS | 3720 | 1468901233374 Marionette TRACE conn5 <- [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]]]}] 21:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 631ms 21:07:13 INFO - PROCESS | 3720 | 1468901233421 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 3720 | 1468901233423 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 21:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:07:13 INFO - PROCESS | 3720 | 1468901233441 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:07:13 INFO - PROCESS | 3720 | 1468901233442 Marionette TRACE conn5 <- [1,2806,null,{}] 21:07:13 INFO - PROCESS | 3720 | 1468901233446 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:13 INFO - PROCESS | 3720 | 1468901233448 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:13 INFO - PROCESS | 3720 | 1468901233528 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 21:07:13 INFO - PROCESS | 3720 | 1468901233533 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 3720 | 1468901233535 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:13 INFO - PROCESS | 3720 | ++DOCSHELL 1908E400 == 39 [pid = 3720] [id = 711] 21:07:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (19090C00) [pid = 3720] [serial = 2133] [outer = 00000000] 21:07:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (191CB800) [pid = 3720] [serial = 2134] [outer = 19090C00] 21:07:13 INFO - PROCESS | 3720 | 1468901233578 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (19839800) [pid = 3720] [serial = 2135] [outer = 19090C00] 21:07:14 INFO - PROCESS | 3720 | 1468901233974 Marionette TRACE conn5 <- [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]]]}] 21:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 590ms 21:07:14 INFO - PROCESS | 3720 | 1468901234017 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 21:07:14 INFO - PROCESS | 3720 | 1468901234019 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 21:07:14 INFO - PROCESS | 3720 | 1468901234022 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:07:14 INFO - PROCESS | 3720 | 1468901234024 Marionette TRACE conn5 <- [1,2810,null,{}] 21:07:14 INFO - PROCESS | 3720 | 1468901234027 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:14 INFO - PROCESS | 3720 | 1468901234029 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:14 INFO - PROCESS | 3720 | 1468901234165 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 21:07:14 INFO - PROCESS | 3720 | 1468901234320 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 3720 | 1468901234324 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:14 INFO - PROCESS | 3720 | ++DOCSHELL 0906C000 == 40 [pid = 3720] [id = 712] 21:07:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0906E800) [pid = 3720] [serial = 2136] [outer = 00000000] 21:07:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0D536000) [pid = 3720] [serial = 2137] [outer = 0906E800] 21:07:14 INFO - PROCESS | 3720 | 1468901234404 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0DA3E400) [pid = 3720] [serial = 2138] [outer = 0906E800] 21:07:15 INFO - PROCESS | 3720 | 1468901235118 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1177ms 21:07:15 INFO - PROCESS | 3720 | 1468901235206 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 3720 | 1468901235210 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 21:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:07:15 INFO - PROCESS | 3720 | 1468901235215 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:07:15 INFO - PROCESS | 3720 | 1468901235219 Marionette TRACE conn5 <- [1,2814,null,{}] 21:07:15 INFO - PROCESS | 3720 | 1468901235224 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:15 INFO - PROCESS | 3720 | 1468901235227 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:15 INFO - PROCESS | 3720 | 1468901235362 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 21:07:15 INFO - PROCESS | 3720 | 1468901235503 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 3720 | 1468901235506 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:15 INFO - PROCESS | 3720 | ++DOCSHELL 0ED82400 == 41 [pid = 3720] [id = 713] 21:07:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (12064C00) [pid = 3720] [serial = 2139] [outer = 00000000] 21:07:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (123EA000) [pid = 3720] [serial = 2140] [outer = 12064C00] 21:07:15 INFO - PROCESS | 3720 | 1468901235562 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (1258D800) [pid = 3720] [serial = 2141] [outer = 12064C00] 21:07:16 INFO - PROCESS | 3720 | 1468901236528 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1369ms 21:07:16 INFO - PROCESS | 3720 | 1468901236588 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 21:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:07:16 INFO - PROCESS | 3720 | 1468901236592 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 21:07:16 INFO - PROCESS | 3720 | 1468901236597 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:07:16 INFO - PROCESS | 3720 | 1468901236601 Marionette TRACE conn5 <- [1,2818,null,{}] 21:07:16 INFO - PROCESS | 3720 | 1468901236606 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:16 INFO - PROCESS | 3720 | 1468901236609 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:16 INFO - PROCESS | 3720 | 1468901236722 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 21:07:16 INFO - PROCESS | 3720 | 1468901236850 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 3720 | 1468901236854 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 1908E400 == 40 [pid = 3720] [id = 711] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 16F2F000 == 39 [pid = 3720] [id = 710] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 12069000 == 38 [pid = 3720] [id = 709] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 15812C00 == 37 [pid = 3720] [id = 708] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 0D615800 == 36 [pid = 3720] [id = 707] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 1265B400 == 35 [pid = 3720] [id = 706] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 17C2E400 == 34 [pid = 3720] [id = 705] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 1359A400 == 33 [pid = 3720] [id = 704] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 16F29800 == 32 [pid = 3720] [id = 703] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 1589C400 == 31 [pid = 3720] [id = 702] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 14FAC400 == 30 [pid = 3720] [id = 701] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 12665000 == 29 [pid = 3720] [id = 700] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 0E48F000 == 28 [pid = 3720] [id = 699] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 0DB0F400 == 27 [pid = 3720] [id = 698] 21:07:16 INFO - PROCESS | 3720 | --DOCSHELL 133A6400 == 26 [pid = 3720] [id = 697] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (17D61800) [pid = 3720] [serial = 2090] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (1828F400) [pid = 3720] [serial = 2092] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (158C3400) [pid = 3720] [serial = 2077] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (166E2C00) [pid = 3720] [serial = 2080] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (159A3000) [pid = 3720] [serial = 2078] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17A44000) [pid = 3720] [serial = 2083] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16D08400) [pid = 3720] [serial = 2081] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17D5C400) [pid = 3720] [serial = 2089] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17C27C00) [pid = 3720] [serial = 2084] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1359A000) [pid = 3720] [serial = 2074] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (0EC0E000) [pid = 3720] [serial = 2071] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (120AB400) [pid = 3720] [serial = 2072] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0D660800) [pid = 3720] [serial = 2068] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DB0B400) [pid = 3720] [serial = 2069] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16D01400) [pid = 3720] [serial = 2066] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (159A6C00) [pid = 3720] [serial = 2065] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (18290000) [pid = 3720] [serial = 2063] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (18147400) [pid = 3720] [serial = 2062] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17CBD800) [pid = 3720] [serial = 2060] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17A4F800) [pid = 3720] [serial = 2059] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (155AB400) [pid = 3720] [serial = 2057] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (14FAD400) [pid = 3720] [serial = 2056] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (17A49C00) [pid = 3720] [serial = 2086] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17C32000) [pid = 3720] [serial = 2087] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (142F0800) [pid = 3720] [serial = 2075] [outer = 00000000] [url = about:blank] 21:07:16 INFO - PROCESS | 3720 | ++DOCSHELL 0D1CE800 == 27 [pid = 3720] [id = 714] 21:07:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0D1D3800) [pid = 3720] [serial = 2142] [outer = 00000000] 21:07:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB0B400) [pid = 3720] [serial = 2143] [outer = 0D1D3800] 21:07:16 INFO - PROCESS | 3720 | 1468901236945 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0E31B800) [pid = 3720] [serial = 2144] [outer = 0D1D3800] 21:07:17 INFO - PROCESS | 3720 | 1468901237388 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 21:07:17 INFO - PROCESS | 3720 | 1468901237428 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 3720 | 1468901237433 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 21:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:07:17 INFO - PROCESS | 3720 | 1468901237439 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:07:17 INFO - PROCESS | 3720 | 1468901237441 Marionette TRACE conn5 <- [1,2822,null,{}] 21:07:17 INFO - PROCESS | 3720 | 1468901237445 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:17 INFO - PROCESS | 3720 | 1468901237447 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:17 INFO - PROCESS | 3720 | 1468901237533 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 21:07:17 INFO - PROCESS | 3720 | 1468901237539 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 3720 | 1468901237542 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:17 INFO - PROCESS | 3720 | ++DOCSHELL 0ED91400 == 28 [pid = 3720] [id = 715] 21:07:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0EDD4C00) [pid = 3720] [serial = 2145] [outer = 00000000] 21:07:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (12327000) [pid = 3720] [serial = 2146] [outer = 0EDD4C00] 21:07:17 INFO - PROCESS | 3720 | 1468901237591 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (12659400) [pid = 3720] [serial = 2147] [outer = 0EDD4C00] 21:07:18 INFO - PROCESS | 3720 | 1468901238088 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 21:07:18 INFO - PROCESS | 3720 | 1468901238113 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 21:07:18 INFO - PROCESS | 3720 | 1468901238116 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 21:07:18 INFO - PROCESS | 3720 | 1468901238119 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:07:18 INFO - PROCESS | 3720 | 1468901238122 Marionette TRACE conn5 <- [1,2826,null,{}] 21:07:18 INFO - PROCESS | 3720 | 1468901238133 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:18 INFO - PROCESS | 3720 | 1468901238137 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:18 INFO - PROCESS | 3720 | 1468901238248 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 21:07:18 INFO - PROCESS | 3720 | 1468901238348 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 3720 | 1468901238351 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:18 INFO - PROCESS | 3720 | ++DOCSHELL 14FE9000 == 29 [pid = 3720] [id = 716] 21:07:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14FE9400) [pid = 3720] [serial = 2148] [outer = 00000000] 21:07:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (14FEE800) [pid = 3720] [serial = 2149] [outer = 14FE9400] 21:07:18 INFO - PROCESS | 3720 | 1468901238405 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (155AD400) [pid = 3720] [serial = 2150] [outer = 14FE9400] 21:07:18 INFO - PROCESS | 3720 | 1468901238761 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 21:07:18 INFO - PROCESS | 3720 | 1468901238806 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 21:07:18 INFO - PROCESS | 3720 | 1468901238809 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 21:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:07:18 INFO - PROCESS | 3720 | 1468901238812 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:07:18 INFO - PROCESS | 3720 | 1468901238813 Marionette TRACE conn5 <- [1,2830,null,{}] 21:07:18 INFO - PROCESS | 3720 | 1468901238817 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:18 INFO - PROCESS | 3720 | 1468901238819 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:18 INFO - PROCESS | 3720 | 1468901238912 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 21:07:18 INFO - PROCESS | 3720 | 1468901238919 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 3720 | 1468901238921 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:18 INFO - PROCESS | 3720 | ++DOCSHELL 158C9400 == 30 [pid = 3720] [id = 717] 21:07:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (158C9C00) [pid = 3720] [serial = 2151] [outer = 00000000] 21:07:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (166E9C00) [pid = 3720] [serial = 2152] [outer = 158C9C00] 21:07:19 INFO - PROCESS | 3720 | 1468901238965 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16D02800) [pid = 3720] [serial = 2153] [outer = 158C9C00] 21:07:19 INFO - PROCESS | 3720 | 1468901239451 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 21:07:19 INFO - PROCESS | 3720 | 1468901239485 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 21:07:19 INFO - PROCESS | 3720 | 1468901239487 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 21:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:07:19 INFO - PROCESS | 3720 | 1468901239491 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:07:19 INFO - PROCESS | 3720 | 1468901239493 Marionette TRACE conn5 <- [1,2834,null,{}] 21:07:19 INFO - PROCESS | 3720 | 1468901239496 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:19 INFO - PROCESS | 3720 | 1468901239498 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:19 INFO - PROCESS | 3720 | 1468901239611 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 21:07:19 INFO - PROCESS | 3720 | 1468901239703 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 3720 | 1468901239705 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:19 INFO - PROCESS | 3720 | ++DOCSHELL 12062C00 == 31 [pid = 3720] [id = 718] 21:07:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16D0FC00) [pid = 3720] [serial = 2154] [outer = 00000000] 21:07:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16F30000) [pid = 3720] [serial = 2155] [outer = 16D0FC00] 21:07:19 INFO - PROCESS | 3720 | 1468901239748 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17508800) [pid = 3720] [serial = 2156] [outer = 16D0FC00] 21:07:20 INFO - PROCESS | 3720 | 1468901240163 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 21:07:20 INFO - PROCESS | 3720 | 1468901240224 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 21:07:20 INFO - PROCESS | 3720 | 1468901240226 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 21:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:07:20 INFO - PROCESS | 3720 | 1468901240235 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:07:20 INFO - PROCESS | 3720 | 1468901240237 Marionette TRACE conn5 <- [1,2838,null,{}] 21:07:20 INFO - PROCESS | 3720 | 1468901240241 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:20 INFO - PROCESS | 3720 | 1468901240247 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:20 INFO - PROCESS | 3720 | 1468901240386 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 21:07:20 INFO - PROCESS | 3720 | 1468901240453 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:20 INFO - PROCESS | 3720 | 1468901240455 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:20 INFO - PROCESS | 3720 | ++DOCSHELL 17C31C00 == 32 [pid = 3720] [id = 719] 21:07:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17C32000) [pid = 3720] [serial = 2157] [outer = 00000000] 21:07:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17CC2C00) [pid = 3720] [serial = 2158] [outer = 17C32000] 21:07:20 INFO - PROCESS | 3720 | 1468901240499 Marionette DEBUG loaded listener.js 21:07:20 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17CC6800) [pid = 3720] [serial = 2159] [outer = 17C32000] 21:07:20 INFO - PROCESS | 3720 | 1468901240936 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 21:07:21 INFO - PROCESS | 3720 | 1468901240988 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 21:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:07:21 INFO - PROCESS | 3720 | 1468901240990 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 21:07:21 INFO - PROCESS | 3720 | 1468901240994 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - PROCESS | 3720 | 1468901240996 Marionette TRACE conn5 <- [1,2842,null,{}] 21:07:21 INFO - PROCESS | 3720 | 1468901240999 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:21 INFO - PROCESS | 3720 | 1468901241001 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:21 INFO - PROCESS | 3720 | 1468901241116 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (14FAD800) [pid = 3720] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (14F9FC00) [pid = 3720] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17C2E800) [pid = 3720] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (18EA6C00) [pid = 3720] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0EC0F800) [pid = 3720] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (120B7800) [pid = 3720] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16F35400) [pid = 3720] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (1589D800) [pid = 3720] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (12665C00) [pid = 3720] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DB11000) [pid = 3720] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16F2A000) [pid = 3720] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0E493400) [pid = 3720] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (17DE1800) [pid = 3720] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:07:21 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17D63400) [pid = 3720] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:07:21 INFO - PROCESS | 3720 | 1468901241350 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 3720 | 1468901241352 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:21 INFO - PROCESS | 3720 | ++DOCSHELL 0D584400 == 33 [pid = 3720] [id = 720] 21:07:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0D5E4400) [pid = 3720] [serial = 2160] [outer = 00000000] 21:07:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (12069400) [pid = 3720] [serial = 2161] [outer = 0D5E4400] 21:07:21 INFO - PROCESS | 3720 | 1468901241396 Marionette DEBUG loaded listener.js 21:07:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (14F9FC00) [pid = 3720] [serial = 2162] [outer = 0D5E4400] 21:07:21 INFO - PROCESS | 3720 | 1468901241739 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 21:07:21 INFO - PROCESS | 3720 | 1468901241767 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 21:07:21 INFO - PROCESS | 3720 | 1468901241769 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 21:07:21 INFO - PROCESS | 3720 | 1468901241773 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:07:21 INFO - PROCESS | 3720 | 1468901241774 Marionette TRACE conn5 <- [1,2846,null,{}] 21:07:21 INFO - PROCESS | 3720 | 1468901241778 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:21 INFO - PROCESS | 3720 | 1468901241780 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:21 INFO - PROCESS | 3720 | 1468901241862 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 21:07:21 INFO - PROCESS | 3720 | 1468901241869 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 3720 | 1468901241871 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:21 INFO - PROCESS | 3720 | ++DOCSHELL 158C2C00 == 34 [pid = 3720] [id = 721] 21:07:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (159A4000) [pid = 3720] [serial = 2163] [outer = 00000000] 21:07:21 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17D56C00) [pid = 3720] [serial = 2164] [outer = 159A4000] 21:07:21 INFO - PROCESS | 3720 | 1468901241916 Marionette DEBUG loaded listener.js 21:07:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17DD6000) [pid = 3720] [serial = 2165] [outer = 159A4000] 21:07:22 INFO - PROCESS | 3720 | 1468901242350 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 632ms 21:07:22 INFO - PROCESS | 3720 | 1468901242409 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 21:07:22 INFO - PROCESS | 3720 | 1468901242411 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 21:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:07:22 INFO - PROCESS | 3720 | 1468901242414 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:07:22 INFO - PROCESS | 3720 | 1468901242416 Marionette TRACE conn5 <- [1,2850,null,{}] 21:07:22 INFO - PROCESS | 3720 | 1468901242419 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:22 INFO - PROCESS | 3720 | 1468901242421 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:22 INFO - PROCESS | 3720 | 1468901242498 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 21:07:22 INFO - PROCESS | 3720 | 1468901242504 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:22 INFO - PROCESS | 3720 | 1468901242506 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:22 INFO - PROCESS | 3720 | ++DOCSHELL 17A4E800 == 35 [pid = 3720] [id = 722] 21:07:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D5F000) [pid = 3720] [serial = 2166] [outer = 00000000] 21:07:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1828E800) [pid = 3720] [serial = 2167] [outer = 17D5F000] 21:07:22 INFO - PROCESS | 3720 | 1468901242549 Marionette DEBUG loaded listener.js 21:07:22 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18297C00) [pid = 3720] [serial = 2168] [outer = 17D5F000] 21:07:23 INFO - PROCESS | 3720 | 1468901243007 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 21:07:23 INFO - PROCESS | 3720 | 1468901243053 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 21:07:23 INFO - PROCESS | 3720 | 1468901243056 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 21:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:07:23 INFO - PROCESS | 3720 | 1468901243059 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:07:23 INFO - PROCESS | 3720 | 1468901243061 Marionette TRACE conn5 <- [1,2854,null,{}] 21:07:23 INFO - PROCESS | 3720 | 1468901243064 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:23 INFO - PROCESS | 3720 | 1468901243066 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:23 INFO - PROCESS | 3720 | 1468901243146 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 21:07:23 INFO - PROCESS | 3720 | 1468901243153 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:23 INFO - PROCESS | 3720 | 1468901243154 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:23 INFO - PROCESS | 3720 | ++DOCSHELL 15236800 == 36 [pid = 3720] [id = 723] 21:07:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (1581F800) [pid = 3720] [serial = 2169] [outer = 00000000] 21:07:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18EA3000) [pid = 3720] [serial = 2170] [outer = 1581F800] 21:07:23 INFO - PROCESS | 3720 | 1468901243197 Marionette DEBUG loaded listener.js 21:07:23 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (18EA3400) [pid = 3720] [serial = 2171] [outer = 1581F800] 21:07:23 INFO - PROCESS | 3720 | 1468901243842 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 831ms 21:07:23 INFO - PROCESS | 3720 | 1468901243914 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 21:07:23 INFO - PROCESS | 3720 | 1468901243919 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 21:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:07:23 INFO - PROCESS | 3720 | 1468901243925 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:07:23 INFO - PROCESS | 3720 | 1468901243929 Marionette TRACE conn5 <- [1,2858,null,{}] 21:07:23 INFO - PROCESS | 3720 | 1468901243935 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:23 INFO - PROCESS | 3720 | 1468901243938 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:24 INFO - PROCESS | 3720 | 1468901244052 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 21:07:24 INFO - PROCESS | 3720 | 1468901244192 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:24 INFO - PROCESS | 3720 | 1468901244195 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:24 INFO - PROCESS | 3720 | ++DOCSHELL 0DB09C00 == 37 [pid = 3720] [id = 724] 21:07:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (0DB12C00) [pid = 3720] [serial = 2172] [outer = 00000000] 21:07:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (11EDC000) [pid = 3720] [serial = 2173] [outer = 0DB12C00] 21:07:24 INFO - PROCESS | 3720 | 1468901244252 Marionette DEBUG loaded listener.js 21:07:24 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (12531800) [pid = 3720] [serial = 2174] [outer = 0DB12C00] 21:07:24 INFO - PROCESS | 3720 | 1468901244858 Marionette TRACE conn5 <- [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]]]}] 21:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 990ms 21:07:24 INFO - PROCESS | 3720 | 1468901244916 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 21:07:24 INFO - PROCESS | 3720 | 1468901244921 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 21:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:07:24 INFO - PROCESS | 3720 | 1468901244927 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:07:24 INFO - PROCESS | 3720 | 1468901244930 Marionette TRACE conn5 <- [1,2862,null,{}] 21:07:24 INFO - PROCESS | 3720 | 1468901244934 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:24 INFO - PROCESS | 3720 | 1468901244937 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:25 INFO - PROCESS | 3720 | 1468901245046 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 21:07:25 INFO - PROCESS | 3720 | 1468901245213 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:25 INFO - PROCESS | 3720 | 1468901245216 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:25 INFO - PROCESS | 3720 | ++DOCSHELL 159A3400 == 38 [pid = 3720] [id = 725] 21:07:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (159AA400) [pid = 3720] [serial = 2175] [outer = 00000000] 21:07:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (16B23C00) [pid = 3720] [serial = 2176] [outer = 159AA400] 21:07:25 INFO - PROCESS | 3720 | 1468901245280 Marionette DEBUG loaded listener.js 21:07:25 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (17A49800) [pid = 3720] [serial = 2177] [outer = 159AA400] 21:07:25 INFO - PROCESS | 3720 | 1468901245865 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 21:07:25 INFO - PROCESS | 3720 | 1468901245902 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 21:07:25 INFO - PROCESS | 3720 | 1468901245904 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 21:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:07:25 INFO - PROCESS | 3720 | 1468901245908 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:07:25 INFO - PROCESS | 3720 | 1468901245912 Marionette TRACE conn5 <- [1,2866,null,{}] 21:07:25 INFO - PROCESS | 3720 | 1468901245924 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:25 INFO - PROCESS | 3720 | 1468901245929 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:26 INFO - PROCESS | 3720 | 1468901246036 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 21:07:26 INFO - PROCESS | 3720 | 1468901246193 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:26 INFO - PROCESS | 3720 | 1468901246196 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:26 INFO - PROCESS | 3720 | ++DOCSHELL 18EA7C00 == 39 [pid = 3720] [id = 726] 21:07:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (18EA9400) [pid = 3720] [serial = 2178] [outer = 00000000] 21:07:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (18F2E800) [pid = 3720] [serial = 2179] [outer = 18EA9400] 21:07:26 INFO - PROCESS | 3720 | 1468901246254 Marionette DEBUG loaded listener.js 21:07:26 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (18F36400) [pid = 3720] [serial = 2180] [outer = 18EA9400] 21:07:27 INFO - PROCESS | 3720 | 1468901247052 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1180ms 21:07:27 INFO - PROCESS | 3720 | 1468901247092 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 21:07:27 INFO - PROCESS | 3720 | 1468901247096 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 21:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:07:27 INFO - PROCESS | 3720 | 1468901247101 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:07:27 INFO - PROCESS | 3720 | 1468901247104 Marionette TRACE conn5 <- [1,2870,null,{}] 21:07:27 INFO - PROCESS | 3720 | 1468901247109 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:27 INFO - PROCESS | 3720 | 1468901247112 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:27 INFO - PROCESS | 3720 | 1468901247220 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 21:07:27 INFO - PROCESS | 3720 | 1468901247371 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:27 INFO - PROCESS | 3720 | 1468901247376 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:27 INFO - PROCESS | 3720 | ++DOCSHELL 0E4E1800 == 40 [pid = 3720] [id = 727] 21:07:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0E4E2800) [pid = 3720] [serial = 2181] [outer = 00000000] 21:07:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (0ED8C000) [pid = 3720] [serial = 2182] [outer = 0E4E2800] 21:07:27 INFO - PROCESS | 3720 | 1468901247430 Marionette DEBUG loaded listener.js 21:07:27 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (123E8800) [pid = 3720] [serial = 2183] [outer = 0E4E2800] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 17A4E800 == 39 [pid = 3720] [id = 722] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 158C2C00 == 38 [pid = 3720] [id = 721] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 0D584400 == 37 [pid = 3720] [id = 720] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 17C31C00 == 36 [pid = 3720] [id = 719] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 12062C00 == 35 [pid = 3720] [id = 718] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 158C9400 == 34 [pid = 3720] [id = 717] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 14FE9000 == 33 [pid = 3720] [id = 716] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 0ED91400 == 32 [pid = 3720] [id = 715] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 0D1CE800 == 31 [pid = 3720] [id = 714] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 0ED82400 == 30 [pid = 3720] [id = 713] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 0906C000 == 29 [pid = 3720] [id = 712] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 18EA7C00 == 28 [pid = 3720] [id = 726] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 159A3400 == 27 [pid = 3720] [id = 725] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 15236800 == 26 [pid = 3720] [id = 723] 21:07:28 INFO - PROCESS | 3720 | --DOCSHELL 0DB09C00 == 25 [pid = 3720] [id = 724] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (1523A000) [pid = 3720] [serial = 2104] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17A4F000) [pid = 3720] [serial = 2113] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (17A50000) [pid = 3720] [serial = 2114] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (17CC1C00) [pid = 3720] [serial = 2116] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (17CBBC00) [pid = 3720] [serial = 2117] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18F30000) [pid = 3720] [serial = 2125] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (183EF000) [pid = 3720] [serial = 2122] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (15237400) [pid = 3720] [serial = 2128] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17D55400) [pid = 3720] [serial = 2131] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (18F38400) [pid = 3720] [serial = 2126] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (18F3B400) [pid = 3720] [serial = 2132] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (158C4800) [pid = 3720] [serial = 2107] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (13505400) [pid = 3720] [serial = 2101] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (159A1C00) [pid = 3720] [serial = 2108] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (142E7800) [pid = 3720] [serial = 2102] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB17C00) [pid = 3720] [serial = 2095] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0DB4BC00) [pid = 3720] [serial = 2096] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16F35000) [pid = 3720] [serial = 2110] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (178FC400) [pid = 3720] [serial = 2111] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (1551AC00) [pid = 3720] [serial = 2105] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0E4D9C00) [pid = 3720] [serial = 2098] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (1828FC00) [pid = 3720] [serial = 2093] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (0E98E800) [pid = 3720] [serial = 2099] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (1828C400) [pid = 3720] [serial = 2119] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (18346400) [pid = 3720] [serial = 2120] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (18EA1C00) [pid = 3720] [serial = 2123] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (159A7C00) [pid = 3720] [serial = 2129] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (191CB800) [pid = 3720] [serial = 2134] [outer = 00000000] [url = about:blank] 21:07:28 INFO - PROCESS | 3720 | 1468901248647 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1574ms 21:07:28 INFO - PROCESS | 3720 | 1468901248713 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 21:07:28 INFO - PROCESS | 3720 | 1468901248717 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 21:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:07:28 INFO - PROCESS | 3720 | 1468901248725 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:07:28 INFO - PROCESS | 3720 | 1468901248728 Marionette TRACE conn5 <- [1,2874,null,{}] 21:07:28 INFO - PROCESS | 3720 | 1468901248734 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:28 INFO - PROCESS | 3720 | 1468901248736 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:28 INFO - PROCESS | 3720 | 1468901248826 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 21:07:28 INFO - PROCESS | 3720 | 1468901248929 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:28 INFO - PROCESS | 3720 | 1468901248931 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:28 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F8800 == 26 [pid = 3720] [id = 728] 21:07:28 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (0D6F8C00) [pid = 3720] [serial = 2184] [outer = 00000000] 21:07:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (0DB12000) [pid = 3720] [serial = 2185] [outer = 0D6F8C00] 21:07:29 INFO - PROCESS | 3720 | 1468901248978 Marionette DEBUG loaded listener.js 21:07:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (0DB17400) [pid = 3720] [serial = 2186] [outer = 0D6F8C00] 21:07:29 INFO - PROCESS | 3720 | 1468901249388 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 21:07:29 INFO - PROCESS | 3720 | 1468901249460 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 21:07:29 INFO - PROCESS | 3720 | 1468901249465 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 21:07:29 INFO - PROCESS | 3720 | 1468901249472 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:07:29 INFO - PROCESS | 3720 | 1468901249474 Marionette TRACE conn5 <- [1,2878,null,{}] 21:07:29 INFO - PROCESS | 3720 | 1468901249478 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:29 INFO - PROCESS | 3720 | 1468901249480 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:29 INFO - PROCESS | 3720 | 1468901249567 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 21:07:29 INFO - PROCESS | 3720 | 1468901249582 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:29 INFO - PROCESS | 3720 | 1468901249584 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:29 INFO - PROCESS | 3720 | ++DOCSHELL 11E5D400 == 27 [pid = 3720] [id = 729] 21:07:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (12062C00) [pid = 3720] [serial = 2187] [outer = 00000000] 21:07:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1252F400) [pid = 3720] [serial = 2188] [outer = 12062C00] 21:07:29 INFO - PROCESS | 3720 | 1468901249631 Marionette DEBUG loaded listener.js 21:07:29 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (133AB400) [pid = 3720] [serial = 2189] [outer = 12062C00] 21:07:30 INFO - PROCESS | 3720 | 1468901250106 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 21:07:30 INFO - PROCESS | 3720 | 1468901250145 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 21:07:30 INFO - PROCESS | 3720 | 1468901250148 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 21:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:07:30 INFO - PROCESS | 3720 | 1468901250151 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:07:30 INFO - PROCESS | 3720 | 1468901250154 Marionette TRACE conn5 <- [1,2882,null,{}] 21:07:30 INFO - PROCESS | 3720 | 1468901250165 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:30 INFO - PROCESS | 3720 | 1468901250169 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:30 INFO - PROCESS | 3720 | 1468901250282 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 21:07:30 INFO - PROCESS | 3720 | 1468901250393 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 3720 | 1468901250396 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:30 INFO - PROCESS | 3720 | ++DOCSHELL 155A8000 == 28 [pid = 3720] [id = 730] 21:07:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (155A8800) [pid = 3720] [serial = 2190] [outer = 00000000] 21:07:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (15896400) [pid = 3720] [serial = 2191] [outer = 155A8800] 21:07:30 INFO - PROCESS | 3720 | 1468901250443 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (158C4400) [pid = 3720] [serial = 2192] [outer = 155A8800] 21:07:30 INFO - PROCESS | 3720 | 1468901250871 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 21:07:30 INFO - PROCESS | 3720 | 1468901250925 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 21:07:30 INFO - PROCESS | 3720 | 1468901250928 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 21:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:07:30 INFO - PROCESS | 3720 | 1468901250931 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:07:30 INFO - PROCESS | 3720 | 1468901250933 Marionette TRACE conn5 <- [1,2886,null,{}] 21:07:30 INFO - PROCESS | 3720 | 1468901250943 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:30 INFO - PROCESS | 3720 | 1468901250946 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:31 INFO - PROCESS | 3720 | 1468901251064 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 21:07:31 INFO - PROCESS | 3720 | 1468901251074 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 3720 | 1468901251076 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:31 INFO - PROCESS | 3720 | ++DOCSHELL 158CA800 == 29 [pid = 3720] [id = 731] 21:07:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (159A1C00) [pid = 3720] [serial = 2193] [outer = 00000000] 21:07:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (159A9C00) [pid = 3720] [serial = 2194] [outer = 159A1C00] 21:07:31 INFO - PROCESS | 3720 | 1468901251119 Marionette DEBUG loaded listener.js 21:07:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (16BD1400) [pid = 3720] [serial = 2195] [outer = 159A1C00] 21:07:31 INFO - PROCESS | 3720 | 1468901251569 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 21:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:07:31 INFO - PROCESS | 3720 | 1468901251605 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 3720 | 1468901251607 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 21:07:31 INFO - PROCESS | 3720 | 1468901251610 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - PROCESS | 3720 | 1468901251612 Marionette TRACE conn5 <- [1,2890,null,{}] 21:07:31 INFO - PROCESS | 3720 | 1468901251615 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:31 INFO - PROCESS | 3720 | 1468901251617 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:31 INFO - PROCESS | 3720 | 1468901251756 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 21:07:31 INFO - PROCESS | 3720 | 1468901251766 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 3720 | 1468901251768 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:31 INFO - PROCESS | 3720 | ++DOCSHELL 16D0A800 == 30 [pid = 3720] [id = 732] 21:07:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (16D0C800) [pid = 3720] [serial = 2196] [outer = 00000000] 21:07:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (16F35800) [pid = 3720] [serial = 2197] [outer = 16D0C800] 21:07:31 INFO - PROCESS | 3720 | 1468901251868 Marionette DEBUG loaded listener.js 21:07:31 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (17A46C00) [pid = 3720] [serial = 2198] [outer = 16D0C800] 21:07:32 INFO - PROCESS | 3720 | 1468901252298 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 21:07:32 INFO - PROCESS | 3720 | 1468901252341 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 21:07:32 INFO - PROCESS | 3720 | 1468901252343 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 21:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:07:32 INFO - PROCESS | 3720 | 1468901252346 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:07:32 INFO - PROCESS | 3720 | 1468901252348 Marionette TRACE conn5 <- [1,2894,null,{}] 21:07:32 INFO - PROCESS | 3720 | 1468901252358 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:32 INFO - PROCESS | 3720 | 1468901252364 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:32 INFO - PROCESS | 3720 | 1468901252502 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 21:07:32 INFO - PROCESS | 3720 | 1468901252572 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:32 INFO - PROCESS | 3720 | 1468901252574 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:32 INFO - PROCESS | 3720 | ++DOCSHELL 17CBA400 == 31 [pid = 3720] [id = 733] 21:07:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17CBBC00) [pid = 3720] [serial = 2199] [outer = 00000000] 21:07:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (17CC7000) [pid = 3720] [serial = 2200] [outer = 17CBBC00] 21:07:32 INFO - PROCESS | 3720 | 1468901252618 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (17D59800) [pid = 3720] [serial = 2201] [outer = 17CBBC00] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (19090C00) [pid = 3720] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17D5F000) [pid = 3720] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (1581F800) [pid = 3720] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (16D0FC00) [pid = 3720] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17C32000) [pid = 3720] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (12064C00) [pid = 3720] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D1D3800) [pid = 3720] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0906E800) [pid = 3720] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0D5E4400) [pid = 3720] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0EDD4C00) [pid = 3720] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (14FE9400) [pid = 3720] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (158C9C00) [pid = 3720] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:07:33 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (159A4000) [pid = 3720] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:07:33 INFO - PROCESS | 3720 | 1468901253211 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 931ms 21:07:33 INFO - PROCESS | 3720 | 1468901253277 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 21:07:33 INFO - PROCESS | 3720 | 1468901253279 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 21:07:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:07:33 INFO - PROCESS | 3720 | 1468901253282 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:07:33 INFO - PROCESS | 3720 | 1468901253284 Marionette TRACE conn5 <- [1,2898,null,{}] 21:07:33 INFO - PROCESS | 3720 | 1468901253287 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:33 INFO - PROCESS | 3720 | 1468901253289 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:33 INFO - PROCESS | 3720 | 1468901253368 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 21:07:33 INFO - PROCESS | 3720 | 1468901253373 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:33 INFO - PROCESS | 3720 | 1468901253375 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:33 INFO - PROCESS | 3720 | ++DOCSHELL 14FE0C00 == 32 [pid = 3720] [id = 734] 21:07:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (158C5800) [pid = 3720] [serial = 2202] [outer = 00000000] 21:07:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (16F32400) [pid = 3720] [serial = 2203] [outer = 158C5800] 21:07:33 INFO - PROCESS | 3720 | 1468901253417 Marionette DEBUG loaded listener.js 21:07:33 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (16F36800) [pid = 3720] [serial = 2204] [outer = 158C5800] 21:07:33 INFO - PROCESS | 3720 | 1468901253793 Marionette TRACE conn5 <- [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]]]}] 21:07:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:07:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:07:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 530ms 21:07:33 INFO - PROCESS | 3720 | 1468901253813 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 21:07:33 INFO - PROCESS | 3720 | 1468901253815 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 21:07:33 INFO - TEST-START | /DOMEvents/constructors.html 21:07:33 INFO - PROCESS | 3720 | 1468901253819 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:07:33 INFO - PROCESS | 3720 | 1468901253820 Marionette TRACE conn5 <- [1,2902,null,{}] 21:07:33 INFO - PROCESS | 3720 | 1468901253826 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:33 INFO - PROCESS | 3720 | 1468901253828 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:33 INFO - PROCESS | 3720 | 1468901253955 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 21:07:34 INFO - PROCESS | 3720 | 1468901253975 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 3720 | 1468901253977 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:34 INFO - PROCESS | 3720 | ++DOCSHELL 0E4E3800 == 33 [pid = 3720] [id = 735] 21:07:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (12064C00) [pid = 3720] [serial = 2205] [outer = 00000000] 21:07:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17DE2000) [pid = 3720] [serial = 2206] [outer = 12064C00] 21:07:34 INFO - PROCESS | 3720 | 1468901254021 Marionette DEBUG loaded listener.js 21:07:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17D60800) [pid = 3720] [serial = 2207] [outer = 12064C00] 21:07:34 INFO - PROCESS | 3720 | 1468901254535 Marionette TRACE conn5 <- [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]]]}] 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:07:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 787ms 21:07:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:07:34 INFO - PROCESS | 3720 | 1468901254606 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 21:07:34 INFO - PROCESS | 3720 | 1468901254609 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 21:07:34 INFO - PROCESS | 3720 | 1468901254612 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:07:34 INFO - PROCESS | 3720 | 1468901254613 Marionette TRACE conn5 <- [1,2906,null,{}] 21:07:34 INFO - PROCESS | 3720 | 1468901254617 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:34 INFO - PROCESS | 3720 | 1468901254619 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:34 INFO - PROCESS | 3720 | 1468901254732 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 21:07:34 INFO - PROCESS | 3720 | 1468901254743 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 3720 | 1468901254745 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:34 INFO - PROCESS | 3720 | ++DOCSHELL 155A1800 == 34 [pid = 3720] [id = 736] 21:07:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18292800) [pid = 3720] [serial = 2208] [outer = 00000000] 21:07:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18E9D000) [pid = 3720] [serial = 2209] [outer = 18292800] 21:07:34 INFO - PROCESS | 3720 | 1468901254787 Marionette DEBUG loaded listener.js 21:07:34 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18EA1800) [pid = 3720] [serial = 2210] [outer = 18292800] 21:07:35 INFO - PROCESS | 3720 | 1468901255465 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:07:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:07:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 870ms 21:07:35 INFO - PROCESS | 3720 | 1468901255483 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 21:07:35 INFO - PROCESS | 3720 | 1468901255487 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 21:07:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:07:35 INFO - PROCESS | 3720 | 1468901255492 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:07:35 INFO - PROCESS | 3720 | 1468901255497 Marionette TRACE conn5 <- [1,2910,null,{}] 21:07:35 INFO - PROCESS | 3720 | 1468901255502 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:35 INFO - PROCESS | 3720 | 1468901255505 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:35 INFO - PROCESS | 3720 | 1468901255632 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 21:07:35 INFO - PROCESS | 3720 | 1468901255759 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:35 INFO - PROCESS | 3720 | 1468901255762 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:35 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0B000 == 35 [pid = 3720] [id = 737] 21:07:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (0DB0C800) [pid = 3720] [serial = 2211] [outer = 00000000] 21:07:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (0E998C00) [pid = 3720] [serial = 2212] [outer = 0DB0C800] 21:07:35 INFO - PROCESS | 3720 | 1468901255818 Marionette DEBUG loaded listener.js 21:07:35 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (13595400) [pid = 3720] [serial = 2213] [outer = 0DB0C800] 21:07:36 INFO - PROCESS | 3720 | [3720] 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 21:07:36 INFO - PROCESS | 3720 | [3720] 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 21:07:36 INFO - PROCESS | 3720 | [3720] 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 21:07:36 INFO - PROCESS | 3720 | [3720] 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 21:07:36 INFO - PROCESS | 3720 | 1468901256521 Marionette TRACE conn5 <- [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]]]}] 21:07:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:07:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:36 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 21:07:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:36 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 21:07:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:36 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]" 21:07:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:07:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:07:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1085ms 21:07:36 INFO - PROCESS | 3720 | 1468901256578 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 21:07:36 INFO - PROCESS | 3720 | 1468901256582 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 21:07:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:07:36 INFO - PROCESS | 3720 | 1468901256589 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:07:36 INFO - PROCESS | 3720 | 1468901256592 Marionette TRACE conn5 <- [1,2914,null,{}] 21:07:36 INFO - PROCESS | 3720 | 1468901256596 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:36 INFO - PROCESS | 3720 | 1468901256599 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:36 INFO - PROCESS | 3720 | 1468901256731 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 21:07:36 INFO - PROCESS | 3720 | 1468901256872 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:36 INFO - PROCESS | 3720 | 1468901256874 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:36 INFO - PROCESS | 3720 | ++DOCSHELL 159A7C00 == 36 [pid = 3720] [id = 738] 21:07:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (159A8800) [pid = 3720] [serial = 2214] [outer = 00000000] 21:07:36 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17A50800) [pid = 3720] [serial = 2215] [outer = 159A8800] 21:07:36 INFO - PROCESS | 3720 | 1468901256931 Marionette DEBUG loaded listener.js 21:07:37 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17C31400) [pid = 3720] [serial = 2216] [outer = 159A8800] 21:07:37 INFO - PROCESS | 3720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:07:37 INFO - PROCESS | 3720 | 1468901257607 Marionette TRACE conn5 <- [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]]]}] 21:07:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:07:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1068ms 21:07:37 INFO - PROCESS | 3720 | 1468901257667 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 21:07:37 INFO - PROCESS | 3720 | 1468901257670 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 21:07:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:07:37 INFO - PROCESS | 3720 | 1468901257674 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:07:37 INFO - PROCESS | 3720 | 1468901257678 Marionette TRACE conn5 <- [1,2918,null,{}] 21:07:37 INFO - PROCESS | 3720 | 1468901257820 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:37 INFO - PROCESS | 3720 | 1468901257824 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:38 INFO - PROCESS | 3720 | 1468901257983 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 21:07:38 INFO - PROCESS | 3720 | 1468901258067 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:38 INFO - PROCESS | 3720 | 1468901258071 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:38 INFO - PROCESS | 3720 | ++DOCSHELL 0D6F7400 == 37 [pid = 3720] [id = 739] 21:07:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (0D6FE800) [pid = 3720] [serial = 2217] [outer = 00000000] 21:07:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (0DA48000) [pid = 3720] [serial = 2218] [outer = 0D6FE800] 21:07:38 INFO - PROCESS | 3720 | 1468901258120 Marionette DEBUG loaded listener.js 21:07:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0DB47800) [pid = 3720] [serial = 2219] [outer = 0D6FE800] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 0E4E3800 == 36 [pid = 3720] [id = 735] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 14FE0C00 == 35 [pid = 3720] [id = 734] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 17CBA400 == 34 [pid = 3720] [id = 733] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 16D0A800 == 33 [pid = 3720] [id = 732] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 158CA800 == 32 [pid = 3720] [id = 731] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 155A8000 == 31 [pid = 3720] [id = 730] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 11E5D400 == 30 [pid = 3720] [id = 729] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 0D6F8800 == 29 [pid = 3720] [id = 728] 21:07:38 INFO - PROCESS | 3720 | --DOCSHELL 0E4E1800 == 28 [pid = 3720] [id = 727] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (19839800) [pid = 3720] [serial = 2135] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (18297C00) [pid = 3720] [serial = 2168] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (18EA3400) [pid = 3720] [serial = 2171] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (18EA3000) [pid = 3720] [serial = 2170] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (16F30000) [pid = 3720] [serial = 2155] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17CC2C00) [pid = 3720] [serial = 2158] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17508800) [pid = 3720] [serial = 2156] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (123EA000) [pid = 3720] [serial = 2140] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (1258D800) [pid = 3720] [serial = 2141] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0DB0B400) [pid = 3720] [serial = 2143] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0E31B800) [pid = 3720] [serial = 2144] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D536000) [pid = 3720] [serial = 2137] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (12069400) [pid = 3720] [serial = 2161] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0DA3E400) [pid = 3720] [serial = 2138] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (12327000) [pid = 3720] [serial = 2146] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (12659400) [pid = 3720] [serial = 2147] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (14FEE800) [pid = 3720] [serial = 2149] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (155AD400) [pid = 3720] [serial = 2150] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (166E9C00) [pid = 3720] [serial = 2152] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (17CC6800) [pid = 3720] [serial = 2159] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (14F9FC00) [pid = 3720] [serial = 2162] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (17D56C00) [pid = 3720] [serial = 2164] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (1828E800) [pid = 3720] [serial = 2167] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (17DD6000) [pid = 3720] [serial = 2165] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (16D02800) [pid = 3720] [serial = 2153] [outer = 00000000] [url = about:blank] 21:07:38 INFO - PROCESS | 3720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:07:38 INFO - PROCESS | 3720 | 1468901258659 Marionette TRACE conn5 <- [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]]]}] 21:07:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:07:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1022ms 21:07:38 INFO - PROCESS | 3720 | 1468901258699 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 21:07:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:07:38 INFO - PROCESS | 3720 | 1468901258702 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 21:07:38 INFO - PROCESS | 3720 | 1468901258706 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:07:38 INFO - PROCESS | 3720 | 1468901258709 Marionette TRACE conn5 <- [1,2922,null,{}] 21:07:38 INFO - PROCESS | 3720 | 1468901258714 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:38 INFO - PROCESS | 3720 | 1468901258717 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:38 INFO - PROCESS | 3720 | 1468901258801 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 21:07:38 INFO - PROCESS | 3720 | 1468901258811 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:38 INFO - PROCESS | 3720 | 1468901258815 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:38 INFO - PROCESS | 3720 | ++DOCSHELL 0E4D8C00 == 29 [pid = 3720] [id = 740] 21:07:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0ED8C800) [pid = 3720] [serial = 2220] [outer = 00000000] 21:07:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (123E5400) [pid = 3720] [serial = 2221] [outer = 0ED8C800] 21:07:38 INFO - PROCESS | 3720 | 1468901258861 Marionette DEBUG loaded listener.js 21:07:38 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (12660000) [pid = 3720] [serial = 2222] [outer = 0ED8C800] 21:07:39 INFO - PROCESS | 3720 | 1468901259341 Marionette TRACE conn5 <- [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]]]}] 21:07:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:07:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 21:07:39 INFO - PROCESS | 3720 | 1468901259378 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 21:07:39 INFO - PROCESS | 3720 | 1468901259380 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 21:07:39 INFO - PROCESS | 3720 | 1468901259383 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:07:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:07:39 INFO - PROCESS | 3720 | 1468901259385 Marionette TRACE conn5 <- [1,2926,null,{}] 21:07:39 INFO - PROCESS | 3720 | 1468901259389 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:39 INFO - PROCESS | 3720 | 1468901259391 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:39 INFO - PROCESS | 3720 | 1468901259479 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 21:07:39 INFO - PROCESS | 3720 | 1468901259487 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:39 INFO - PROCESS | 3720 | 1468901259490 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:39 INFO - PROCESS | 3720 | ++DOCSHELL 14FED000 == 30 [pid = 3720] [id = 741] 21:07:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (14FED400) [pid = 3720] [serial = 2223] [outer = 00000000] 21:07:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (1523C800) [pid = 3720] [serial = 2224] [outer = 14FED400] 21:07:39 INFO - PROCESS | 3720 | 1468901259538 Marionette DEBUG loaded listener.js 21:07:39 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (158BF400) [pid = 3720] [serial = 2225] [outer = 14FED400] 21:07:40 INFO - PROCESS | 3720 | 1468901260004 Marionette TRACE conn5 <- [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]]]}] 21:07:40 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. 21:07:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 21:07:40 INFO - PROCESS | 3720 | 1468901260059 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 21:07:40 INFO - PROCESS | 3720 | 1468901260065 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 21:07:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:07:40 INFO - PROCESS | 3720 | 1468901260074 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:07:40 INFO - PROCESS | 3720 | 1468901260076 Marionette TRACE conn5 <- [1,2930,null,{}] 21:07:40 INFO - PROCESS | 3720 | 1468901260079 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:40 INFO - PROCESS | 3720 | 1468901260081 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:40 INFO - PROCESS | 3720 | 1468901260166 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 21:07:40 INFO - PROCESS | 3720 | 1468901260171 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:40 INFO - PROCESS | 3720 | 1468901260173 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:40 INFO - PROCESS | 3720 | ++DOCSHELL 166A5800 == 31 [pid = 3720] [id = 742] 21:07:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (16BCB400) [pid = 3720] [serial = 2226] [outer = 00000000] 21:07:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17A44000) [pid = 3720] [serial = 2227] [outer = 16BCB400] 21:07:40 INFO - PROCESS | 3720 | 1468901260225 Marionette DEBUG loaded listener.js 21:07:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17C27000) [pid = 3720] [serial = 2228] [outer = 16BCB400] 21:07:40 INFO - PROCESS | 3720 | 1468901260651 Marionette TRACE conn5 <- [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"]]]}] 21:07:40 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 21:07:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:07:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 21:07:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:07:40 INFO - PROCESS | 3720 | 1468901260707 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 21:07:40 INFO - PROCESS | 3720 | 1468901260709 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 21:07:40 INFO - PROCESS | 3720 | 1468901260712 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:07:40 INFO - PROCESS | 3720 | 1468901260714 Marionette TRACE conn5 <- [1,2934,null,{}] 21:07:40 INFO - PROCESS | 3720 | 1468901260717 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:40 INFO - PROCESS | 3720 | 1468901260720 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:40 INFO - PROCESS | 3720 | 1468901260802 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 21:07:40 INFO - PROCESS | 3720 | 1468901260808 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:40 INFO - PROCESS | 3720 | 1468901260810 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:40 INFO - PROCESS | 3720 | ++DOCSHELL 17C2D400 == 32 [pid = 3720] [id = 743] 21:07:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (17C33400) [pid = 3720] [serial = 2229] [outer = 00000000] 21:07:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (17D5FC00) [pid = 3720] [serial = 2230] [outer = 17C33400] 21:07:40 INFO - PROCESS | 3720 | 1468901260855 Marionette DEBUG loaded listener.js 21:07:40 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (17DD6000) [pid = 3720] [serial = 2231] [outer = 17C33400] 21:07:41 INFO - PROCESS | 3720 | 1468901261316 Marionette TRACE conn5 <- [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]]]}] 21:07:41 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. 21:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 21:07:41 INFO - PROCESS | 3720 | 1468901261343 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 21:07:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:07:41 INFO - PROCESS | 3720 | 1468901261345 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 21:07:41 INFO - PROCESS | 3720 | 1468901261348 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:07:41 INFO - PROCESS | 3720 | 1468901261350 Marionette TRACE conn5 <- [1,2938,null,{}] 21:07:41 INFO - PROCESS | 3720 | 1468901261354 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:41 INFO - PROCESS | 3720 | 1468901261360 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:41 INFO - PROCESS | 3720 | 1468901261506 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 21:07:41 INFO - PROCESS | 3720 | 1468901261516 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:41 INFO - PROCESS | 3720 | 1468901261518 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:41 INFO - PROCESS | 3720 | ++DOCSHELL 1828A800 == 33 [pid = 3720] [id = 744] 21:07:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (18290000) [pid = 3720] [serial = 2232] [outer = 00000000] 21:07:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18E9CC00) [pid = 3720] [serial = 2233] [outer = 18290000] 21:07:41 INFO - PROCESS | 3720 | 1468901261564 Marionette DEBUG loaded listener.js 21:07:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18EA7000) [pid = 3720] [serial = 2234] [outer = 18290000] 21:07:41 INFO - PROCESS | 3720 | ++DOCSHELL 18F37C00 == 34 [pid = 3720] [id = 745] 21:07:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18F38C00) [pid = 3720] [serial = 2235] [outer = 00000000] 21:07:41 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18F3A000) [pid = 3720] [serial = 2236] [outer = 18F38C00] 21:07:42 INFO - PROCESS | 3720 | 1468901262037 Marionette TRACE conn5 <- [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]]]}] 21:07:42 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. 21:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 21:07:42 INFO - PROCESS | 3720 | 1468901262079 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 21:07:42 INFO - PROCESS | 3720 | 1468901262081 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 21:07:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:07:42 INFO - PROCESS | 3720 | 1468901262084 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 3720 | 1468901262095 Marionette TRACE conn5 <- [1,2942,null,{}] 21:07:42 INFO - PROCESS | 3720 | 1468901262105 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:42 INFO - PROCESS | 3720 | 1468901262107 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:42 INFO - PROCESS | 3720 | 1468901262254 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 21:07:42 INFO - PROCESS | 3720 | 1468901262323 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:42 INFO - PROCESS | 3720 | 1468901262325 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:42 INFO - PROCESS | 3720 | ++DOCSHELL 12664400 == 35 [pid = 3720] [id = 746] 21:07:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17C29000) [pid = 3720] [serial = 2237] [outer = 00000000] 21:07:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (18F31C00) [pid = 3720] [serial = 2238] [outer = 17C29000] 21:07:42 INFO - PROCESS | 3720 | 1468901262367 Marionette DEBUG loaded listener.js 21:07:42 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (18F35C00) [pid = 3720] [serial = 2239] [outer = 17C29000] 21:07:42 INFO - PROCESS | 3720 | 1468901262747 Marionette TRACE conn5 <- [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]]]}] 21:07:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:07:42 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 21:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 21:07:42 INFO - PROCESS | 3720 | 1468901262775 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 21:07:42 INFO - PROCESS | 3720 | 1468901262777 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 21:07:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:07:42 INFO - PROCESS | 3720 | 1468901262786 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 3720 | 1468901262788 Marionette TRACE conn5 <- [1,2946,null,{}] 21:07:42 INFO - PROCESS | 3720 | 1468901262792 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:42 INFO - PROCESS | 3720 | 1468901262793 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:42 INFO - PROCESS | 3720 | 1468901262948 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 21:07:42 INFO - PROCESS | 3720 | 1468901262953 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:42 INFO - PROCESS | 3720 | 1468901262955 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:43 INFO - PROCESS | 3720 | ++DOCSHELL 19171000 == 36 [pid = 3720] [id = 747] 21:07:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (19171800) [pid = 3720] [serial = 2240] [outer = 00000000] 21:07:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (1983F000) [pid = 3720] [serial = 2241] [outer = 19171800] 21:07:43 INFO - PROCESS | 3720 | 1468901262998 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (199C2C00) [pid = 3720] [serial = 2242] [outer = 19171800] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (12062C00) [pid = 3720] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (16D0C800) [pid = 3720] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB12C00) [pid = 3720] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (159AA400) [pid = 3720] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18EA9400) [pid = 3720] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17CBBC00) [pid = 3720] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (158C5800) [pid = 3720] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (159A1C00) [pid = 3720] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (12064C00) [pid = 3720] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (155A8800) [pid = 3720] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0E4E2800) [pid = 3720] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:07:43 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (0D6F8C00) [pid = 3720] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:07:43 INFO - PROCESS | 3720 | 1468901263467 Marionette TRACE conn5 <- [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]]]}] 21:07:43 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. 21:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 732ms 21:07:43 INFO - PROCESS | 3720 | 1468901263533 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 21:07:43 INFO - PROCESS | 3720 | 1468901263535 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 21:07:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:07:43 INFO - PROCESS | 3720 | 1468901263539 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:07:43 INFO - PROCESS | 3720 | 1468901263541 Marionette TRACE conn5 <- [1,2950,null,{}] 21:07:43 INFO - PROCESS | 3720 | 1468901263544 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:43 INFO - PROCESS | 3720 | 1468901263546 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:43 INFO - PROCESS | 3720 | 1468901263652 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 21:07:43 INFO - PROCESS | 3720 | 1468901263659 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:43 INFO - PROCESS | 3720 | 1468901263661 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:43 INFO - PROCESS | 3720 | ++DOCSHELL 12064C00 == 37 [pid = 3720] [id = 748] 21:07:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (12592000) [pid = 3720] [serial = 2243] [outer = 00000000] 21:07:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (17A41C00) [pid = 3720] [serial = 2244] [outer = 12592000] 21:07:43 INFO - PROCESS | 3720 | 1468901263704 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (18E9F400) [pid = 3720] [serial = 2245] [outer = 12592000] 21:07:44 INFO - PROCESS | 3720 | 1468901264097 Marionette TRACE conn5 <- [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]]]}] 21:07:44 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. 21:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 21:07:44 INFO - PROCESS | 3720 | 1468901264183 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 21:07:44 INFO - PROCESS | 3720 | 1468901264185 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 21:07:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:07:44 INFO - PROCESS | 3720 | 1468901264188 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - PROCESS | 3720 | 1468901264190 Marionette TRACE conn5 <- [1,2954,null,{}] 21:07:44 INFO - PROCESS | 3720 | 1468901264194 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:44 INFO - PROCESS | 3720 | 1468901264196 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:44 INFO - PROCESS | 3720 | 1468901264283 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 21:07:44 INFO - PROCESS | 3720 | 1468901264288 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:44 INFO - PROCESS | 3720 | 1468901264290 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:44 INFO - PROCESS | 3720 | ++DOCSHELL 199C5C00 == 38 [pid = 3720] [id = 749] 21:07:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (199C8400) [pid = 3720] [serial = 2246] [outer = 00000000] 21:07:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (19F98000) [pid = 3720] [serial = 2247] [outer = 199C8400] 21:07:44 INFO - PROCESS | 3720 | 1468901264342 Marionette DEBUG loaded listener.js 21:07:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (19F9F400) [pid = 3720] [serial = 2248] [outer = 199C8400] 21:07:44 INFO - PROCESS | 3720 | 1468901264748 Marionette TRACE conn5 <- [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]]]}] 21:07:44 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. 21:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 21:07:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:07:44 INFO - PROCESS | 3720 | 1468901264761 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 21:07:44 INFO - PROCESS | 3720 | 1468901264763 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 21:07:44 INFO - PROCESS | 3720 | 1468901264766 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - PROCESS | 3720 | 1468901264768 Marionette TRACE conn5 <- [1,2958,null,{}] 21:07:44 INFO - PROCESS | 3720 | 1468901264771 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:44 INFO - PROCESS | 3720 | 1468901264774 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:44 INFO - PROCESS | 3720 | 1468901264920 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 21:07:44 INFO - PROCESS | 3720 | 1468901264928 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:44 INFO - PROCESS | 3720 | 1468901264930 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:44 INFO - PROCESS | 3720 | ++DOCSHELL 1A006000 == 39 [pid = 3720] [id = 750] 21:07:44 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1A008C00) [pid = 3720] [serial = 2249] [outer = 00000000] 21:07:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1A0D0C00) [pid = 3720] [serial = 2250] [outer = 1A008C00] 21:07:45 INFO - PROCESS | 3720 | 1468901264978 Marionette DEBUG loaded listener.js 21:07:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1A58A400) [pid = 3720] [serial = 2251] [outer = 1A008C00] 21:07:45 INFO - PROCESS | 3720 | 1468901265514 Marionette TRACE conn5 <- [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]]]}] 21:07:45 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. 21:07:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 770ms 21:07:45 INFO - PROCESS | 3720 | 1468901265538 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 21:07:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:07:45 INFO - PROCESS | 3720 | 1468901265542 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 21:07:45 INFO - PROCESS | 3720 | 1468901265547 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:07:45 INFO - PROCESS | 3720 | 1468901265551 Marionette TRACE conn5 <- [1,2962,null,{}] 21:07:45 INFO - PROCESS | 3720 | 1468901265557 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:45 INFO - PROCESS | 3720 | 1468901265560 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:45 INFO - PROCESS | 3720 | 1468901265679 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 21:07:45 INFO - PROCESS | 3720 | 1468901265837 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:45 INFO - PROCESS | 3720 | 1468901265840 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:45 INFO - PROCESS | 3720 | ++DOCSHELL 0DA46000 == 40 [pid = 3720] [id = 751] 21:07:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (0DB0A400) [pid = 3720] [serial = 2252] [outer = 00000000] 21:07:45 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (0E992C00) [pid = 3720] [serial = 2253] [outer = 0DB0A400] 21:07:45 INFO - PROCESS | 3720 | 1468901265898 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (133A5400) [pid = 3720] [serial = 2254] [outer = 0DB0A400] 21:07:46 INFO - PROCESS | 3720 | 1468901266460 Marionette TRACE conn5 <- [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]]]}] 21:07:46 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. 21:07:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 21:07:46 INFO - PROCESS | 3720 | 1468901266518 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 21:07:46 INFO - PROCESS | 3720 | 1468901266523 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 21:07:46 INFO - PROCESS | 3720 | 1468901266531 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:07:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:07:46 INFO - PROCESS | 3720 | 1468901266534 Marionette TRACE conn5 <- [1,2966,null,{}] 21:07:46 INFO - PROCESS | 3720 | 1468901266538 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:46 INFO - PROCESS | 3720 | 1468901266541 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:46 INFO - PROCESS | 3720 | 1468901266660 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 21:07:46 INFO - PROCESS | 3720 | 1468901266819 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:46 INFO - PROCESS | 3720 | 1468901266822 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:46 INFO - PROCESS | 3720 | ++DOCSHELL 159A2000 == 41 [pid = 3720] [id = 752] 21:07:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (16D02800) [pid = 3720] [serial = 2255] [outer = 00000000] 21:07:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (16D0C800) [pid = 3720] [serial = 2256] [outer = 16D02800] 21:07:46 INFO - PROCESS | 3720 | 1468901266878 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (17A44C00) [pid = 3720] [serial = 2257] [outer = 16D02800] 21:07:47 INFO - PROCESS | 3720 | 1468901267388 Marionette TRACE conn5 <- [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]]]}] 21:07:47 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. 21:07:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 21:07:47 INFO - PROCESS | 3720 | 1468901267406 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 21:07:47 INFO - PROCESS | 3720 | 1468901267409 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 21:07:47 INFO - PROCESS | 3720 | 1468901267412 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:07:47 INFO - PROCESS | 3720 | 1468901267416 Marionette TRACE conn5 <- [1,2970,null,{}] 21:07:47 INFO - PROCESS | 3720 | 1468901267445 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:47 INFO - PROCESS | 3720 | 1468901267450 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:47 INFO - PROCESS | 3720 | 1468901267559 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 21:07:47 INFO - PROCESS | 3720 | 1468901267715 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:47 INFO - PROCESS | 3720 | 1468901267719 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:47 INFO - PROCESS | 3720 | ++DOCSHELL 1908BC00 == 42 [pid = 3720] [id = 753] 21:07:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (1908C000) [pid = 3720] [serial = 2258] [outer = 00000000] 21:07:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (19F1B400) [pid = 3720] [serial = 2259] [outer = 1908C000] 21:07:47 INFO - PROCESS | 3720 | 1468901267775 Marionette DEBUG loaded listener.js 21:07:47 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1A0D1400) [pid = 3720] [serial = 2260] [outer = 1908C000] 21:07:48 INFO - PROCESS | 3720 | 1468901268300 Marionette TRACE conn5 <- [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"]]]}] 21:07:48 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 21:07:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:07:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 951ms 21:07:48 INFO - PROCESS | 3720 | 1468901268368 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 21:07:48 INFO - PROCESS | 3720 | 1468901268371 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 21:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:07:48 INFO - PROCESS | 3720 | 1468901268374 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:07:48 INFO - PROCESS | 3720 | 1468901268376 Marionette TRACE conn5 <- [1,2974,null,{}] 21:07:48 INFO - PROCESS | 3720 | 1468901268379 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:48 INFO - PROCESS | 3720 | 1468901268382 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:48 INFO - PROCESS | 3720 | 1468901268510 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 21:07:48 INFO - PROCESS | 3720 | 1468901268688 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 3720 | 1468901268691 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:48 INFO - PROCESS | 3720 | ++DOCSHELL 0D16A800 == 43 [pid = 3720] [id = 754] 21:07:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (0D1F2C00) [pid = 3720] [serial = 2261] [outer = 00000000] 21:07:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (0DB4B000) [pid = 3720] [serial = 2262] [outer = 0D1F2C00] 21:07:48 INFO - PROCESS | 3720 | 1468901268745 Marionette DEBUG loaded listener.js 21:07:48 INFO - PROCESS | 3720 | ++DOMWINDOW == 95 (133ACC00) [pid = 3720] [serial = 2263] [outer = 0D1F2C00] 21:07:49 INFO - PROCESS | 3720 | 1468901269398 Marionette TRACE conn5 <- [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]]]}] 21:07:49 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. 21:07:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1073ms 21:07:49 INFO - PROCESS | 3720 | 1468901269450 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 21:07:49 INFO - PROCESS | 3720 | 1468901269454 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 21:07:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:07:49 INFO - PROCESS | 3720 | 1468901269459 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:07:49 INFO - PROCESS | 3720 | 1468901269463 Marionette TRACE conn5 <- [1,2978,null,{}] 21:07:49 INFO - PROCESS | 3720 | 1468901269468 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:49 INFO - PROCESS | 3720 | 1468901269471 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:49 INFO - PROCESS | 3720 | 1468901269608 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 21:07:49 INFO - PROCESS | 3720 | 1468901269725 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:49 INFO - PROCESS | 3720 | 1468901269728 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:49 INFO - PROCESS | 3720 | ++DOCSHELL 0DA41800 == 44 [pid = 3720] [id = 755] 21:07:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 96 (0DA41C00) [pid = 3720] [serial = 2264] [outer = 00000000] 21:07:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 97 (0E343000) [pid = 3720] [serial = 2265] [outer = 0DA41C00] 21:07:49 INFO - PROCESS | 3720 | 1468901269777 Marionette DEBUG loaded listener.js 21:07:49 INFO - PROCESS | 3720 | ++DOMWINDOW == 98 (0E4DD000) [pid = 3720] [serial = 2266] [outer = 0DA41C00] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 199C5C00 == 43 [pid = 3720] [id = 749] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 12064C00 == 42 [pid = 3720] [id = 748] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 19171000 == 41 [pid = 3720] [id = 747] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 12664400 == 40 [pid = 3720] [id = 746] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 18F37C00 == 39 [pid = 3720] [id = 745] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 1828A800 == 38 [pid = 3720] [id = 744] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 17C2D400 == 37 [pid = 3720] [id = 743] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 166A5800 == 36 [pid = 3720] [id = 742] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 14FED000 == 35 [pid = 3720] [id = 741] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 0E4D8C00 == 34 [pid = 3720] [id = 740] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 0D6F7400 == 33 [pid = 3720] [id = 739] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 159A7C00 == 32 [pid = 3720] [id = 738] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 0DB0B000 == 31 [pid = 3720] [id = 737] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 155A1800 == 30 [pid = 3720] [id = 736] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 0D16A800 == 29 [pid = 3720] [id = 754] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 159A2000 == 28 [pid = 3720] [id = 752] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 1908BC00 == 27 [pid = 3720] [id = 753] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 1A006000 == 26 [pid = 3720] [id = 750] 21:07:50 INFO - PROCESS | 3720 | --DOCSHELL 0DA46000 == 25 [pid = 3720] [id = 751] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 97 (159A9C00) [pid = 3720] [serial = 2194] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 96 (17D60800) [pid = 3720] [serial = 2207] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 95 (15896400) [pid = 3720] [serial = 2191] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 94 (0ED8C000) [pid = 3720] [serial = 2182] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (0DB12000) [pid = 3720] [serial = 2185] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (0DB17400) [pid = 3720] [serial = 2186] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (1252F400) [pid = 3720] [serial = 2188] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (133AB400) [pid = 3720] [serial = 2189] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (16F35800) [pid = 3720] [serial = 2197] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (12531800) [pid = 3720] [serial = 2174] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (11EDC000) [pid = 3720] [serial = 2173] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (17A49800) [pid = 3720] [serial = 2177] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (16B23C00) [pid = 3720] [serial = 2176] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (18F36400) [pid = 3720] [serial = 2180] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (18F2E800) [pid = 3720] [serial = 2179] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (17CC7000) [pid = 3720] [serial = 2200] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (17A46C00) [pid = 3720] [serial = 2198] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (18E9D000) [pid = 3720] [serial = 2209] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17DE2000) [pid = 3720] [serial = 2206] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17D59800) [pid = 3720] [serial = 2201] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (123E8800) [pid = 3720] [serial = 2183] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (16F32400) [pid = 3720] [serial = 2203] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (16BD1400) [pid = 3720] [serial = 2195] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16F36800) [pid = 3720] [serial = 2204] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (158C4400) [pid = 3720] [serial = 2192] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3720 | ++DOCSHELL 0D16A800 == 26 [pid = 3720] [id = 756] 21:07:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (0D1C7000) [pid = 3720] [serial = 2267] [outer = 00000000] 21:07:50 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (0D1E5000) [pid = 3720] [serial = 2268] [outer = 0D1C7000] 21:07:51 INFO - PROCESS | 3720 | 1468901271120 Marionette TRACE conn5 <- [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]]]}] 21:07:51 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. 21:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1671ms 21:07:51 INFO - PROCESS | 3720 | 1468901271132 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 3720 | 1468901271136 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 21:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:07:51 INFO - PROCESS | 3720 | 1468901271141 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:07:51 INFO - PROCESS | 3720 | 1468901271144 Marionette TRACE conn5 <- [1,2982,null,{}] 21:07:51 INFO - PROCESS | 3720 | 1468901271150 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:51 INFO - PROCESS | 3720 | 1468901271153 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:51 INFO - PROCESS | 3720 | 1468901271262 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 21:07:51 INFO - PROCESS | 3720 | 1468901271361 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 3720 | 1468901271365 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:51 INFO - PROCESS | 3720 | ++DOCSHELL 0DB0E400 == 27 [pid = 3720] [id = 757] 21:07:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (0DB0F400) [pid = 3720] [serial = 2269] [outer = 00000000] 21:07:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0DB54000) [pid = 3720] [serial = 2270] [outer = 0DB0F400] 21:07:51 INFO - PROCESS | 3720 | 1468901271415 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (0DFDDC00) [pid = 3720] [serial = 2271] [outer = 0DB0F400] 21:07:51 INFO - PROCESS | 3720 | 1468901271796 Marionette TRACE conn5 <- [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]]]}] 21:07:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:07:51 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 21:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 21:07:51 INFO - PROCESS | 3720 | 1468901271832 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 3720 | 1468901271837 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 21:07:51 INFO - PROCESS | 3720 | 1468901271843 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:07:51 INFO - PROCESS | 3720 | 1468901271845 Marionette TRACE conn5 <- [1,2986,null,{}] 21:07:51 INFO - PROCESS | 3720 | 1468901271864 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:51 INFO - PROCESS | 3720 | 1468901271867 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:51 INFO - PROCESS | 3720 | 1468901271962 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 21:07:51 INFO - PROCESS | 3720 | 1468901271968 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 3720 | 1468901271971 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:51 INFO - PROCESS | 3720 | ++DOCSHELL 0ECEF800 == 28 [pid = 3720] [id = 758] 21:07:51 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (11EE0800) [pid = 3720] [serial = 2272] [outer = 00000000] 21:07:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (1217E800) [pid = 3720] [serial = 2273] [outer = 11EE0800] 21:07:52 INFO - PROCESS | 3720 | 1468901272020 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (1252F800) [pid = 3720] [serial = 2274] [outer = 11EE0800] 21:07:52 INFO - PROCESS | 3720 | 1468901272463 Marionette TRACE conn5 <- [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]]]}] 21:07:52 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. 21:07:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 21:07:52 INFO - PROCESS | 3720 | 1468901272521 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 3720 | 1468901272523 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 21:07:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:07:52 INFO - PROCESS | 3720 | 1468901272527 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - PROCESS | 3720 | 1468901272530 Marionette TRACE conn5 <- [1,2990,null,{}] 21:07:52 INFO - PROCESS | 3720 | 1468901272541 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:52 INFO - PROCESS | 3720 | 1468901272545 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:52 INFO - PROCESS | 3720 | 1468901272629 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 21:07:52 INFO - PROCESS | 3720 | 1468901272638 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 3720 | 1468901272641 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:52 INFO - PROCESS | 3720 | ++DOCSHELL 14FE2400 == 29 [pid = 3720] [id = 759] 21:07:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (14FE3400) [pid = 3720] [serial = 2275] [outer = 00000000] 21:07:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (14FE8C00) [pid = 3720] [serial = 2276] [outer = 14FE3400] 21:07:52 INFO - PROCESS | 3720 | 1468901272688 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (15238C00) [pid = 3720] [serial = 2277] [outer = 14FE3400] 21:07:53 INFO - PROCESS | 3720 | 1468901273141 Marionette TRACE conn5 <- [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]]]}] 21:07:53 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. 21:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 21:07:53 INFO - PROCESS | 3720 | 1468901273161 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 3720 | 1468901273164 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 21:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:07:53 INFO - PROCESS | 3720 | 1468901273167 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:07:53 INFO - PROCESS | 3720 | 1468901273168 Marionette TRACE conn5 <- [1,2994,null,{}] 21:07:53 INFO - PROCESS | 3720 | 1468901273172 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:53 INFO - PROCESS | 3720 | 1468901273174 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:53 INFO - PROCESS | 3720 | 1468901273311 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 21:07:53 INFO - PROCESS | 3720 | 1468901273329 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 3720 | 1468901273331 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:53 INFO - PROCESS | 3720 | ++DOCSHELL 1581AC00 == 30 [pid = 3720] [id = 760] 21:07:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (158A1000) [pid = 3720] [serial = 2278] [outer = 00000000] 21:07:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (159A2400) [pid = 3720] [serial = 2279] [outer = 158A1000] 21:07:53 INFO - PROCESS | 3720 | 1468901273377 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (159B0400) [pid = 3720] [serial = 2280] [outer = 158A1000] 21:07:53 INFO - PROCESS | 3720 | 1468901273785 Marionette TRACE conn5 <- [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]]]}] 21:07:53 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. 21:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 21:07:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:07:53 INFO - PROCESS | 3720 | 1468901273837 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 3720 | 1468901273839 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 21:07:53 INFO - PROCESS | 3720 | 1468901273848 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:07:53 INFO - PROCESS | 3720 | 1468901273850 Marionette TRACE conn5 <- [1,2998,null,{}] 21:07:53 INFO - PROCESS | 3720 | 1468901273853 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:53 INFO - PROCESS | 3720 | 1468901273855 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:53 INFO - PROCESS | 3720 | 1468901273977 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 21:07:53 INFO - PROCESS | 3720 | 1468901273982 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 3720 | 1468901273984 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:54 INFO - PROCESS | 3720 | ++DOCSHELL 166A7400 == 31 [pid = 3720] [id = 761] 21:07:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (166E6400) [pid = 3720] [serial = 2281] [outer = 00000000] 21:07:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (16D09000) [pid = 3720] [serial = 2282] [outer = 166E6400] 21:07:54 INFO - PROCESS | 3720 | 1468901274031 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (16D10400) [pid = 3720] [serial = 2283] [outer = 166E6400] 21:07:54 INFO - PROCESS | 3720 | [3720] 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 21:07:54 INFO - PROCESS | 3720 | 1468901274564 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:07:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:07:54 INFO - {} 21:07:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:07:54 INFO - {} 21:07:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:07:54 INFO - {} 21:07:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:07:54 INFO - {} 21:07:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 790ms 21:07:54 INFO - PROCESS | 3720 | 1468901274634 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 21:07:54 INFO - PROCESS | 3720 | 1468901274636 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 21:07:54 INFO - PROCESS | 3720 | 1468901274639 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:07:54 INFO - PROCESS | 3720 | 1468901274641 Marionette TRACE conn5 <- [1,3002,null,{}] 21:07:54 INFO - TEST-START | /FileAPI/fileReader.html 21:07:54 INFO - PROCESS | 3720 | 1468901274645 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:54 INFO - PROCESS | 3720 | 1468901274650 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:54 INFO - PROCESS | 3720 | 1468901274794 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 21:07:54 INFO - PROCESS | 3720 | 1468901274800 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:54 INFO - PROCESS | 3720 | 1468901274802 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:54 INFO - PROCESS | 3720 | ++DOCSHELL 17A44400 == 32 [pid = 3720] [id = 762] 21:07:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (17A46800) [pid = 3720] [serial = 2284] [outer = 00000000] 21:07:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (17CBDC00) [pid = 3720] [serial = 2285] [outer = 17A46800] 21:07:54 INFO - PROCESS | 3720 | 1468901274845 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (17CC6000) [pid = 3720] [serial = 2286] [outer = 17A46800] 21:07:55 INFO - PROCESS | 3720 | 1468901275271 Marionette TRACE conn5 <- [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]]]}] 21:07:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:07:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:07:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:07:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:07:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1015ms 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (17C29000) [pid = 3720] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (18290000) [pid = 3720] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (18F38C00) [pid = 3720] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (19171800) [pid = 3720] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (18292800) [pid = 3720] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0ED8C800) [pid = 3720] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (14FED400) [pid = 3720] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (17C33400) [pid = 3720] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (159A8800) [pid = 3720] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (0DB0C800) [pid = 3720] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (16BCB400) [pid = 3720] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (0D6FE800) [pid = 3720] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (199C8400) [pid = 3720] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (12592000) [pid = 3720] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:07:55 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (1A008C00) [pid = 3720] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:07:55 INFO - PROCESS | 3720 | 1468901275674 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 3720 | 1468901275676 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 21:07:55 INFO - PROCESS | 3720 | 1468901275679 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:07:55 INFO - PROCESS | 3720 | 1468901275681 Marionette TRACE conn5 <- [1,3006,null,{}] 21:07:55 INFO - TEST-START | /FileAPI/historical.html 21:07:55 INFO - PROCESS | 3720 | 1468901275684 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:55 INFO - PROCESS | 3720 | 1468901275686 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:55 INFO - PROCESS | 3720 | 1468901275768 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 21:07:55 INFO - PROCESS | 3720 | 1468901275775 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 3720 | 1468901275777 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:55 INFO - PROCESS | 3720 | ++DOCSHELL 08B86C00 == 33 [pid = 3720] [id = 763] 21:07:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (0D1D4C00) [pid = 3720] [serial = 2287] [outer = 00000000] 21:07:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16BCB000) [pid = 3720] [serial = 2288] [outer = 0D1D4C00] 21:07:55 INFO - PROCESS | 3720 | 1468901275822 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17CBA400) [pid = 3720] [serial = 2289] [outer = 0D1D4C00] 21:07:56 INFO - PROCESS | 3720 | 1468901276252 Marionette TRACE conn5 <- [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"]]]}] 21:07:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:07:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:07:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:07:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:07:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:07:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:07:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:07:56 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 21:07:56 INFO - PROCESS | 3720 | 1468901276318 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 21:07:56 INFO - PROCESS | 3720 | 1468901276320 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 21:07:56 INFO - PROCESS | 3720 | 1468901276324 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:07:56 INFO - TEST-START | /FileAPI/idlharness.html 21:07:56 INFO - PROCESS | 3720 | 1468901276325 Marionette TRACE conn5 <- [1,3010,null,{}] 21:07:56 INFO - PROCESS | 3720 | 1468901276329 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:56 INFO - PROCESS | 3720 | 1468901276331 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:56 INFO - PROCESS | 3720 | 1468901276413 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 21:07:56 INFO - PROCESS | 3720 | 1468901276419 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 3720 | 1468901276421 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:56 INFO - PROCESS | 3720 | ++DOCSHELL 0D16EC00 == 34 [pid = 3720] [id = 764] 21:07:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (158C8800) [pid = 3720] [serial = 2290] [outer = 00000000] 21:07:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (1814A400) [pid = 3720] [serial = 2291] [outer = 158C8800] 21:07:56 INFO - PROCESS | 3720 | 1468901276465 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (1828B000) [pid = 3720] [serial = 2292] [outer = 158C8800] 21:07:57 INFO - PROCESS | 3720 | 1468901277873 Marionette TRACE conn5 <- [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]]]}] 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:07:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:07:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:07:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:07:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:07:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:07:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:07:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:07:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:07:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:07:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:07:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:07:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:07:57 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 21:07:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:07:57 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 21:07:57 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 21:07:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:07:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:07:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:07:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:07:57 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 21:07:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:07:57 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 21:07:57 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 21:07:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:07:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:07:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 1668ms 21:07:58 INFO - PROCESS | 3720 | 1468901278008 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 3720 | 1468901278013 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 21:07:58 INFO - TEST-START | /FileAPI/idlharness.worker 21:07:58 INFO - PROCESS | 3720 | 1468901278019 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - PROCESS | 3720 | 1468901278022 Marionette TRACE conn5 <- [1,3014,null,{}] 21:07:58 INFO - PROCESS | 3720 | 1468901278028 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:58 INFO - PROCESS | 3720 | 1468901278032 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:58 INFO - PROCESS | 3720 | 1468901278132 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 21:07:58 INFO - PROCESS | 3720 | 1468901278278 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 3720 | 1468901278280 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:58 INFO - PROCESS | 3720 | ++DOCSHELL 14FE1C00 == 35 [pid = 3720] [id = 765] 21:07:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18299000) [pid = 3720] [serial = 2293] [outer = 00000000] 21:07:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (183F0C00) [pid = 3720] [serial = 2294] [outer = 18299000] 21:07:58 INFO - PROCESS | 3720 | 1468901278382 Marionette DEBUG loaded listener.js 21:07:58 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (18E9DC00) [pid = 3720] [serial = 2295] [outer = 18299000] 21:07:58 INFO - PROCESS | 3720 | [3720] 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 21:07:59 INFO - PROCESS | 3720 | 1468901279593 Marionette TRACE conn5 <- [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,{},{}]]]}] 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:07:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:07:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:07:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:07:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:07:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:07:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:07:59 INFO - {} 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:07:59 INFO - {} 21:07:59 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 - {} 21:07:59 INFO - {} 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:07:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:07:59 INFO - {} 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:07:59 INFO - {} 21:07:59 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 - {} 21:07:59 INFO - {} 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:07:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:07:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:07:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:07:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 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 21:07:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:07:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:07:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:07:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:07:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:07:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:07:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:07:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:07:59 INFO - {} 21:07:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1731ms 21:07:59 INFO - PROCESS | 3720 | 1468901279764 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 21:07:59 INFO - PROCESS | 3720 | 1468901279769 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 21:07:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:07:59 INFO - PROCESS | 3720 | 1468901279802 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:07:59 INFO - PROCESS | 3720 | 1468901279805 Marionette TRACE conn5 <- [1,3018,null,{}] 21:07:59 INFO - PROCESS | 3720 | 1468901279809 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:59 INFO - PROCESS | 3720 | 1468901279812 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:07:59 INFO - PROCESS | 3720 | 1468901279935 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 21:08:00 INFO - PROCESS | 3720 | 1468901280151 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 3720 | 1468901280154 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:00 INFO - PROCESS | 3720 | ++DOCSHELL 0906C000 == 36 [pid = 3720] [id = 766] 21:08:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (0D172C00) [pid = 3720] [serial = 2296] [outer = 00000000] 21:08:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0D584400) [pid = 3720] [serial = 2297] [outer = 0D172C00] 21:08:00 INFO - PROCESS | 3720 | 1468901280210 Marionette DEBUG loaded listener.js 21:08:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0D6FD000) [pid = 3720] [serial = 2298] [outer = 0D172C00] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 08B86C00 == 35 [pid = 3720] [id = 763] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 17A44400 == 34 [pid = 3720] [id = 762] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 166A7400 == 33 [pid = 3720] [id = 761] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 1581AC00 == 32 [pid = 3720] [id = 760] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 14FE2400 == 31 [pid = 3720] [id = 759] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 0ECEF800 == 30 [pid = 3720] [id = 758] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 0DB0E400 == 29 [pid = 3720] [id = 757] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 0DA41800 == 28 [pid = 3720] [id = 755] 21:08:00 INFO - PROCESS | 3720 | --DOCSHELL 0D16A800 == 27 [pid = 3720] [id = 756] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (18E9CC00) [pid = 3720] [serial = 2233] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (18F31C00) [pid = 3720] [serial = 2238] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (18F3A000) [pid = 3720] [serial = 2236] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (1983F000) [pid = 3720] [serial = 2241] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (18EA1800) [pid = 3720] [serial = 2210] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (123E5400) [pid = 3720] [serial = 2221] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (12660000) [pid = 3720] [serial = 2222] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (1523C800) [pid = 3720] [serial = 2224] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (158BF400) [pid = 3720] [serial = 2225] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (17D5FC00) [pid = 3720] [serial = 2230] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17A50800) [pid = 3720] [serial = 2215] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17C31400) [pid = 3720] [serial = 2216] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0E998C00) [pid = 3720] [serial = 2212] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (18F35C00) [pid = 3720] [serial = 2239] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (13595400) [pid = 3720] [serial = 2213] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (17A44000) [pid = 3720] [serial = 2227] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (17C27000) [pid = 3720] [serial = 2228] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DA48000) [pid = 3720] [serial = 2218] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (0DB47800) [pid = 3720] [serial = 2219] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (19F9F400) [pid = 3720] [serial = 2248] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17A41C00) [pid = 3720] [serial = 2244] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (1A58A400) [pid = 3720] [serial = 2251] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (19F98000) [pid = 3720] [serial = 2247] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 66 (18EA7000) [pid = 3720] [serial = 2234] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 65 (1A0D0C00) [pid = 3720] [serial = 2250] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 64 (18E9F400) [pid = 3720] [serial = 2245] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 63 (199C2C00) [pid = 3720] [serial = 2242] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | --DOMWINDOW == 62 (17DD6000) [pid = 3720] [serial = 2231] [outer = 00000000] [url = about:blank] 21:08:00 INFO - PROCESS | 3720 | 1468901280780 Marionette TRACE conn5 <- [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]]]}] 21:08:00 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 21:08:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1025ms 21:08:00 INFO - PROCESS | 3720 | 1468901280826 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 21:08:00 INFO - PROCESS | 3720 | 1468901280830 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 21:08:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:08:00 INFO - PROCESS | 3720 | 1468901280834 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:08:00 INFO - PROCESS | 3720 | 1468901280836 Marionette TRACE conn5 <- [1,3022,null,{}] 21:08:00 INFO - PROCESS | 3720 | 1468901280841 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:00 INFO - PROCESS | 3720 | 1468901280845 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:00 INFO - PROCESS | 3720 | 1468901280935 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 21:08:00 INFO - PROCESS | 3720 | 1468901280945 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 3720 | 1468901280947 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:00 INFO - PROCESS | 3720 | ++DOCSHELL 0DEA0400 == 28 [pid = 3720] [id = 767] 21:08:00 INFO - PROCESS | 3720 | ++DOMWINDOW == 63 (0E493400) [pid = 3720] [serial = 2299] [outer = 00000000] 21:08:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 64 (0EDDC800) [pid = 3720] [serial = 2300] [outer = 0E493400] 21:08:01 INFO - PROCESS | 3720 | 1468901280995 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 65 (12531C00) [pid = 3720] [serial = 2301] [outer = 0E493400] 21:08:01 INFO - PROCESS | 3720 | 1468901281489 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:08:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 21:08:01 INFO - PROCESS | 3720 | 1468901281540 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 21:08:01 INFO - PROCESS | 3720 | 1468901281544 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 21:08:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:08:01 INFO - PROCESS | 3720 | 1468901281549 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:08:01 INFO - PROCESS | 3720 | 1468901281551 Marionette TRACE conn5 <- [1,3026,null,{}] 21:08:01 INFO - PROCESS | 3720 | 1468901281555 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:01 INFO - PROCESS | 3720 | 1468901281557 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:01 INFO - PROCESS | 3720 | 1468901281650 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 21:08:01 INFO - PROCESS | 3720 | 1468901281663 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:01 INFO - PROCESS | 3720 | 1468901281666 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:01 INFO - PROCESS | 3720 | ++DOCSHELL 1551BC00 == 29 [pid = 3720] [id = 768] 21:08:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 66 (155A0400) [pid = 3720] [serial = 2302] [outer = 00000000] 21:08:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 67 (158BD800) [pid = 3720] [serial = 2303] [outer = 155A0400] 21:08:01 INFO - PROCESS | 3720 | 1468901281714 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (159A6C00) [pid = 3720] [serial = 2304] [outer = 155A0400] 21:08:02 INFO - PROCESS | 3720 | 1468901282185 Marionette TRACE conn5 <- [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"]]]}] 21:08:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:08:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:08:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 21:08:02 INFO - PROCESS | 3720 | 1468901282222 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 3720 | 1468901282224 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 21:08:02 INFO - PROCESS | 3720 | 1468901282229 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:08:02 INFO - PROCESS | 3720 | 1468901282235 Marionette TRACE conn5 <- [1,3030,null,{}] 21:08:02 INFO - PROCESS | 3720 | 1468901282248 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:02 INFO - PROCESS | 3720 | 1468901282252 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:02 INFO - PROCESS | 3720 | 1468901282340 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 21:08:02 INFO - PROCESS | 3720 | 1468901282349 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 3720 | 1468901282351 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:02 INFO - PROCESS | 3720 | ++DOCSHELL 16F33000 == 30 [pid = 3720] [id = 769] 21:08:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (16F34800) [pid = 3720] [serial = 2305] [outer = 00000000] 21:08:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (17A48800) [pid = 3720] [serial = 2306] [outer = 16F34800] 21:08:02 INFO - PROCESS | 3720 | 1468901282398 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (17C25C00) [pid = 3720] [serial = 2307] [outer = 16F34800] 21:08:03 INFO - PROCESS | 3720 | 1468901283101 Marionette TRACE conn5 <- [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]]]}] 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:08:03 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. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:08:03 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'.) 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:08:03 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. 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:08:03 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. 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:08:03 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. 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:08:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 984ms 21:08:03 INFO - PROCESS | 3720 | 1468901283215 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 21:08:03 INFO - PROCESS | 3720 | 1468901283218 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 21:08:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:08:03 INFO - PROCESS | 3720 | 1468901283234 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:08:03 INFO - PROCESS | 3720 | 1468901283236 Marionette TRACE conn5 <- [1,3034,null,{}] 21:08:03 INFO - PROCESS | 3720 | 1468901283240 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:03 INFO - PROCESS | 3720 | 1468901283242 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:03 INFO - PROCESS | 3720 | 1468901283372 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 21:08:03 INFO - PROCESS | 3720 | 1468901283437 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:03 INFO - PROCESS | 3720 | 1468901283439 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:03 INFO - PROCESS | 3720 | ++DOCSHELL 17DE1000 == 31 [pid = 3720] [id = 770] 21:08:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17DE1C00) [pid = 3720] [serial = 2308] [outer = 00000000] 21:08:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (18297800) [pid = 3720] [serial = 2309] [outer = 17DE1C00] 21:08:03 INFO - PROCESS | 3720 | 1468901283486 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (18E9F000) [pid = 3720] [serial = 2310] [outer = 17DE1C00] 21:08:03 INFO - PROCESS | 3720 | [3720] 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 21:08:03 INFO - PROCESS | 3720 | 1468901283908 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:08:03 INFO - {} 21:08:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 21:08:03 INFO - PROCESS | 3720 | 1468901283970 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 21:08:03 INFO - PROCESS | 3720 | 1468901283972 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 21:08:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:08:03 INFO - PROCESS | 3720 | 1468901283975 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:08:03 INFO - PROCESS | 3720 | 1468901283977 Marionette TRACE conn5 <- [1,3038,null,{}] 21:08:03 INFO - PROCESS | 3720 | 1468901283980 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:03 INFO - PROCESS | 3720 | 1468901283983 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:04 INFO - PROCESS | 3720 | 1468901284112 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 21:08:04 INFO - PROCESS | 3720 | 1468901284120 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 3720 | 1468901284126 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:04 INFO - PROCESS | 3720 | ++DOCSHELL 14FAD400 == 32 [pid = 3720] [id = 771] 21:08:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (18F32800) [pid = 3720] [serial = 2311] [outer = 00000000] 21:08:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (191D1000) [pid = 3720] [serial = 2312] [outer = 18F32800] 21:08:04 INFO - PROCESS | 3720 | 1468901284241 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (19F1B000) [pid = 3720] [serial = 2313] [outer = 18F32800] 21:08:04 INFO - PROCESS | 3720 | 1468901284661 Marionette TRACE conn5 <- [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]]]}] 21:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:08:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 21:08:04 INFO - PROCESS | 3720 | 1468901284725 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 3720 | 1468901284727 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 21:08:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:08:04 INFO - PROCESS | 3720 | 1468901284741 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:08:04 INFO - PROCESS | 3720 | 1468901284743 Marionette TRACE conn5 <- [1,3042,null,{}] 21:08:04 INFO - PROCESS | 3720 | 1468901284747 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:04 INFO - PROCESS | 3720 | 1468901284749 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:04 INFO - PROCESS | 3720 | 1468901284871 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 21:08:04 INFO - PROCESS | 3720 | 1468901284886 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 3720 | 1468901284888 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:04 INFO - PROCESS | 3720 | ++DOCSHELL 18E9D800 == 33 [pid = 3720] [id = 772] 21:08:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (18E9E800) [pid = 3720] [serial = 2314] [outer = 00000000] 21:08:04 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (18EABC00) [pid = 3720] [serial = 2315] [outer = 18E9E800] 21:08:04 INFO - PROCESS | 3720 | 1468901284990 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (18EA6400) [pid = 3720] [serial = 2316] [outer = 18E9E800] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (166E6400) [pid = 3720] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (17A46800) [pid = 3720] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (0DB0F400) [pid = 3720] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0D1C7000) [pid = 3720] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (0DA41C00) [pid = 3720] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (11EE0800) [pid = 3720] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (14FE3400) [pid = 3720] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (0DB0A400) [pid = 3720] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (16D02800) [pid = 3720] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (1908C000) [pid = 3720] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (0D1F2C00) [pid = 3720] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (0D1D4C00) [pid = 3720] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:08:05 INFO - PROCESS | 3720 | --DOMWINDOW == 67 (158A1000) [pid = 3720] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:08:05 INFO - PROCESS | 3720 | 1468901285670 Marionette TRACE conn5 <- [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"]]]}] 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:05 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" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:05 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" 21:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:08:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1076ms 21:08:05 INFO - PROCESS | 3720 | 1468901285810 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 21:08:05 INFO - PROCESS | 3720 | 1468901285812 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 21:08:05 INFO - PROCESS | 3720 | 1468901285815 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:08:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:08:05 INFO - PROCESS | 3720 | 1468901285817 Marionette TRACE conn5 <- [1,3046,null,{}] 21:08:05 INFO - PROCESS | 3720 | 1468901285820 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:05 INFO - PROCESS | 3720 | 1468901285822 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:05 INFO - PROCESS | 3720 | 1468901285944 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 21:08:05 INFO - PROCESS | 3720 | 1468901285949 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 3720 | 1468901285951 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:05 INFO - PROCESS | 3720 | ++DOCSHELL 191CC400 == 34 [pid = 3720] [id = 773] 21:08:05 INFO - PROCESS | 3720 | ++DOMWINDOW == 68 (191CD800) [pid = 3720] [serial = 2317] [outer = 00000000] 21:08:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (1A009400) [pid = 3720] [serial = 2318] [outer = 191CD800] 21:08:06 INFO - PROCESS | 3720 | 1468901286005 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (1A008C00) [pid = 3720] [serial = 2319] [outer = 191CD800] 21:08:06 INFO - PROCESS | 3720 | 1468901286466 Marionette TRACE conn5 <- [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]]]}] 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:08:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:08:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:08:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:08:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:08:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:08:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:08:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:08:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:08:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 21:08:06 INFO - PROCESS | 3720 | 1468901286505 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 3720 | 1468901286507 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 21:08:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:08:06 INFO - PROCESS | 3720 | 1468901286510 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:08:06 INFO - PROCESS | 3720 | 1468901286511 Marionette TRACE conn5 <- [1,3050,null,{}] 21:08:06 INFO - PROCESS | 3720 | 1468901286514 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:06 INFO - PROCESS | 3720 | 1468901286517 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:06 INFO - PROCESS | 3720 | 1468901286598 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 21:08:06 INFO - PROCESS | 3720 | 1468901286603 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 3720 | 1468901286605 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:06 INFO - PROCESS | 3720 | ++DOCSHELL 17636800 == 35 [pid = 3720] [id = 774] 21:08:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (1763E000) [pid = 3720] [serial = 2320] [outer = 00000000] 21:08:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (17643C00) [pid = 3720] [serial = 2321] [outer = 1763E000] 21:08:06 INFO - PROCESS | 3720 | 1468901286650 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (19173400) [pid = 3720] [serial = 2322] [outer = 1763E000] 21:08:06 INFO - PROCESS | 3720 | [3720] 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 21:08:07 INFO - PROCESS | 3720 | 1468901287102 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:08:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:08:07 INFO - {} 21:08:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 21:08:07 INFO - PROCESS | 3720 | 1468901287141 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 21:08:07 INFO - PROCESS | 3720 | 1468901287143 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 21:08:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:08:07 INFO - PROCESS | 3720 | 1468901287146 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:08:07 INFO - PROCESS | 3720 | 1468901287148 Marionette TRACE conn5 <- [1,3054,null,{}] 21:08:07 INFO - PROCESS | 3720 | 1468901287151 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:07 INFO - PROCESS | 3720 | 1468901287153 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:07 INFO - PROCESS | 3720 | 1468901287240 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 21:08:07 INFO - PROCESS | 3720 | 1468901287244 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 3720 | 1468901287246 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:07 INFO - PROCESS | 3720 | ++DOCSHELL 17643800 == 36 [pid = 3720] [id = 775] 21:08:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (1A7A2C00) [pid = 3720] [serial = 2323] [outer = 00000000] 21:08:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (1A7ADC00) [pid = 3720] [serial = 2324] [outer = 1A7A2C00] 21:08:07 INFO - PROCESS | 3720 | 1468901287289 Marionette DEBUG loaded listener.js 21:08:07 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (1BD0A400) [pid = 3720] [serial = 2325] [outer = 1A7A2C00] 21:08:07 INFO - PROCESS | 3720 | 1468901287941 Marionette TRACE conn5 <- [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]]]}] 21:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:08:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:08:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 21:08:07 INFO - PROCESS | 3720 | 1468901287978 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 21:08:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:08:07 INFO - PROCESS | 3720 | 1468901287983 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 21:08:07 INFO - PROCESS | 3720 | 1468901287988 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:08:08 INFO - PROCESS | 3720 | 1468901287993 Marionette TRACE conn5 <- [1,3058,null,{}] 21:08:08 INFO - PROCESS | 3720 | 1468901287998 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:08 INFO - PROCESS | 3720 | 1468901288001 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:08 INFO - PROCESS | 3720 | 1468901288124 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 21:08:08 INFO - PROCESS | 3720 | 1468901288286 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:08 INFO - PROCESS | 3720 | 1468901288289 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:08 INFO - PROCESS | 3720 | ++DOCSHELL 0DB14400 == 37 [pid = 3720] [id = 776] 21:08:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (0DB16800) [pid = 3720] [serial = 2326] [outer = 00000000] 21:08:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (133A3C00) [pid = 3720] [serial = 2327] [outer = 0DB16800] 21:08:08 INFO - PROCESS | 3720 | 1468901288351 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (14FE6400) [pid = 3720] [serial = 2328] [outer = 0DB16800] 21:08:08 INFO - PROCESS | 3720 | 1468901288934 Marionette TRACE conn5 <- [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]]]}] 21:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:08:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 990ms 21:08:08 INFO - PROCESS | 3720 | 1468901288979 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 21:08:08 INFO - PROCESS | 3720 | 1468901288984 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 21:08:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:08:09 INFO - PROCESS | 3720 | 1468901288991 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 3720 | 1468901288994 Marionette TRACE conn5 <- [1,3062,null,{}] 21:08:09 INFO - PROCESS | 3720 | 1468901288998 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:09 INFO - PROCESS | 3720 | 1468901289001 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:09 INFO - PROCESS | 3720 | 1468901289122 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 21:08:09 INFO - PROCESS | 3720 | 1468901289266 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:09 INFO - PROCESS | 3720 | 1468901289268 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:09 INFO - PROCESS | 3720 | ++DOCSHELL 16F2C000 == 38 [pid = 3720] [id = 777] 21:08:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (16F2C800) [pid = 3720] [serial = 2329] [outer = 00000000] 21:08:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (17635800) [pid = 3720] [serial = 2330] [outer = 16F2C800] 21:08:09 INFO - PROCESS | 3720 | 1468901289325 Marionette DEBUG loaded listener.js 21:08:09 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (1763F800) [pid = 3720] [serial = 2331] [outer = 16F2C800] 21:08:09 INFO - PROCESS | 3720 | 1468901289872 Marionette TRACE conn5 <- [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]]]}] 21:08:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:08:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:08:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:08:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:08:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:08:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:08:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 21:08:09 INFO - PROCESS | 3720 | 1468901289924 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 3720 | 1468901289927 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 21:08:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:08:09 INFO - PROCESS | 3720 | 1468901289931 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 3720 | 1468901289934 Marionette TRACE conn5 <- [1,3066,null,{}] 21:08:09 INFO - PROCESS | 3720 | 1468901289945 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:09 INFO - PROCESS | 3720 | 1468901289950 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:10 INFO - PROCESS | 3720 | 1468901290060 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 21:08:10 INFO - PROCESS | 3720 | 1468901290204 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 3720 | 1468901290207 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:10 INFO - PROCESS | 3720 | ++DOCSHELL 18296C00 == 39 [pid = 3720] [id = 778] 21:08:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (183F2000) [pid = 3720] [serial = 2332] [outer = 00000000] 21:08:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (18EAA000) [pid = 3720] [serial = 2333] [outer = 183F2000] 21:08:10 INFO - PROCESS | 3720 | 1468901290263 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (18F3A000) [pid = 3720] [serial = 2334] [outer = 183F2000] 21:08:10 INFO - PROCESS | 3720 | 1468901290827 Marionette TRACE conn5 <- [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] 21:08:10 INFO - PROCESS | 3720 | 1468901290876 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 21:08:10 INFO - PROCESS | 3720 | 1468901290879 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:08:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:08:10 INFO - PROCESS | 3720 | 1468901290881 Marionette TRACE conn5 <- [1,3070,null,{}] 21:08:10 INFO - PROCESS | 3720 | 1468901290885 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:10 INFO - PROCESS | 3720 | 1468901290888 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:11 INFO - PROCESS | 3720 | 1468901291006 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 21:08:11 INFO - PROCESS | 3720 | 1468901291161 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 3720 | 1468901291163 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:11 INFO - PROCESS | 3720 | ++DOCSHELL 19090C00 == 40 [pid = 3720] [id = 779] 21:08:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (19FA2800) [pid = 3720] [serial = 2335] [outer = 00000000] 21:08:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 87 (1A7AD000) [pid = 3720] [serial = 2336] [outer = 19FA2800] 21:08:11 INFO - PROCESS | 3720 | 1468901291220 Marionette DEBUG loaded listener.js 21:08:11 INFO - PROCESS | 3720 | ++DOMWINDOW == 88 (1BD12000) [pid = 3720] [serial = 2337] [outer = 19FA2800] 21:08:11 INFO - PROCESS | 3720 | 1468901291778 Marionette TRACE conn5 <- [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]]]}] 21:08:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:08:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 21:08:11 INFO - PROCESS | 3720 | 1468901291814 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 3720 | 1468901291817 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 21:08:11 INFO - PROCESS | 3720 | 1468901291820 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:08:11 INFO - PROCESS | 3720 | 1468901291822 Marionette TRACE conn5 <- [1,3074,null,{}] 21:08:11 INFO - PROCESS | 3720 | 1468901291826 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:11 INFO - PROCESS | 3720 | 1468901291829 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:11 INFO - PROCESS | 3720 | 1468901291941 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 21:08:12 INFO - PROCESS | 3720 | 1468901292218 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:12 INFO - PROCESS | 3720 | 1468901292221 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:12 INFO - PROCESS | 3720 | ++DOCSHELL 0D6FE800 == 41 [pid = 3720] [id = 780] 21:08:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 89 (0D972800) [pid = 3720] [serial = 2338] [outer = 00000000] 21:08:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 90 (0DB17000) [pid = 3720] [serial = 2339] [outer = 0D972800] 21:08:12 INFO - PROCESS | 3720 | 1468901292297 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 3720 | ++DOMWINDOW == 91 (0E990800) [pid = 3720] [serial = 2340] [outer = 0D972800] 21:08:12 INFO - PROCESS | 3720 | 1468901292859 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:08:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1073ms 21:08:12 INFO - PROCESS | 3720 | 1468901292897 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 21:08:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:08:12 INFO - PROCESS | 3720 | 1468901292901 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 21:08:12 INFO - PROCESS | 3720 | 1468901292905 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:08:12 INFO - PROCESS | 3720 | 1468901292908 Marionette TRACE conn5 <- [1,3078,null,{}] 21:08:12 INFO - PROCESS | 3720 | 1468901292913 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:12 INFO - PROCESS | 3720 | 1468901292917 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:13 INFO - PROCESS | 3720 | 1468901293024 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 21:08:13 INFO - PROCESS | 3720 | 1468901293158 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 3720 | 1468901293161 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:13 INFO - PROCESS | 3720 | ++DOCSHELL 123EAC00 == 42 [pid = 3720] [id = 781] 21:08:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 92 (1255F800) [pid = 3720] [serial = 2341] [outer = 00000000] 21:08:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 93 (133A3800) [pid = 3720] [serial = 2342] [outer = 1255F800] 21:08:13 INFO - PROCESS | 3720 | 1468901293208 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 3720 | ++DOMWINDOW == 94 (13599400) [pid = 3720] [serial = 2343] [outer = 1255F800] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 17636800 == 41 [pid = 3720] [id = 774] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 191CC400 == 40 [pid = 3720] [id = 773] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 18E9D800 == 39 [pid = 3720] [id = 772] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 14FAD400 == 38 [pid = 3720] [id = 771] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 17DE1000 == 37 [pid = 3720] [id = 770] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 16F33000 == 36 [pid = 3720] [id = 769] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 1551BC00 == 35 [pid = 3720] [id = 768] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 0DEA0400 == 34 [pid = 3720] [id = 767] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 0906C000 == 33 [pid = 3720] [id = 766] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 14FE1C00 == 32 [pid = 3720] [id = 765] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 0D16EC00 == 31 [pid = 3720] [id = 764] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 0D6FE800 == 30 [pid = 3720] [id = 780] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 18296C00 == 29 [pid = 3720] [id = 778] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 19090C00 == 28 [pid = 3720] [id = 779] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 16F2C000 == 27 [pid = 3720] [id = 777] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 17643800 == 26 [pid = 3720] [id = 775] 21:08:14 INFO - PROCESS | 3720 | --DOCSHELL 0DB14400 == 25 [pid = 3720] [id = 776] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 93 (16D10400) [pid = 3720] [serial = 2283] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 92 (16D09000) [pid = 3720] [serial = 2282] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 91 (17CBDC00) [pid = 3720] [serial = 2285] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 90 (0DB54000) [pid = 3720] [serial = 2270] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 89 (0DFDDC00) [pid = 3720] [serial = 2271] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 88 (0D1E5000) [pid = 3720] [serial = 2268] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 87 (0E4DD000) [pid = 3720] [serial = 2266] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 86 (0E343000) [pid = 3720] [serial = 2265] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1217E800) [pid = 3720] [serial = 2273] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (1252F800) [pid = 3720] [serial = 2274] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (14FE8C00) [pid = 3720] [serial = 2276] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (15238C00) [pid = 3720] [serial = 2277] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (133A5400) [pid = 3720] [serial = 2254] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (0E992C00) [pid = 3720] [serial = 2253] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (17A44C00) [pid = 3720] [serial = 2257] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (16D0C800) [pid = 3720] [serial = 2256] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (1A0D1400) [pid = 3720] [serial = 2260] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (19F1B400) [pid = 3720] [serial = 2259] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (133ACC00) [pid = 3720] [serial = 2263] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (1814A400) [pid = 3720] [serial = 2291] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 73 (0DB4B000) [pid = 3720] [serial = 2262] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 72 (16BCB000) [pid = 3720] [serial = 2288] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 71 (17CC6000) [pid = 3720] [serial = 2286] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 70 (159A2400) [pid = 3720] [serial = 2279] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 69 (17CBA400) [pid = 3720] [serial = 2289] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | --DOMWINDOW == 68 (159B0400) [pid = 3720] [serial = 2280] [outer = 00000000] [url = about:blank] 21:08:14 INFO - PROCESS | 3720 | 1468901294407 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1532ms 21:08:14 INFO - PROCESS | 3720 | 1468901294438 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 21:08:14 INFO - PROCESS | 3720 | 1468901294443 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 21:08:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:08:14 INFO - PROCESS | 3720 | 1468901294447 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:08:14 INFO - PROCESS | 3720 | 1468901294450 Marionette TRACE conn5 <- [1,3082,null,{}] 21:08:14 INFO - PROCESS | 3720 | 1468901294456 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:14 INFO - PROCESS | 3720 | 1468901294459 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:14 INFO - PROCESS | 3720 | 1468901294550 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 21:08:14 INFO - PROCESS | 3720 | 1468901294664 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:14 INFO - PROCESS | 3720 | 1468901294667 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:14 INFO - PROCESS | 3720 | ++DOCSHELL 0DA3A800 == 26 [pid = 3720] [id = 782] 21:08:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 69 (0DB0C400) [pid = 3720] [serial = 2344] [outer = 00000000] 21:08:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 70 (0DB4D800) [pid = 3720] [serial = 2345] [outer = 0DB0C400] 21:08:14 INFO - PROCESS | 3720 | 1468901294717 Marionette DEBUG loaded listener.js 21:08:14 INFO - PROCESS | 3720 | ++DOMWINDOW == 71 (0DE9FC00) [pid = 3720] [serial = 2346] [outer = 0DB0C400] 21:08:15 INFO - PROCESS | 3720 | 1468901295128 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 21:08:15 INFO - PROCESS | 3720 | 1468901295178 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 3720 | 1468901295183 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 21:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:08:15 INFO - PROCESS | 3720 | 1468901295189 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - PROCESS | 3720 | 1468901295192 Marionette TRACE conn5 <- [1,3086,null,{}] 21:08:15 INFO - PROCESS | 3720 | 1468901295196 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:15 INFO - PROCESS | 3720 | 1468901295198 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:15 INFO - PROCESS | 3720 | 1468901295326 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 21:08:15 INFO - PROCESS | 3720 | 1468901295336 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 3720 | 1468901295338 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:15 INFO - PROCESS | 3720 | ++DOCSHELL 0EC0F800 == 27 [pid = 3720] [id = 783] 21:08:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 72 (0ECE0800) [pid = 3720] [serial = 2347] [outer = 00000000] 21:08:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 73 (1231C400) [pid = 3720] [serial = 2348] [outer = 0ECE0800] 21:08:15 INFO - PROCESS | 3720 | 1468901295386 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 3720 | ++DOMWINDOW == 74 (1252F800) [pid = 3720] [serial = 2349] [outer = 0ECE0800] 21:08:15 INFO - PROCESS | 3720 | 1468901295841 Marionette TRACE conn5 <- [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]]]}] 21:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 21:08:15 INFO - PROCESS | 3720 | 1468901295863 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 3720 | 1468901295865 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 21:08:15 INFO - PROCESS | 3720 | 1468901295869 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:08:15 INFO - PROCESS | 3720 | 1468901295872 Marionette TRACE conn5 <- [1,3090,null,{}] 21:08:15 INFO - PROCESS | 3720 | 1468901295883 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:15 INFO - PROCESS | 3720 | 1468901295888 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:15 INFO - PROCESS | 3720 | 1468901295977 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 21:08:15 INFO - PROCESS | 3720 | 1468901295983 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 3720 | 1468901295987 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:16 INFO - PROCESS | 3720 | ++DOCSHELL 142EF400 == 28 [pid = 3720] [id = 784] 21:08:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 75 (14FA1000) [pid = 3720] [serial = 2350] [outer = 00000000] 21:08:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 76 (14FE7C00) [pid = 3720] [serial = 2351] [outer = 14FA1000] 21:08:16 INFO - PROCESS | 3720 | 1468901296037 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 77 (1523B000) [pid = 3720] [serial = 2352] [outer = 14FA1000] 21:08:16 INFO - PROCESS | 3720 | 1468901296475 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:08:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 632ms 21:08:16 INFO - PROCESS | 3720 | 1468901296504 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 21:08:16 INFO - PROCESS | 3720 | 1468901296507 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 21:08:16 INFO - PROCESS | 3720 | 1468901296510 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:08:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:08:16 INFO - PROCESS | 3720 | 1468901296512 Marionette TRACE conn5 <- [1,3094,null,{}] 21:08:16 INFO - PROCESS | 3720 | 1468901296515 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:16 INFO - PROCESS | 3720 | 1468901296517 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:16 INFO - PROCESS | 3720 | 1468901296665 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 21:08:16 INFO - PROCESS | 3720 | 1468901296773 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 3720 | 1468901296775 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:16 INFO - PROCESS | 3720 | ++DOCSHELL 158C9800 == 29 [pid = 3720] [id = 785] 21:08:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 78 (158CA400) [pid = 3720] [serial = 2353] [outer = 00000000] 21:08:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 79 (159AB800) [pid = 3720] [serial = 2354] [outer = 158CA400] 21:08:16 INFO - PROCESS | 3720 | 1468901296822 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 3720 | ++DOMWINDOW == 80 (166A5800) [pid = 3720] [serial = 2355] [outer = 158CA400] 21:08:17 INFO - PROCESS | 3720 | 1468901297203 Marionette TRACE conn5 <- [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]]]}] 21:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 21:08:17 INFO - PROCESS | 3720 | 1468901297244 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 3720 | 1468901297247 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 21:08:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:08:17 INFO - PROCESS | 3720 | 1468901297256 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 3720 | 1468901297258 Marionette TRACE conn5 <- [1,3098,null,{}] 21:08:17 INFO - PROCESS | 3720 | 1468901297261 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:17 INFO - PROCESS | 3720 | 1468901297263 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:17 INFO - PROCESS | 3720 | 1468901297384 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 21:08:17 INFO - PROCESS | 3720 | 1468901297389 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:17 INFO - PROCESS | 3720 | 1468901297391 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:17 INFO - PROCESS | 3720 | ++DOCSHELL 16B26C00 == 30 [pid = 3720] [id = 786] 21:08:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 81 (16B29C00) [pid = 3720] [serial = 2356] [outer = 00000000] 21:08:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 82 (16D0D000) [pid = 3720] [serial = 2357] [outer = 16B29C00] 21:08:17 INFO - PROCESS | 3720 | 1468901297437 Marionette DEBUG loaded listener.js 21:08:17 INFO - PROCESS | 3720 | ++DOMWINDOW == 83 (16F29800) [pid = 3720] [serial = 2358] [outer = 16B29C00] 21:08:17 INFO - PROCESS | 3720 | 1468901297873 Marionette TRACE conn5 <- [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"]]]}] 21:08:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:08:17 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 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:08:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:08:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 21:08:17 INFO - PROCESS | 3720 | 1468901297930 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 3720 | 1468901297932 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 21:08:17 INFO - PROCESS | 3720 | 1468901297935 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:08:17 INFO - PROCESS | 3720 | 1468901297937 Marionette TRACE conn5 <- [1,3102,null,{}] 21:08:17 INFO - PROCESS | 3720 | 1468901297940 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:17 INFO - PROCESS | 3720 | 1468901297946 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:18 INFO - PROCESS | 3720 | 1468901298127 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 21:08:18 INFO - PROCESS | 3720 | 1468901298204 Marionette TRACE conn5 -> [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\", \"cd7715a7-0d8d-4c18-a23f-ea5aac763835\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:18 INFO - PROCESS | 3720 | 1468901298206 Marionette INFO sendAsync fa8b8139-8980-48d9-9647-803b59f0c1e4 21:08:18 INFO - PROCESS | 3720 | ++DOCSHELL 16F36400 == 31 [pid = 3720] [id = 787] 21:08:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 84 (17508800) [pid = 3720] [serial = 2359] [outer = 00000000] 21:08:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 85 (17A4A800) [pid = 3720] [serial = 2360] [outer = 17508800] 21:08:18 INFO - PROCESS | 3720 | 1468901298252 Marionette DEBUG loaded listener.js 21:08:18 INFO - PROCESS | 3720 | ++DOMWINDOW == 86 (17C28800) [pid = 3720] [serial = 2361] [outer = 17508800] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 85 (1A7A2C00) [pid = 3720] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 84 (17DE1C00) [pid = 3720] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 83 (1763E000) [pid = 3720] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 82 (18F32800) [pid = 3720] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 81 (18E9E800) [pid = 3720] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 80 (191CD800) [pid = 3720] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 79 (18299000) [pid = 3720] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 78 (0D172C00) [pid = 3720] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 77 (158C8800) [pid = 3720] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 76 (0E493400) [pid = 3720] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 75 (155A0400) [pid = 3720] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:08:18 INFO - PROCESS | 3720 | --DOMWINDOW == 74 (16F34800) [pid = 3720] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:08:18 INFO - PROCESS | 3720 | 1468901298970 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:08:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:08:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1072ms 21:08:19 INFO - PROCESS | 3720 | 1468901299019 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 21:08:19 INFO - PROCESS | 3720 | 1468901299021 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 21:08:20 WARNING - u'runner_teardown' () 21:08:20 INFO - No more tests 21:08:20 INFO - Got 0 unexpected results 21:08:20 INFO - SUITE-END | took 688s 21:08:20 INFO - Closing logging queue 21:08:20 INFO - queue closed 21:08:20 INFO - Return code: 0 21:08:20 WARNING - # TBPL SUCCESS # 21:08:20 INFO - Running post-action listener: _resource_record_post_action 21:08:20 INFO - Running post-run listener: _resource_record_post_run 21:08:21 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 125420544; Write bytes: 1112282624; Read time: 1878210; Write time: 8354550 21:08:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:08:21 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 1206784; Read time: 0; Write time: 1400 21:08:21 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 125420544; Write bytes: 1053518336; Read time: 1878210; Write time: 8308550 21:08:21 INFO - Running post-run listener: _upload_blobber_files 21:08:21 INFO - Blob upload gear active. 21:08:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:08:21 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 21:08:21 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'] 21:08:21 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 21:08:21 INFO - (blobuploader) - INFO - Open directory for files ... 21:08:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:08:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:08:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:08:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:08:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:08:22 INFO - (blobuploader) - INFO - Done attempting. 21:08:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:08:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:08:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:08:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:08:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:08:24 INFO - (blobuploader) - INFO - Done attempting. 21:08:24 INFO - (blobuploader) - INFO - Iteration through files over. 21:08:24 INFO - Return code: 0 21:08:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:08:24 INFO - Using _rmtree_windows ... 21:08:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:08:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ba45390458c6c5979138c0ee77f165f9c054a99544dd724eed8a939775b479f846da85e4029422f0d092f631b3b6f9eb5300f60e7819d804e0523e2e47b4eaea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/754672b211866cbf23a12e81d4aa9c17cdbed6d18bb662f75a4c6a9ac5ed6ee995d7513552590df85ad48b314c6b4a7e2c82ffd6766c4baaaa206f649f4fcc8a"} 21:08:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:08:24 INFO - Writing to file C:\slave\test\properties\blobber_files 21:08:24 INFO - Contents: 21:08:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ba45390458c6c5979138c0ee77f165f9c054a99544dd724eed8a939775b479f846da85e4029422f0d092f631b3b6f9eb5300f60e7819d804e0523e2e47b4eaea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/754672b211866cbf23a12e81d4aa9c17cdbed6d18bb662f75a4c6a9ac5ed6ee995d7513552590df85ad48b314c6b4a7e2c82ffd6766c4baaaa206f649f4fcc8a"} 21:08:24 INFO - Running post-run listener: copy_logs_to_upload_dir 21:08:24 INFO - Copying logs to upload dir... 21:08:24 INFO - mkdir: C:\slave\test\build\upload\logs 21:08:24 INFO - Copying logs to upload dir... 21:08:24 INFO - Using _rmtree_windows ... 21:08:24 INFO - Using _rmtree_windows ... 21:08:24 INFO - Using _rmtree_windows ... 21:08:24 INFO - Using _rmtree_windows ... 21:08:24 INFO - Using _rmtree_windows ... 21:08:24 INFO - Using _rmtree_windows ... 21:08:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=935.403000 ========= master_lag: 4.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 39 secs) (at 2016-07-18 21:08:29.315446) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 21:08:29.316285) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-262 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-262 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ba45390458c6c5979138c0ee77f165f9c054a99544dd724eed8a939775b479f846da85e4029422f0d092f631b3b6f9eb5300f60e7819d804e0523e2e47b4eaea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/754672b211866cbf23a12e81d4aa9c17cdbed6d18bb662f75a4c6a9ac5ed6ee995d7513552590df85ad48b314c6b4a7e2c82ffd6766c4baaaa206f649f4fcc8a"} build_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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/ba45390458c6c5979138c0ee77f165f9c054a99544dd724eed8a939775b479f846da85e4029422f0d092f631b3b6f9eb5300f60e7819d804e0523e2e47b4eaea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/754672b211866cbf23a12e81d4aa9c17cdbed6d18bb662f75a4c6a9ac5ed6ee995d7513552590df85ad48b314c6b4a7e2c82ffd6766c4baaaa206f649f4fcc8a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 21:08:29.468874) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:08:29.469264) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-262 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-262 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:08:29.585140) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 21:08:29.585465) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 21:08:30.316412) ========= ========= Total master_lag: 4.55 =========